到了2022年前端框架发展早已稳定为三大框架Angular、React、Vue,三大框架发展趋势也是各有不同,基于TS的Angular大多数插件都是由官方提供,React官方只提供了React核心和Create-react-app,Vue官方提供了基本的三件套(个人认为Pinia可以代替VueX)。
这篇文章中我们先把Angular放在一边个人谈一下React对比Vue的看法,现在的Vue3基本能成熟组合式API也可以支撑起大型项目,也有了React所说的Hooks,在我看来Vue3对比其他两个框架所剩的缺点可能只是不支持IE和TS的支持了,前者微软早已宣布2022年6月25日停止支持IE,后者正在被真在流行的TSX解决。
本站是Next.js+Node.js+MySQL搭建的CSS方案使用的是styled-jsx(Next.js自带但是并不好用)本站是毕业设计,说是为了React而用React只是保证使用的技术栈更多,截止到2022/1/3网站已经经历过7次重构基本上是每学习到一个新技术就要应用到其中。
这次开发中认为Vue3.2及其以后的版本会在未来有更大发展,经过多次社区与其他开发讨论和查阅相关趋势资料总结出如下返回关于主流吹捧React言论反驳的话: