84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
前几天学了Smarty模板引擎解决了我以前一直困扰的分工问题,但当获取到ajax返回的数据时,还得先用js生成标签,然后在把元素加到标签内,最后再把标签放到HTML中。。。今天发现这几个框架(应该)都可以解决这个问题,但是不知道从哪个开始学?不知道根据项目的复杂程度应该选哪个框架?希望前辈们给点建议,十分感谢!
认证0级讲师
作为vue粉,当然推荐vue啦。理由是:
相比其他几个比较容易上手,不必弄一堆构建工具也能直接使用(当然最好是有)
轻量,size比较小,加载更快,前端当然是喜欢小而美的东西啦
功能足够强大,大多数场景都有解决方案
vue推崇的是简约实用原则,够小够强大,这很好
三个都用过,react和vue类似,angular则包含的功能比较多(angular又分1,2版本,2是默认用的typescript,1太臃肿了),建议学vue,最近我也在用vue。
看到上面那么多推荐vue的,我觉得关键还是要明白每一个框架在解决一个什么问题,它能为开发和性能带来哪些好处,可能过一段时间又出来一个什么框架,又被吹上天,学习的时候能深入一点更好
vue
根据你的描述,你的需求应该比较简单,直接上简单的Vue就可以了;Vue够简单,功能也够强大。(非.vue文件中的)Vuejs的模板是字符串,不需要转换;React的JSX还要转换(或者再引进一个lib)等等。对于你来说上React太麻烦了。
但是个人建议,有机会的有精力的话,React最好能接触或者学习一下。
angular有依赖注入,脏值检查,而vue都没有这些,上手很容易,文档写的非常好了,建议学vue.非常好的框架。
vue 理由: 简单 靠谱 有深度
推荐React + Mobx + Ant Design,同vue一样简单易学。个人认为React技术栈的难点主要在于Redux,初学者或觉得麻烦的其实可以绕开。这是Mobx + React的todomvc项目地址。
哪个生态圈完善先上手那个
当然是vue哦
作为vue粉,当然推荐vue啦。
理由是:
相比其他几个比较容易上手,不必弄一堆构建工具也能直接使用(当然最好是有)
轻量,size比较小,加载更快,前端当然是喜欢小而美的东西啦
功能足够强大,大多数场景都有解决方案
vue推崇的是简约实用原则,够小够强大,这很好
三个都用过,react和vue类似,angular则包含的功能比较多(angular又分1,2版本,2是默认用的typescript,1太臃肿了),建议学vue,最近我也在用vue。
看到上面那么多推荐
vue
的,我觉得关键还是要明白每一个框架在解决一个什么问题,它能为开发和性能带来哪些好处,可能过一段时间又出来一个什么框架,又被吹上天,学习的时候能深入一点更好根据你的描述,你的需求应该比较简单,直接上简单的Vue就可以了;Vue够简单,功能也够强大。
(非.vue文件中的)Vuejs的模板是字符串,不需要转换;React的JSX还要转换(或者再引进一个lib)等等。对于你来说上React太麻烦了。
但是个人建议,有机会的有精力的话,React最好能接触或者学习一下。
angular有依赖注入,脏值检查,而vue都没有这些,上手很容易,文档写的非常好了,建议学vue.非常好的框架。
vue
理由: 简单 靠谱 有深度
推荐React + Mobx + Ant Design,同vue一样简单易学。个人认为React技术栈的难点主要在于Redux,初学者或觉得麻烦的其实可以绕开。这是Mobx + React的todomvc项目地址。
哪个生态圈完善先上手那个
当然是vue哦