finds.dev← search

// the find

RubyLouvre/newland

★ 365 · JavaScript · updated Dec 2014

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.

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 →