finds.dev← search

// the find

michaelliao/learn-javascript

★ 1,746 · Apache-2.0 · updated Sep 2020

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.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →