首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端架构师日常
掘金泥石流
创建于2021-05-10
订阅专栏
分享前端架构师的日常工作, 个人心得, 让我们一起仰望星辰大海
等 192 人订阅
共18篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端代码的三种设计模式
前端作为软件工程长期发展出来的一个独立分支,一直没有属于自己的特定的代码设计模式,最近我们在实践中对一些发源于面向对象的代码设计做了一些总结,总结了三种模式,遂有此文予以分享。 组件模式 组件模式是我
关于 ModuleFederation 和前端跨工程模块化方面的实践
前端跨工程模块化,是随着前端应用越来越复杂,大部分具有一定规模的企业都会面临不同产品线开发的功能(前端业务模块)如何在不同工程中复用的问题。 就目前前端技术的发展来看,跨工程方面的技术尚处于发展期,和
React 状态管理策略? 不, 应该是 React 组件管理策略
前言 在我的前几篇文章中, 我提到了现行 React 状态管理策略上的失败, 和社区的混乱, 在这篇文章中, 我会进一步剖析为什么 React 状态管理诉求的本质, 以及现行官方和社区策略的不可取的原
关于现代前端研发团队的组织架构的探索
前言 不同规模的公司都有自己独立的前端研发部门, 无论是大前端亦或是小型业务团队, 小到几人大到上百人.过去关于前端研发团队的组织架构都是因势利导自然而然的发展. 名目繁多, 团队形式各异, 但基本脱
React 状态管理的终极方案 - 不要管理
开发者普遍认为状态是组件的一部分, 但是同时却又在剥离状态上不停的造轮子, 这不是很矛盾么? 对于一个最简单的文本组件而言 你觉得应该把 text 从 Text 组件中剥离么? 如果你的直觉告诉你不应
用 ObjectComponent 重新定义 React 组件
前言 今天在公司内部完成了应用框架的第一个版本, 然后又开始回顾之前写的 structured-react-hook 这个库, 其实关于名字我一直很纠结, 我始终在思考, 这种定义 react 组件的
前端架构师 - 前端架构师是打杂的么? 前端架构师的核心工作是什么?
多年以前, 我从不理解架构师, 到从事前端架构, 到自己产生了一些理解, 期间也写了不少关于架构, 关于前端架构的文章, 但总感觉还是过于抽象, 包括我和团队的同学交流, 总觉得缺点什么, 这种抽象和实际的架构工作之间还少了一层, 直到听了 winter 的分享, 结合这些年的…
前端架构 - 来少年, 一起画个架构图
你是否曾经苦恼于写不好文档, 写不好文章, 明明说得很溜, 但是一到动笔写字的时候就歇菜, 或者写的一手好文, 文档也写得很溜, 但是老板让你画图, 你就蒙圈, 不知从何下手? 如果是, 往下看, 如果不是, 也往下看. 聚焦到我们这个行业其实也是一样的, 比如大多数普通工程师…
前端架构 - 架构设计如何在业务中落地
知道做架构师最头疼的是什么, 自然是画图. 最难画的图是什么图, 叫现状图, 之前看到一个蚂蚁的离职 P7 用代码屎山来形容老代码, 我想说维护这些都不算啥, 你有本事把这屎山画出来试试... 做了几年架构师, 我明白一个道理, 架构图就是充满美感的, 描绘屎一样现状的架构图是…
前端架构 - 探讨框架和架构的区别
作为工作多年的前端, 最近也开始刷题了, 不管怎样, 算法是程序员的基本功, 既然前端已经被接纳为程序员, 我们也要顺其自然加入刷题大军, 每天练一练, 不为了面试, 纯粹是保持大脑的活性, 这个和将军日常习武差不多, 可能出门打仗没机会出手, 但是武艺不能落下不是, 万一哪天…
前端架构 - 关于 LowCode 架构设计模式的一些想法
搞开发的应该都了解设计模式, 尤其是 Java 四人帮早年写的经典书籍关于设计模式的介绍, 这些模式非常经典, 我们目前在软件开发中使用的一些编程思路大多数都脱胎于这些模式, 或者是这些模式的变种, 但是设计模式至今已经有很多年了, 而且当下前端开发面对的复杂性和项目本身场景之…
前端职业规划 - 做前端架构究竟比写代码难在哪?
因为成为架构师, 意味着你不再直接掌控细节, 这种摸不着代码的恐惧将一直伴随你. 我们都知道在军队中, 将军大多数都是一线士兵升上来的, 相比直接面对敌人作战, 将军要面对的是如何在摸不着刀枪棍棒的情况下依然能有效的指挥军队并赢得胜利, 这需要经验同时也需要天赋, 并不是所有的…
前端职业规划 - 如何从一线开发转职架构师
如果你刚工作没几年, 年轻富有朝气, 对技术有热情, 憧憬着自己的职业生涯稳步向前, 那我恐怕得先给你来碗毒鸡汤, 现实非常残酷, 因为现实不是一场游戏. 假设你想去大厂, 但是你自己学历背景一般, 你面对的对手各种各样, 有清北高材生或者野路子选手, 但人总是有七情六欲的, …
前端面试 - 如何考察候选人的架构能力
如果候选人并没有在架构诞生阶段介入, 例如有些候选人是参与了某个重构, 或者在架构发展到 2.0 的时候进入的, 那架构的发展阶段可以就具体的架构演进, 问题提问, 我在上一篇文章中有提到过架构发展过程中持续发生的边界渗出是导致架构最终消亡的主要原因, 因此我们需要考察候选人在…
前端架构 - 让我们从架构说起
我是个从小喜欢读史的人, 所以对起源的探究特别感兴趣, 凡事都喜欢找源头, 当然现在网络这么发达, 有时候搜一搜更高效, 我找到了一篇文章介绍了架构在历史中的记载, 可见古人很早就用架构来描绘庙堂的结构. 当然作为软件开发人员, 我们谈的架构也往往是软件架构, 但结合架构的一些…
前端技术架构 Review 血泪史
"要求架构师对团队的技术架构进行 Review, 相关问题包括但不限于 1..2...3...4", 刚接到这项工作的时候, 其实是整个技术部派发下来的要求, 还专门为我们准备了一本小册子, 但说实话, 我是抗拒的. 因为从白皮书上看, 10条里只有1条和我们前端有明确的关系和…
关于前端架构师的二三事
前端工程师的诞生, 就源于 web 开发这个问题规模的膨胀, 早期的网络程序员, 和现在的全栈工程师具有类似的属性, 唯一的区别是处理问题的规模相差极大, 在使用 jsp, asp 编写网页的年代, web 开发在页面端需要处理的问题规模极小, 不考虑 UI, 交互等用户体验的…
从前端工程师到前端架构师, 我们经历了什么?
前端架构师, 听起来就是个很高大上的 Title, 每个初入行的前端工程师在面试时, 被问到你未来的方向是什么? 我们或许都会很顺口的回答, "嗯, 朝着架构方向走吧...", 那这个像是顺口溜的答案背后, 从身体到思维, 我们究竟经历了什么样的转变呢? 嗯.., 让我努力回忆…