Skip to content

从 0 到 1 学习前端

一份系统、可上手、贴近真实工作与面试的前端学习笔记。


📂 目录结构

learnNote/front/
├── README.md              ← 本文件,总入口
├── task.md                ← 项目目标与写作规范
├── qa/0.md                ← 开篇导览:前端技术全景图
├── templates/             ← 章节模板
└── chapters/              ← 25 主章 + 2 附录

每个章节目录下统一包含 4 类产物:

文件 / 目录作用
README.md学习文档(先类比、再原理,含表格对比、易踩的坑)
qa.md高频面试题集(含考察点、标准答案、加分回答、追问)
examples/最小可运行代码片段
demo/index.html单文件、可双击打开的交互演示

🗺️ 学习路线

开篇

第一阶段:网页三剑客(从 0 到看见页面)

第二阶段:JavaScript 进阶(从能写到写得好)

第三阶段:TypeScript(给 JS 加护栏)

第四阶段:现代前端框架

第五阶段:工程化与构建

第六阶段:全栈与元框架

第七阶段:性能与部署

附录


🎯 适合谁看

人群建议路径
完全零基础按章节顺序通读,每章先看类比再看代码
后端转前端跳过基础 JS,重点看 04/05/11/16/17/22
求职冲刺通刷各章 qa.md + 附录 A1/A2

🚀 如何使用

  1. 先看导览qa/0.md 建立技术全景观。
  2. 按章学习:阅读 README.md → 跑一遍 examples/ → 双击 demo/index.html 体验交互。
  3. 巩固面试:每章末尾的 qa.md 是面试速查手册。
  4. 写作风格:看 task.md 了解本仓库写作约定,欢迎按相同风格扩展。

📈 完成进度

  • [x] 第一阶段(HTML / CSS / JS 入门)
  • [x] 第二阶段(JS 进阶)
  • [x] 第三阶段(TypeScript)
  • [x] 第四阶段(React / Vue / 状态 / 路由)
  • [x] 第五阶段(工程化)
  • [x] 第六阶段(元框架 + Node 基础)
  • [x] 第七阶段(性能 / 浏览器 / 安全 / 部署)
  • [x] 附录 A1(手写题 30 道) + A2(场景题 15 道)

一句话愿景:让任何一个零基础的人,跟着这份笔记走完一遍,就能写出像样的前端项目,也能从容应对中级前端面试。