Read in-depth Chinese explanations of JavaScript fundamentals like closures, scope chains, and event delegation
Study source-code walkthroughs of popular frameworks including Vue.js, Vuex, Koa, and React Native startup flow
Follow front-end evolution from basic JS through modern bundlers and AI-powered local knowledge base tools
Find practical articles on performance techniques like virtual list rendering for long lists in React and Vue
This repository is a personal technical blog that uses GitHub Issues as the publishing platform. Each article is filed as a separate GitHub issue, and the README serves as a chronological table of contents linking to all of them. The posts are written in Chinese, covering front-end and full-stack development topics from 2014 through 2025. The archive spans about a decade of writing. Topics in the earlier years focus on JavaScript fundamentals: closures, event delegation, scope chains, how floating-point numbers work in JavaScript, and object-oriented patterns. There are also posts on CSS units, BFC layout context, and browser developer tools. Over time the focus shifted toward tooling and frameworks: Webpack configuration and migration guides, React component lifecycles and state management with Redux, Vue.js and Vuex source code walkthroughs, and vue-router internals. A few posts cover Node.js, including source code readings of the Koa web framework and its router library. The more recent entries reflect newer technology interests. Posts from 2018 cover virtual list rendering for performance (an optimization technique for displaying very long lists without slowing the browser down), mobile viewport units, and XSS and CSRF security basics. A 2019 series looks at how React Native starts up by tracing through the Hello World example. Posts from 2024 cover building a local knowledge base with large language models and text recognition using vision-based models. A 2024 entry is a set of notes from an introductory HarmonyOS course, which is Huawei's mobile operating system. The repository has no code to run or install. It is purely a reading list. If you click through any entry from the README, it takes you to the corresponding GitHub issue where the full article text lives as a comment or description.
← dwqs on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.