未来前端发展之路之我见

不敢夸自己水平,也不敢说自己怎么样,仅仅代表个人观点,如有雷同,纯属巧合。
ps:前两天写了一篇自己,简单的介绍,却比自己的原创文章阅读量更多,心里很不是滋味。希望各位看官,看归看,不要给所谓的回评这类要求,各位可以批评,可以赞同,可以补充,谢谢了!
先说VUE,说它是国内目前使用量最大的前端框架,没有人会反对吧。短平快,易上手,轻量化,文档很多。很多中小公司,移动端H5,HyBrid混合开发,都非常适合。未来很长一段时间,估计很难改变这个局面了。深入的交流,改天具体说说这个框架的个人使用心得。

angularJS,从版本1.5以后,体现了强大的一面。以致现在很多后端CMS系统,企业级应用,部分公司的SaaS业务,还在使用。稍加改造,从MVVM变成MVSVM,这一点,是其他框架比不了的,对于通用service的必要性,可能各位也深有体会。但是生命周期,也快寿终正寝了,毕竟随便拉一个bower的包,都有可能挂了。

angular2+,区分angularJs,区别太大,模块化设计,TS语法,设计模式变化,一系列的变化,更适合中大型的各类系统。以至于,像阿里云这种级别的应用,都用angular来完成。搭配成熟的UI框架,强化后的service层,注定是企业级市场最合适的解决方案。

react,没写过项目,但是项目代码,项目也跑起来了几个。可能是给我代码的人水平有限,还是其他原因,一团乱糟糟的感觉。碎片化的conpoment,互相联调,非标准的html开发模式,注定在管理系统那个层面,是个鸡肋。至于移动端,如果不是有native层面的注入,也就是react native的存在,估计vue都会甩它好几条街。但是,RN的性能层面,native能力,跟flutter相比,又不在一个层面,效率太差。对比移动端,干不过vue;对比中大型中台应用,干不过angular;对比混合开发,又干不过flutter;再加上MIT流氓软件协议(ps:可以自行查找react的软件协议),注定是一时的解决办法,是一些小团队,小公司的解决方案。

原生html,原生js,原生css(好像有点蹩脚的叫法),是一切前端框架的基础,永不过时。原生促使前端框架进步,前端框架又促使原生带来强大的API开放能力。

个人总结,vue还会存在很长一段时间,angular市场是个B端应用,react基本就是要被和谐的那个。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值