Node.js 与开发实战 - 笔记
Why:为什么要学 Node.js - Node.js 的应用场景
What:Node.js 是什么 - Node.js 运行时结构
How:怎样编写 Node.js 代码 - Http Server
延伸话题:贡献 Node.js 代码、编译 Node.js、诊断 / 追踪、WASM,NAPI
HTTP实用指南 - 笔记
初识 HTTP:网络通讯模型、HTTP 模型
协议分析:发展历史、HTTP/1.1 报文分析
场景分析:静态资源、登录、视频播放、文件上传、跨域
应用:XHR、Fetch、Node 标准库、Axios、体验优化
其他协议扩展:WebSocket、QUIC
前端动画实现 - 笔记
动画的基本原理:什么是动画、动画的历史、计算机动画原理
前端动画的分类:CSS 动画、SVG 动画、JS 动画、如何选择
前端动画如何实现(主要是 JS):JS 动画的函数封装、简单动画、复杂动画
相关实践:动画资源、工作实践、动画的优化
响应式系统与React - 笔记
React 的历史与应用
React 的设计思路:UI 编程痛点、响应式与转换式、组件化、生命周期
React(hooks)的写法:useState、useEffect
React 的实现:JSX 语法、Virtual DOM、Diff 算法
React 状态管理库 & 应用级框架介绍
前端必须知道的开发调试知识 - 笔记
Bug 与 Debug:Bug 的产生、前端 Debug 特点
Chrome 的 DevTools
移动端 H5 调试:真机调试、代理工具调试
开发调试技巧
Web标准与前端开发 - 笔记
关于前端开发:起源、架构、变迁、前端应用领域、语言、框架、工具、前端学习路线
关于 Web 标准:标准组织、W3C 及 Ecma 会员、W3C 规范制定流程、如何参与标准制定
一些问题和回答