核心编程语言
JavaScript ES6+ 新特性(重点学:箭头函数、解构赋值、模板字符串)
JS 异步编程 Promise 与 async/await
TypeScript 基础入门(重点学:Type / Interface 的定义)
前端框架
Astro 框架入门(重点学:.astro 语法、文件路由机制、内容集合 Content Collections 的用法)
React 基础教程(重点学:React Hooks 特别是 useState 和 useEffect)
Tailwind CSS
数据交互与网络请求
Fetch API 或是 Axios 使用教程
HTTP CORS(跨域资源共享)详解与解决
JSON 数据格式解析
账号鉴权与云端操作
OAuth 2.0 授权登录原理(特别是GitHub OAuth App 接入教程)
GitHub REST API 基础操作(如何使用官方库 Octokit.js 通过代码在仓库里创建和修改文件)
Markdown 与编辑器组件
接入 React:
Vditor 或 Milkdown(非常优秀的现代 Markdown 编辑器组件)
marked.js 或 markdown-it(在后台预览时,把 Markdown 文本转换成 HTML 的解析库)