// the find
RubyLouvre/newland
node.js 全栈式MVC framework
A Node.js MVC framework from 2014, written almost entirely in Chinese, built by the author of the avalon.js frontend library. It's a personal experiment in fullstack JavaScript from an era when that was still a novel idea — not a production framework anyone should touch today.
- The directory structure shows a sensible MVC layout for its time: controllers, models, views, helpers, with a separate system layer for templating and routing.
- Includes a flow.js module for managing async callback nesting, which was a real problem in Node.js before Promises and async/await existed.
- The author (RubyLouvre) was a respected figure in the Chinese JS community — the underlying ideas came from real frontend experience, not toy code.
- Last commit was December 2014 — over a decade ago. Node.js itself has changed completely since then; this code will not run on any modern runtime without significant patching.
- The README openly admits the project files are 'very messy' and compares the state to shipwreck debris. That's not false modesty — the directory tree confirms almost nothing is there.
- No package.json, no tests, no CI, no versioning. It was never meant to be adopted by anyone other than the author.
- The entire documentation is in Chinese with no English translation, which is fine for its intended audience but means anyone outside that context is working blind.