对于一些js框架在我看来,都是将前端的表现动态化,即用动态js把html加载到页面上,如angularJS的MVVM开发模式(已接触),ReactJS的View层组件化(学习中),还有一些只听过没见过,没见过没听过的框架。
现在我感觉这种通过javascript动态写入到网页中的开发模式对于seo的支持是很不友好的,而从开发、维护角度看确实很大的创新。
angularJS是通过项目开发学习到的,感觉还不错,由于对seo不友好,但是也开发了80%,访问速度也很快(应用的是单页模式,刚刚接触也只能参照一些大神们的demo),最后还是放弃了 还原回了以前的版本。通过那段时间的开发对angular也有了一些了解,那也是我转前端后接触的第一个前端框架;
以前并没感觉前端也有这么高深,但在对angularJS的接触后,感觉前端的路也很漫长,然后就开始系统的学习前端框架。在项目开发空闲时间学习了ReactJS框架,理解这个框架是mvc模式对view层的扩展,自己用最简单的demo做了些测试,但是对这个框架还不能达到理解的程度。所以打算系统的学习下。而我之所以放弃angularJS不再深入学习是因为angularJS2.0已经发布了,而它和之前的angular完全不一样,我觉得再对1.0学习的成本就太高了,所以暂时先放下,等到2.0成熟了 参考资料多了以后在捡起来重新学习。
angularJS 和ReactJS是当前比较热的框架,想学好前端就必须弄明白他们!!!
时间: 2024-10-11 04:39:56