重构前端路线 删繁就简三秋树 领异标新二月花✍ 有感而发,形式不限。意于总结回顾,胜在交流探究,欢迎小伙伴一起参与讨论,可以在对应博客下的issue内进行讨论 喜欢的话请点star,想订阅点watch https://github.com/levinhax/blog 中后台工程化 可视化 前端监控 计算机基础 目录 编程语言(Language) HTML5 服务器发送事件SSE H5知识梳理 CSS 什么是BFC 什么是重绘和回流 瀑布流布局 position属性 盒模型 link与@import的区别 居中布局 JavaScript 原型 继承 new的原理及模拟实现 JS的this指向 闭包 call、apply和bind的模拟实现 防抖与节流 深浅拷贝 异步 Event Loop JS之堆栈调用 代理(Proxy)和反射(Reflect) Promise的实现 babel编译原理 AST语法 模块化 ES6系列 js判断数据类型 TypeScript 泛型 TypeScript结合React全家桶的一些类型总结 后台知识(Back) Node 对node的理解 类库框架(Framework) Vue Vue3源码学习-准备篇 Vue3源码学习-reactivity模块 Vue3源码学习-vite Vue3源码学习-ref和computed nextTick理解 vue-router的实现原理 React 为什么要用hooks hooks知识点 计算机基础(Computer) 数据结构(DataStructure) 栈 队列 链表 网络与浏览器(Internet) TCP三次握手四次挥手 从输入URL到页面加载完成的过程 跨域的9种解决方式 工程化(Engineering) 项目场景 导出功能 日常总结 axios封装 常用工具函数 svg模拟伪3d地图 移动端 移动端适配及PC端适配 实践(Practice) vue项目改造SSR同构 h5与原生交互JsBridge 性能优化1-网络相关 性能优化2-优化渲染过程 性能优化3-文件优化 性能优化4-其他 编程思想(ProgrammingIdeas) 前端必会的设计模式 其他(Other) koa-api-tpl项目搭建 react-ts-admin-tpl项目搭建 react-ts-admin-tpl项目搭建2 react-ts-admin-tpl项目搭建3 git创建空白新分支 vue3-pc-tpl项目搭建 vue3-ts-vite-admin项目搭建 JSON Schema内容 vue-data-visualization项目搭建 web-back项目搭建