前端开发
💻 前端开发知识索引:从浏览器基础、CSS 布局和 JavaScript / TypeScript,逐步延伸到工程化、交互动画、并发控制、富文本编辑与实时协作。
知识地图
- 页面与样式:HTML 语义化、CSS 布局、响应式设计、动画与可访问性
- 语言基础:JavaScript、TypeScript、异步编程、模块系统
- 浏览器原理:渲染流程、事件循环、存储、网络与 Web API
- 工程化:构建工具、模块打包、代码质量、测试与性能优化
- 应用架构:组件设计、状态管理、数据请求、权限与错误处理
- 编辑器与协作:Tiptap / ProseMirror、Y.js、CRDT、WebSocket 与离线同步
推荐学习路径
- 掌握 HTML、CSS 和 JavaScript 核心语法
- 理解 Flex、Grid、BFC 与响应式布局
- 系统学习 TypeScript 与模块化
- 理解浏览器渲染、事件循环和常用 Web API
- 掌握构建、测试、性能优化与工程规范
- 进入富文本编辑、实时协作等复杂应用场景