前端技能图谱
2022-07-15 14:18:43 1 举报
AI智能生成
前端初中高级的技能图谱
作者其他创作
大纲/内容
初级
开发语言
W3C标准
HTML
基础标签
文档类型
HTML5新特性
标签语义化
CSS
css基础
css3新特性
less/sass
svg
css hack
PhotoShop简单的切图
JS
ECMAScript
DOM
BOM
ES6
类库
JQuery
BootStrap
vue/react/angular 掌握一门
xml、json等数据格式
网络知识
http协议
http 1.1&&2.0
cookie的使用,session的原理
性能优化
SEO
css,js 压缩合并相关优化项
静态资源优化
开发调试
git
eslint
编辑器
vscode
sublime
webstorm
安全知识
同源策略
XSS 跨站点攻击
CSRF 跨站点请求伪造
点击劫持
SQL注入
中级
开发语言
初级要求
正则表达式
前端打包工具
webpack
gulp
grunt
模块化开发
精通 vue/react/angular,并熟悉架构原理
commonjs
AMD/CMD
移动端开发
nodeJS
网络知识
初级要求
restful接口
websocket
性能优化
初级要求
浏览器兼容
响应式开发
js渲染加载优化
性能数据统计分析
开发调试
初级要求
浏览器调试
移动端调试
安全知识
初级要求
了解一般服务器网络攻击方法,如 DDoS攻击
了解并使用平台级网络安全服务,比如门神系统
高级
开发语言
中级要求
富媒体开发方向
Unity3D
webgl
webassembly
移动客户端开发方向
flutter
weex
react native
后端方向
nodejs
koa2
Express
架构能力
精通主流框架包括但不限于vue,react,angular
服务端渲染
微前端
跨端架构设计
网络知识
中级要求
掌握典型的业务网络模型和接入模型,如tgw,nginx,l5等
离线资源、离线访问
协议级的优化调整和问题定位
性能优化
中级要求
流量、cpu、内存占用优化
富媒体开发方向
解码优化
绘制优化
移动客户端开发方向
文件打包
热更新
弱网络优化
资源离线化、选图器优化
数据化性能指标
开发调试
中级要求
TDD
跨终端(手机,平板,盲人读屏软件,打印机,电视等)的开发调试
安全知识
中级要求
了解常见的服务端安全防护手段,如鉴权、限频、限制恶意非正常访问
保证/提高存于客户端的敏感数据不被泄漏
应用混淆加密、防外挂有经验。(商业解决方案亦可)
了解移动Web常见的安全漏洞,深入了解其中的技术细节,并知道如何规避和解决此类漏洞,如UXSS等等
0 条评论
下一页