小白理性看待前端的两大主流框剪Vue、React?

keep hungry, keep foolish.

  • Vue是我学习第一个MVVM框架, 他给我的感觉就是大道至简, 尤大作为一个中国人写出来也不无道理. vue作为SPA(单页面复应用)开发框架, 每个.vue文件都将 页面分为了 templatescriptstyle三块, 分别做展示区域(V-View), 方法、数据绑定区域(VM-ViewModel),样式区域. 这样的开发模式, 会减少开发人员的工作量, 在对应的区域做什么, 就相当于尤大 给我们做了一个模版, 我们只需要把自己的内容和方法放进去就可以了.

  • React的学习过程中, 我发现, 他更偏向于 编程式开发, 一个render函数就可以做很多自定义事件, 而且, js代码可以和html代码混合, 让编程的风格更加多样化,开发人员可以把控的内容就更多.

  • 所以! , 有的喜欢简洁开发的开发人员会觉得Vue, 是最好的框架, 结合vue-routervuex, 就是最好的开发模式,而且其的社区也很活跃, 组件库elementUi也很好用. 但是! 编程式开发久了的开发人员会觉得 React框架才是最好的, 他拥有比vue更高的操控性, 更多的内容和编码方式是可操控的.

  • 其实, 所有的框架都值得被尊敬, 开发者将其开源供大家使用, 我们应该对这些框架保持敬畏之心, 是去学习每个框架的精髓和异同, 而且, 我相信真正的编程大佬是不会因为自己喜欢哪一个框架就不去碰另外一个框架的, 他们一定是都会接触, 在使用时,根据需求来选择不同的框架进行开发.

  • 所以,努力学习使用、理解原理才是关键, 而不是做一个键盘侠, 出来抱着键盘就狂喷, 只会vue的不算前端, 技术是无止尽的, 希望我们每个人都可以抱着敬畏的心去看待所有的开源作品, 而不是去抨击哪一个, 如果您真的觉得所有的都不好用, 那就像facebook一样做出 react 和尤大一样做出 Vue, 和司徒正美一样写出 avalon.

人生没有回头路, 走的每一步都算数!

猜你喜欢

转载自blog.csdn.net/weixin_40944062/article/details/107590721