前端技能树

我的前端技能树

2017-02-19  本文已影响37人  love丁酥酥

HTML


常见标签和属性

HTML5

CSS


常用选择器

常用样式和布局

响应式布局(了解,并不熟悉)

rem 的使用(了解,并不熟悉)。

过渡和动画(了解,并未使用)。

css预处理:less和stylus(使用,并不熟练),sass(了解,未使用)

JavaScript


基础语法(变量,函数定义,流程等)

数据类型

变量的求值(作用域,变量定义提升,this,原型链等)

DOM

DOM 的增删改查

事件

BOM (浏览器相关信息,浏览记录历史和一些全局API)

Ajax

客户端存储:Cookie,Web Stroge(Local&Session),离线缓存。

综合

页面性能优化

代码调试

浏览器的调试工具

移动端页面调试

HTTP (缓存机制,请求头,相应头,浏览器同源策略等)

框架

主框架:jQuery, Backbone, Vue。 (使用,并不熟练)React(只是了解)。

加载器:Webapck, Requirejs。(了解,并不熟练)。

工具库:UnderScore(了解,并不熟练)

前端工程化


依赖管理:npm(使用,并不熟练)

工作流:Webpack,Gulp。(使用,并不熟练)

生成项目结构脚手架:yo

软件


IDE:Webstorm

代码版本控制: Git, SVN。

切图: Photoshop (了解,未使用)。

想学的


和Native的交互:移动端app如何与h5页面交互

移动框架开发:如何选取现有技术组织一个移动开发框架

微信开发:包括微信页面和微信小程序的开发

nodejs:如何利用node构建后端,实现全栈式开发

上一篇下一篇

猜你喜欢

热点阅读