2020年前端技术方向都在这里了

vue全家桶实战及源码

vue组件通信
vue.js全家桶:vue-router源码
typescript:强类型,类型注解,接口,泛型,装饰器
手写vue源码:vue工作机制,响应式原理,Dep,Watch,编译compile
vue项目实践:创建配置,开发实践,测试,部署
vue源码解读:vue源码整体学习思路,数据响应话,虚拟DOM

react全家桶实战及源码

react核心:jsx,虚拟DOM
react组件化:ant design组件库,PureComponent,react.memo,Hooks
react全家桶:react-router使用及原理
react最佳实践:redux-saga,dva,umi,企业级最佳实践
react原理剖析:createElement,Component,diff策略,Hooks原理~~~~

Node.js

基础:环境,常用模块,流程控制,手写cli
Koa:特点,koa简单应用,原理
网络编程:套接字编程Socket,http,http2,websocket
鉴权:cookie-session模式,token jwt模式,Oauth2模式,SSO单点登录

微信公众号&小程序

公众号:环境,服务器端,网页端
小程序:小程序实战,全栈小程序,小程序项目实战

Flutter实战

Flutter基础语法与控件使用:环境安装,构建项目,组件讲解,布局方式,网络加载
Flutter实战:MVC设计,实战布局,列表渲染,列表下拉刷新和上拉加载更多原理
Flutter打包:App配置,第三方登录,分享,App打包

webpack工程化

webpack基础用法:webpack介绍,webpack配置模板,webpack核心概念与用法
webpack高级用法:Tree Shaking,Code Splitting,Shimming,动态import
webpack实战配置:React开发构建,多页面打包,构建Libarary,PWA构建,ESLint规范,单元测试
webpack构建优化:打包分析,多进程构建,区分环境,代码压缩
webpack原理:自己编写loader/plugins,node调试工具,梳理webpack打包原理

算法与数据结构

算法入门:算法基础知识,算法核心概念,复杂度
常见算法:冒泡排序,快速排序,二分查找,递归算法,常见前端算法面试题
常见数据格式:数据格式,数组,链表,树
进阶:贪心算法,动态规则,算法在前端的应用,树和链表在react源码中的应用

面试

JD分析&面试准备:面试准备,JD分析,技术栈
一面常见面试题:js css基础面试题
二面常见面试题:进阶面试题Promise原理,react原理,vue原理,webpack架构
三面常见面试题:项目架构设计,职业生涯
面试技巧提升:面试心态和面试学习法,面试驱动学习,查缺补漏

猜你喜欢

转载自blog.csdn.net/Qianliwind/article/details/109090670