-
基础知识
- HTML5
- audio、video、cancas 本地存储的了解
- CSS3
- 选择器 、常规样式属性、css3的变形动画、盒子模型BFC、LESS/CSSS 预编译语言 优化和实战开发
- 响应式布局
- 媒体查询 DPI 适配 REM 缩放 VW /VH百分比布局FLEX弹性布局
- HTML5
-
前端核心
- Javascript
- 数据类型 堆栈内存 闭包作用域 面向对象 同步异步 浏览器渲染机制 DOM以及事件(含JQ库) BOM 设计模式 基础数据结构和算法
- ES6+
- 新的使用语法、拓展很多新的方法、箭头函数、class Promise (saync/await) Ge nerator Interator Set Map 等等
- Javascript
-
AJAX/HTTP
- Ajax 核心操作 多种跨域解决方案 Fetch axios 等常规类库 HTTP基础、性能优化 安全优化等
-
框架开发
- Vue 全家桶
- vue/cli脚手架 vue2/3语法 vue-router 前端路由 vuex公共状态管理 组件封装 SSR 服务器渲染 vue底层实现原理
- Reacrt 全家桶
- 脚手架 reacrt 基础知识 react-router redux react-redux dva umi组件化 项目开发 性能开发 性能服务 服务渲染 以及更彻底的源码研究
- 小程序/混合APP
- 小程序开发 (原生 mpvue) App 开发 (ionic uni-app react-native fultter )
- Vue 全家桶
-
全栈工程化
- Node.js
- Node.js Express Koa2 Egg.js 数据库 (Mongodb ,MySQL)中间层开发等
- webpack
- webpack 基础操作 加载器 插件 性能优化 热更新 核心代码 除此外还有 git svn 进行代码管理
- 其他
- 数据可视化 canvas WebGL echart /d3 小游戏开发 TypeScript 微前端
- Node.js
网友评论