ElinaLuo / learn-doc

学习资料

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

所谓万丈高楼平地起,不管是学习什么东西,基础,基础,基础,非常重要(重要的事情说三遍) 那么具体怎么入门前端呢?看下面

第一 CSS

1.CSS2 & CSS3

强烈建议把(w3c school)[http://www.w3school.com.cn/css/index.asp]中CSS2和CSS3的内容都过一遍,最好是一边看,一边练习

2.less

less官网 css预编译器,大型项目必用

第二 javascript

推荐一本书《Javascript高级程序设计(第三版)》,不管是初学者还是有经验的前端er,都是非常赞的一本书

如果是入门,建议至少通读1-6章; 有几章非常重要,7,13,20,21,22

==另外,学习es5, es6, es7语法==

前端框架

1.jquery/zepto

jquery用在pc,zepto(用于移动端),只需要掌握选择器,dom操作和事件操作就可以了,其它根据项目再查

Vue

Vue中文文档,非常火的前端框架

React

React官网

工具

1.git

推荐阮一峰的常见git命令

2.npm

npm文档包管理工具,知道常见的命令,如npm install,npm install --save,npm install --save-dev,npm shrinkwrap, package.json配置等

3.gulp

gulp官网,了解常见的API,如src, task, globs, dest, path等

4.webpack

webpack官网,前端必备打包工具,这个学习门槛比较高,建议搭建项目使用一些框架推荐的脚手架,比如vue/react的脚手架,了解常见的配置,比如entry, output, module等,另外还有webpack dev server,如何去配置本地开发环境,热更新,添加source map等

babel

babel官网,下一代js编译器

json server

json server,数据mock工具

About

学习资料