现在前端越来越向后端发展了,做为后端开发人员必须了解,熟悉前端
web前端高级进阶 内容列表
1.HTML5专题
- 新特性
- 文件上传
- 双向通信
- 独立完成小游戏
- 2.JS进阶专题
- 面向对象
- 原型继承
- 事件机制
- JS解析
- 前后交互
- 设计模式
- 独立完成小游戏
- 3.ES6专题
- 基本语法
- 对象扩展
- 数据结构
- promise
- async
- class类
- 模块化
- 手写promise库
- 数据类型:变量声明
- 模块与命名空间
- TS实战
4.VUE全家桶专题
- 常用指令
- 新特性
- 组件
- 路由&动画
- vluex
- Axios
- 脚手架配置
5.React进阶专题
- DOM渲染
- state
- 表单事件
- 组件
- 路由
- Redux
react渲染份三步
1.定义容器
2.创建虚拟:var div= dom (React.createElement(‘div',{className:'div1'},'hello world')
3.将虚拟DOM渲染到页面:ReactDOM.render(div,document.getElementById("app"));
4.jsx 将模板转换为html语言
5.组件:
class Hello extends React.Component{
render(){
return <h1> hello </h1>
}
}
ReactDOM.render(
<Hello></Hello>,
document.getElementById("app")
)
6.底层源码剖析专题
- 分析源码结构
- 分析数据监听
- 分析响应式双向数据绑定
- 分析原理directive,
- 手写路由原理
- 手写专题管理器
- 手写MVVM框架
7.Node专题
- 操作搭建web服务
- 操作数据库
- 接口定义
- Express 常用技术
- Express rom中间件
- Express 路由
- Egg 项目搭建
- egg 中间件开发
- EGG 核心功能
8.webpack 工程化及git工具