finds.dev← search

// the find

ruanyf/jstraining

★ 19,987 · updated Jul 2025

全栈工程师培训材料

A two-day fullstack JavaScript bootcamp curriculum in Chinese, covering frontend history, React, Node/Express, and basic frontend engineering. Written by Ruan Yifeng (ruanyf), whose tutorials are widely read in the Chinese developer community. Audience is developers who already know HTML/CSS/JS basics and want a structured path to fullstack work.

The scope is deliberately narrow — four lectures, two days, no scope creep. The demos are self-contained: each one is a standalone directory you can run without wrestling with a shared build config. React, Redux, MobX, Vue, and Backbone are all represented as separate demos, which is useful for comparing patterns side-by-side. The Node section covers RESTful API design and Express in a coherent sequence rather than jumping straight to a framework.

The content is frozen in time — Angular 1.4, React 15, Backbone, Nightmare.js (deprecated), Travis CI (effectively dead for open source). None of this reflects how JavaScript development actually works today. The 'frontend engineering' section covers CI and linting but skips TypeScript entirely, which is now table stakes. There is no deployment content: the bootcamp ends at 'it works locally', which leaves learners with no sense of how any of this ships. Vendor-bundled JS files checked into the repo (react.js, backbone.js, etc.) is a pattern nobody should copy.

View on GitHub →

// 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 →