// the find
michaelliao/learn-javascript
JavaScript全栈教程参考源码
Companion source code for a Chinese-language JavaScript full-stack tutorial, covering Node.js basics through Koa web apps, Sequelize ORM, Vue 2, and testing. It's a reference dump, not a standalone learning resource — you need the accompanying tutorial text (on liaoxuefeng.com) to make sense of any of it. Chinese-speaking JS beginners are the only realistic audience.
The sample progression is logical: Node core modules first, then HTTP, then Koa middleware, then Vue integration, which mirrors how the concepts build on each other. Each sample is self-contained with its own package.json and VS Code launch config, so you can drop into any chapter and run it without wiring up a monorepo. The REST + Vue todo example is a reasonable end-to-end slice that shows front-to-back flow.
Abandoned in September 2020 — Vue 2 is EOL, Bootstrap 3 is shipped as vendored minified blobs in the tree, and Koa patterns here predate modern async conventions. The README is literally four words; without the external tutorial site this repo is context-free. No package-lock files committed, so `npm install` today will likely pull incompatible transitive versions. There's also a private RSA key committed directly to the crypto sample (`rsa-prv.pem`), which is fine for a demo but will trip up any security scanner running on a fork.