--------------------2017-06-11-------------
前端开发工具:
1.sublime.text
2.webstorm
3.Dreamweaver
4.visual studio code
前端js插件:
1.zepto.js(移动端)------项目使用
2.jQuery(pc端)------项目使用
3.vue.js ----重构的移动端就是vue
4.angular.js ----以前项目使用1.x版本,2.x以上没用过
5.iscroll.js ---外包时候用一下
6.seajs ---项目有,但没用过
7.superslide(jQuery插件,滑动门)----外包时用的很多
8.createJs(游戏引擎)
9.artdialog(弹框插件)----项目大量使用,各种弹框
10.jQuery-validate(验证码插件)----项目使用,表单验证
11.react
12.zTree (jquery树插件,有时间研究下内部实现原理吧)
前端布局框架:
1.bootstrap(学懂这个就好)---项目使用,不好之处就是如果是个性化页面,它的样式就没自己写的好使
2.mui
3.pintu
4.SUI(淘宝开源移动端框架)----移动项目使用,功能有点弱
前端js渲染模板
1.artTemplate ---移动的渲染页面用
2.jsrender ---pc项目渲染界面,功能好多
前端浏览器打印控件(需要安装浏览器lodo插件,处理打印不错)
1.lodop.js ----算是浏览器直接打印中比较出名的,付费,当然也有破解版
2.jqprint.js ---简单html转pdf插件
前端打包工具
1.gulp ---移动的使用
2.webpack ---vue重构移动使用
前端全栈工程师方向(其实很多时候,会点后台编程,工作基本用不上,但跳槽就不一样了)
1.nodejs(还是建议学nodejs,毕竟里面使用es6,还能够加强js学习)
2.python
3.NET
4.php
5,java
js扫描二维码插件:(ios不兼容,当做玩具)
http://web.jobbole.com/84934/
js相关API主流浏览器兼容查找:
http://caniuse.com/
前端学习书籍:
1.javascript高级程序设计
2.javascript权威指南
3.css禅意花园
4.css揭秘
5.ECMAScript 6 入门(免费开源书籍)
网址 http://es6.ruanyifeng.com/
6.w3cshool
7.http图解
8.jQuery高级编程(主要学习jQuery扩展插件开发)
9.JavaScript数据结构和算法(评价不好,也有些错误,但如果你和我一样只会JavaScrip,作为数据结构和算法入门书还是可以的,毕竟前端对数据结构 算法几乎没要求)
前端学习网站:
慕课网:http://www.imooc.com/
网易云课堂:https://study.163.com/
掘金:https://juejin.im/
csdn:http://blog.youkuaiyun.com/
github:https://github.com/
阮一峰网站:http://www.ruanyifeng.com/home.html
1.zepto ---移动端首选,核心代码1000行
2.bootstrap ----这是常见网页功能小插件,推荐这个无非是做外包比较利索
3.jQuery ----重量级,虽然现在jQuery光芒被 mvc框架掩盖,但很多公司还是用jQuery
mvc框架,我没看过源码,甚至使用他们都很少,这只是我个人成长计划。
4.vue
5.angular
6.Avalon