让前端飞JavaScript相关文章

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

2019-01-10  本文已影响8人  a333661d6d6e

前端工程师技能整理

一、框架与组件

bootstrap等UI框架设计与实现
jQuery、zepto使用原理以及插件开发
mvc/mvvm框架原理设计,vue/angular/avalon等
polymer/angular2思想与设计思路
reactjs原理与使用
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优化(另一个图已给出)

yslow、pagespeed
移动web性能优化

七、全栈/全端开发

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
js加载失败优化方案
百度alog数据上报

十、其它软技能

axure 原型图设计
xmind脑图管理
效率管理
can i use、github
知识管理/总结分享
产品思维与技能

十一、前端技术网站

技术社区
行业会议

结语

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

获取资料

本次给大家推荐一个免费的学习群,里面概括移动应用网站开发,css,html,webpack,vue node angular以及面试资源等。
对web开发技术感兴趣的同学,欢迎加入Q群:619586920,不管你是小白还是大牛我都欢迎,还有大牛整理的一套高效率学习路线和教程与您免费分享,同时每天更新视频资料。
最后,祝大家早日学有所成,拿到满意offer,快速升职加薪,走上人生巅峰。

上一篇 下一篇

猜你喜欢

热点阅读