我来聊聊前端应用表现层抽象

2023-09-09
阅读 8 分钟
974
我们处于变化很快的时代,无论是商业还是科技。一家公司看上去商业很成功,也许前脚刚上市,后脚就因为什么而退市,甚至倒闭;一项看似高大上的技术横空出世,各类媒体争先恐后地撰文介绍,热度炒得老高,没准没多久就出现了竞争者、替代者。
封面图

我来聊聊模型驱动的前端开发

2023-09-08
阅读 7 分钟
730
如果把「客户端」想成是楼,把「数据」想成是水——「Model」就是这幢楼的蓄水池,提供充足的水源;「ViewModel」是将蓄水池里的水进行净化等加工的地方,然后输送给挨家挨户;「View」部分的每个 UI 组件就是「挨家挨户」,对水进行消费的地方。
封面图

前端有未来吗?

2023-09-07
阅读 4 分钟
1.1k
最近一段时间,通过各种方式与同行们交流了「前端技术」与「前端工程师」的现状及未来发展的方向性问题,大家在一些方面有所共鸣。下面就来说说我的一些看法——困惑多多少少,有人曾经或正在困惑:「前端有未来吗?」有此困惑的人,TA 可能是——正在学习 web 前端技术,就是纯粹的 HTML、CSS 和 JS,在用这几样做网页。练...
封面图

前端有架构吗?

2023-09-06
阅读 7 分钟
651
经过这二十多年,尤其是在 V8 引擎及 Node.js 出现之后,以「三剑客」为基础的衍生技术如雨后春笋般大量出现,前端及其关联社区与前端工程师这个职业得到了空前的蓬勃发展,甚至让很多人觉得一个前端工程师不仅仅可以做 web 前端开发,还可以写后端,替代客户端工程师——前端技术一统天下!
封面图

我来聊聊配置驱动的视图开发

2023-09-05
阅读 6 分钟
3.4k
某天早上忽然想到:最近几年,业界在开发时都讲究以「数据驱动」的方式更新视图,回想过去这几个月的工作内容,发现我们的视图层开发并不是单纯的数据驱动,而是「配置驱动」。
封面图

我来聊聊面向模板的前端开发

2023-09-04
阅读 6 分钟
670
在软件开发中,研发效率永远是开发人员不断追求的主题之一。于公司而言,在竞争激烈的互联网行业中,产出得快和慢也许就决定着公司的生死存亡;于个人而言,效率高了就可以少加班,多出时间去提升自己、发展爱好、陪伴家人,工作、生活两不误。
封面图

我来聊聊面向组件的前端开发

2022-10-27
阅读 4 分钟
1.1k
看到标题,一般会有两种反应:「哇~好高大上啊!」「嗯,这个话题真大……」——的确如此。深情前戏我不生搬硬套那个什么百科来说啥是「面向组件」和为啥这么做,而是从工作现状以及自己思考的角度来阐述,并试着拟出一个解决方案。前端眼里的「组件」对于前端开发人员来说,「组件」通常就是指页面上的 UI 组件,主要包括...
封面图