前端框架
2020-04-09 17:25:52 1 举报
AI智能生成
前端面试, Vue React webpack 听课笔记
作者其他创作
大纲/内容
Vue
使用
vue-cli
基本使用
模板(插值,指令)
computed和watch
class和style
条件
循环
事件
表单
组件
生命周期
props(类型和默认值)
v-on和$emit
自定义事件
高级特性
自定义v-model
$nextTick
refs
slot
动态组件
异步组件
keep-alive
mixin
周边工具
vuex
state
getters
action
mutation
用于vue
dispatch
commit
mapState
mapGetters
mapActions
mapMutations
vue-router
动态路由
to和push
hash和history
懒加载(配合动态组件)
原理
组件化和MVVM
响应式原理
vdom和diff算法
模板编译
组件渲染过程
前端路由
vue3
Proxy响应式
。。。
React
使用
create-react-app
基本用法
JSX语法
条件
列表渲染
事件
组件和props(类型检查)
state和setState
组件生命周期
高级使用
函数组件
受控和非受控组件
refs
Portals
context
异步组件(懒加载)
性能优化
shouldComponentUpdate
纯组件
不可变值immutablejs
高阶组件
render prop
周边工具
redux
store
reducer
action
dispatch
单向数据流模型
中间件redux-thunkredux-saga
react-redux
provider
connect
mapStateToProps
mapDispatchToProps
react-router
原理
函数式编程
vdom和diff算法
JSX本质
合成事件
setState和batchUpdate
组件渲染过程
前端路由
webpack和babel
基本使用
安装配置
dev-server
解析ES6
解析样式
解析图片文件
常见loader和plugin
高级特性
多入口
抽离和压缩css
抽离公共代码
懒加载
处理React和vue
性能优化
优化构建速度
优化babel-loader
IgnorePlugin
noParse
happyPack
ParallelUglifyPlugin
自动刷新
热更新
DIIPlugin
优化产出代码
使用生产环境
小图片base64编码
bundle加hash
使用CDN
提取公共代码
懒加载
scope hosting
babel
polyfill
runtime
项目设计
todo-list
React简版
React复杂版
购物车
vue简版
vue复杂版
设计要点
组件结构设计
数据结构设计
项目研发流程
主要阶段
需求分析
技术方案设计
开发
联调
测试
上线(和回滚)
项目总结
各个阶段常见问题和解答
0 条评论
下一页