前端知识图谱
参考
基础核心技能(2023-2024 年)
1. HTML/CSS/JavaScript 精通
-
掌握现代 HTML5/CSS3 特性(如 Grid/Flexbox、CSS 变量、动画)。
-
深入 JavaScript 核心(ES6+、异步编程、模块化、原型链、Promise/Async Await)。
-
学习浏览器工作原理( 渲染机制、事件循环、内存管理)。
2. TypeScript 必备
-
类型系统、泛型、装饰器、工程化配置。
-
与 React/Vue/Angular 结合开发。
3. 前端框架与工具链
-
React:Hooks、状态管理(Redux/Recoil/Zustand)、SSR(Next.js)。
-
Vue 3:Composition API、Pinia、Nuxt.js。
-
构建工具:Vite、Webpack、Rollup。
4. 性能优化
-
掌握 Core Web Vitals 优化(LCP、FID、CLS)。
-
代码分割、懒加载、CDN 加速、缓存策略。
5. 工程化实践
- 代码规范(ESLint/Prettier)、单元测试(Jest/Cypress)、CI/CD(GitHub Actions) 。