React:学习曲线相对来说陡峭一些,但是比Angluar要平稳。没有什么最佳韶光,一种方案有多种办理办法。React的生态可能会让大家有选择困难,CSS方案都很恐怖,说好听点是百花齐放。
Vue:
React第一种方法:发明了一种 不是官方的措辞 从后端php蜕变过来的JSX语法
第二种写法
第三种写法
第四种写法:
第五种写法 jsx + createElement
第六种写法 两个组件 叠加办法
第七种写法
二、两个框架之间的上风是什么
Vue的上风:
模板和渲染函数的弹性选择
大略的语法和项目配置
更快的渲染速率和更小的体积
React的上风:
更适宜大型运用和更好的可测性能
Web端和移动端原生APP通吃
更大的生态系统,更多的支持和好用的工具
打个总结React在实际的场景下,由于足够自由,开拓起来也非常故意思。但是每个人的代码风格都不一样的话,须要掩护别人的代码就会有点痛楚。Vue官方就供应了却构规范,读别人的代码也随意马虎知道思路。
建议各位自学的同学,先打仗Vue再打仗React。没有什么哪个框架更好,还是要看场景。想要成为一个合格的前端,须要两个都会。