前端项目框架
框架或库
react
react是一个JavaScript库,用于开发数据不断变化的大型应用程序,解决dom频繁操作的问题,使前端组件化。实现了前端界面的高效率高性能开发。
官网教程:https://facebook.github.io/react/docs/hello-world.html
Vue
vue是2016年最火热的前端框架,编写风格简洁,容易入门,具有良好的中文支持(开发者是中国人)。它借鉴了react的思想,同时性能上有所提升。(不支持ie8)
英文官网教程:https://vuejs.org/v2/guide/
中文官网教程:http://cn.vuejs.org/v2/guide/
github:https://github.com/vuejs/vue
各种组件:https://github.com/vuejs
ES6
目前浏览器未能全面支持es6
开发工具
babel
babel是javascript转换器,可以利用babel将es6转化成es5,这样浏览器才能运行react或vue。
babel官网:https://babeljs.io/
webpack
webpack基于nodejs,是一个用于前端工程化的构建工具,同类型的构建工具还有Grunt、Gulp。
官网教程:https://webpack.js.org/guides/
package.json
下边是搭建一个vue项目的package.json,供参考
Comments