让前端飞

阿里前端大牛分享的技能整理,你不看看吗?

2019-01-27  本文已影响6人  deb302cd70dd

前端工程师技能整理

image

一、框架与组件

bootstrap等UI框架设计与实现

jQuery、zepto使用原理以及插件开发

mvc/mvvm框架原理设计,vue/angular/avalon等

polymer/angular2思想与设计思路

[ ] virtual dom单向数据绑定

commonJS/AMD/CMD

loadJs模块化加载原理与实现

polyfill、shim原理与实现

virtual Dom、Incremental DOM

shadow dom

webwork与service Worker

ES6转ES5、Babel与ES6开发规范体系

Isomorphic JavaScript

双向数据绑定

browserify运行原理

performance timing

组件UI与js组件规范化

immutable JavaScript

generator与promise原理与使用

二、构建生态

grunt/gulp开发环境任务编写

npm、jspm、bower包管理工具

r.js、browserify、webpack、Rollup打包工具使用

fis3构建与插件开发、构建环境、fis3构建离线包

web Component:rosetta-org、x-view、Q、riot、nova

brunch构建工具

三、开发技巧与调试

fiddler加willow基础组合调试

werien、vorlonjs远程调试,chrome inspect

mockjs,F.M.S(Front Mock Server)模拟调试使用与cgi自动调试

macha/phantomjs/casperjs/karma测试自动化任务使用

自动化UI测试,海豚

node-supervior、node-inspector、karma

开发发布系统流程

sublime高效插件

代码自动化检查fecs

四、html、css与重构

jpeg、webp、apng、bpg图片

iconfont使用与实现原理

页面响应式设计

css重置

sass/compass/less/postcss常用语法与使用

media query与常见页面尺寸了解

em,rem原理与实现

code4ui、code4app、初页、maka等

css3动画

css网格布局

搜索引擎与前端SEO

浏览器缓存种类,resources,webSQL,indexDB, localstorage,cookie,app cache,cache storage

UI框架

五、native/hybrid/桌面开发

ionic移动开发方案

nativescript移动开发方案

react Native移动开发方案

android/ios原生开发与框架

桌面应用开发

六、前端/H5优化(另一个图已给出)

七、全栈/全端开发

express/node club + mongodb、thinkjs等框架

node.js直出

实时web开发,meteor/express.io

MEAN(mongodb/express/angular/nodejs)

http与http2协议、bigpipe、pipeline

离线缓存,cookie、localstorage、indexdb

cdn与dns

八、研究实验

WebAssembly、webTRC、typescript

Material design规范的前端框架

AMP-HTML规范

九、数据分析与监控

badjs数据上报

点击热力图clickHeat、heatMap

https反劫持

百度alog数据上报

十、其它软技能

axure 原型图设计

xmind脑图管理

效率管理

can i use、github

知识管理/总结分享

产品思维与技能

十一、前端技术网站

技术社区

行业会议

结语

感谢您的观看,如有不足之处,欢迎批评指正。

获取资料

本次给大家推荐一个免费的学习群,里面概括移动应用网站开发,css,html,webpack,vue node angular以及面试资源等。

对web开发技术感兴趣的同学,欢迎加入Q群:731771211,不管你是小白还是大牛我都欢迎,还有大牛整理的一套高效率学习路线和教程与您免费分享,同时每天更新视频资料。

最后,祝大家早日学有所成,拿到满意offer,快速升职加薪,走上人生巅峰。

上一篇下一篇

猜你喜欢

热点阅读