前端开发
前端开发技术栈涵盖基础三件套、主流框架及跨端技术。
模块概览
| 分类 | 技术 | 链接 |
|---|---|---|
| 基础三件套 | HTML5, CSS3, JavaScript | 查看 |
| JavaScript 核心 | 数据类型、闭包、原型链、异步编程 | 查看 |
| JavaScript 进阶 | Proxy、Symbol、Generator、函数式编程 | 查看 |
| CSS 预处理 | SCSS, Less | 查看 |
| 类型系统 | TypeScript | 查看 |
| Vue.js | Vue2/Vue3/Nuxt.js | 查看 |
| React | Hooks/Next.js | 查看 |
| SSR 框架 | Next.js, Nuxt.js | 查看 |
| 跨端技术 | Uniapp, 小程序 | 查看 |
| 构建工具 | Webpack, Vite | 查看 |
学习路线
HTML/CSS 基础 → JavaScript 核心 → JavaScript 进阶 → TypeScript → 框架(Vue/React) → SSR 框架 → 跨端开发建议
面试重点关注:
- JavaScript 核心:闭包、原型链、Event Loop、异步编程
- JavaScript 进阶:Proxy/Reflect、Generator、函数式编程、设计模式
- 框架原理:响应式系统、虚拟 DOM、组件通信
- SSR 框架:Next.js、Nuxt.js 的渲染模式、数据获取、SEO 优化