前端之变(六):引领式变革,从命令式UI到声明式UI
当我在2020年使用前端的技术栈去编写一个跨平台桌面App时,发现前端在UI方面其模式与我在移动端接触到的有很大的差异,那时候我意识到原来在前端,其UI使用的是另一种模式,后面我才知道它的名字:声明式UI 事实上,前端本身也经历了变革,至少在JQuery时代,它与移动端一致,其UI模式仍然属于传统的命令式UI,但到了React及Vue的时代,它变成了声明式UI。从我有限的知识来看,至少在大前端的其它两个方向:移动端与桌面开发,并未优先引领式的出现这种变革。 因此,我把前端的这种变革,称之为:引领式变革。 它改变的不仅仅是自己。而且正在改变移动端,无论是Android官方自己主推的Jetpack,还是iOS官方新的UI框架SwiftUI,与之前也完全不同,都从命令式UI变为声明式UI。很难说这种变革,没有受到前端的影响或借鉴。 这说明前端技术变革不仅改变了自身,甚至在一些方面走在了更前面。 本周,继续就前端之变阐述自己的思考与分析。这是第六篇。前面几篇分别是: 前端之变(一): 技术的变与不变 前端之变(二): "不变"的前端 前端之变(三):变革与突破 前端之变(三):进击的前端 前端...