前端知识库

1. javascript

1.1. this指向

1.2. 调用栈及js垃圾回收

1.3. v8编译

1.4. 原型链

1.5. 手写call

1.6. 手写promise

1.7. js module与export

1.8. yield*、promise、async await

2. node

1.网络 tcp、udp、http、websocket

2.tls https

3.node 多进程与集群

4.node 架构介绍

5.node 异步fs与网络io

6.node 异步非io

7.libuv

8.node模块

9.express

10.koa

11.nest

3. chrome v8

3.1.chrome进程、渲染与事件循环

2.chrome异步api

3.浏览器内核与js引擎

4.html解释器与dom模型

5.css解析与样式布局

6.renderobject与renderlayout

7.2d、3d、gpu

8.v8 api

4. hybrid app

4.1.像素与视口、h5适配

2.原生app概念

3.跨端技术

4.小程序

5.5+app

6.uniapp

7.react native

8.rn原理及jsi

9.js与webview交互

10.flutter

11.electron

5. vue

5.1 基础部分

5.1.1 单元测试 vue test utils

5.1.2 引入mockjs

[5.1.3 Vue.use() Vue.mixin Vue.component Vue.extend
](https://juejin.cn/post/684490...)

5.1.4 vue-router hash&history

5.1.5 父子组件渲染过程&生命周期

5.1.6 vue 用el-tab校验

5.1.7 事件修饰符

5.2 原理部分
5.2 我对vue的认识

5.2.1 手写一个简易vue(虚拟dom,diff,补丁更新页面)

5.2.2 vue 响应式原理

5.2.3 vue源码--vdom算法

5.2.4 vue源码--发布订阅者模式

5.2.5 三类watcher

5.2.6 createComponent

5.2.7 vue-loader

6.react

6.1 语法基础部分

6.1.1.生命周期

6.1.2.hoc & render props portals

6.1.3.react ref

6.1.4.react route

6.1.5.keepalive

6.1.6.react hook

6.1.7 redux 与react-redux

6.1.8 mobx 与react-mobx

6.1.9 事件处理写法

6.2 原理

6.2.1 手写一个react

7.webpack等打包

1. 手写一个webpack

2. webpack loader demo

3. webpack-plugin demo

4. webpack-dev-server

5. babel转译器

6.taptable

7.webpack配置

8.import原理

8.服务端相关

8.1.docker

8.2.mysql mongodb

8.3.nginx

8.4.jenkins

8.5.java 注解与反射

8.6.jvm

8.7.spring springmvc mybatis

8.8.springboot

8.9.serverless

8.8.netty

8.10.springcloud

9.web相关

9.1. git 常用命令

9.2. 前端代码编写规范

9.3. cli创建自己的脚手架

9.4. css bem规范

9.5. element-ui源码--国际化

9.6. 手写一个angularjs

9.7. rxjs

9.8. ts基础

9.9. single-spa qiankun

9.10. canvas svg

9.11. web实时推送

9.12. css module&namespace

9.13. 常见跨域

9.14. 两个页签通讯

9.15. jquery 常用语法

9.16. http协商缓存与强缓存

9.17. http1与2、https

9.18. http常用content-type

9.19. 常见web安全攻防

9.20. 组件库文档平台

9.21. web component

9.22. axios拦截器

9.23. 导航tab超出显示“更多按钮”,下拉悬浮展示隐藏tab

9.24. jq封装方法

9.25. 服务端渲染 nuxt,next

9.26. 实现上拉加载/下拉刷新

10.书籍读后整理

10.1 计算机相关

10.1.1. 计算机组成原理

10.1.2. 操作系统

10.1.3. 数据结构

10.1.4 计算机网络

10.2 其他

《我们终将遇到爱与孤独》
《遇见未知的自己》

你可能感兴趣的:(javascript前端)