前端的三大主流框架
1,Angular.js 出来最早的前端的框架,学习曲线比较曲,NG
学起来比较麻烦,NG2-NG5开始,进行了一系列的改革,也提供
了组件化开发的概念,也支持使用TS(TypeScript)进行编程:
2,Vue.js 最火的一门前端的框架,他是中国人开发的,对我们来说文档
要友好一些
3,React.js:最流行的一门框架,因为他的设计很优秀
React与vue的对比
1,什么是模块化,:模块化是从代码的角度来进行分析的(
把可复用的代码抽离为单个模块,便于项目的维护和开发)
2,组件化: 是从UI界面进行分析的:把一些可服用的元素,抽离为单个
组件,便于项目的维护和开发
3,Vue是怎么实现组件化:通过.Vue文件来创建对应的组件
temple 结构
script 行为
style 样式
4, React如和实现,React有组件化的概念,但是,并没有像Vue这样的组件
模板文件:React中,一切都是以JS来表现的;