Baxxon is a minimalist, structural web framework for Node.js.
A filesystem-native framework that eliminates manual route configuration through a deterministic URL parser and integrated flat-file database.
$ npm install baxxon
A filesystem-native framework that eliminates manual route configuration through a deterministic URL parser and integrated flat-file database.
$ npm install baxxon
The Visual Contract
Baxxon eliminates routing ambiguity by splitting the web into two mutually exclusive categories based on the URL:
The Slash-Param Engine
Forget complex regex routers. Baxxon parses URLs by traversing segments until it finds a module. Everything remaining becomes data.
TextDB: Database as Files
Baxxon uses the filesystem as a database. Folders are tables, files are records. Data is stored in human-readable .txt files.
API-First, Naturally
In Baxxon, an API is just a page module that returns JSON. Body parsing and routing are handled by the core engine.