XRohrJS
Configuration-First Express.js Architecture.
SYSTEM_OVERVIEW
XRohrJS isn't about hiding complexity; it's about centralizing control. It provides a strictly typed configuration interface (`XrohrConfig`) that acts as the cockpit for your entire backend.
CORE_MODULES
Total Config Control
Server, CORS, and Body Parsers defined in one strictly typed schema.
Actua / Simplex
Switch between Simplex architecture or standard routing via config.
SparkLite Bus
Integrated Event Bus for internal communication.
Memoria Cache
Built-in in-memory caching solution for rapid data retrieval.
DOCUMENTATION_ARCHIVE
/Getting Started
Installation, environment setup, and initial configuration protocols.
/Getting Started II
Starting the Server.
/Core Architecture
Understanding the Controller-Service-Repository pattern and Simplex routing.
/Router Manager
Comprehensive guide to Standard vs. Simplex routing and dynamic Construct recipes.
/SparkLite Event Bus
Internal event emission, listeners, and asynchronous communication.
/Middleware System
Hydrating custom request interceptors and independent logic helpers.
/Rheos HTTP Engine
Hydrating outbound API definitions and managing cross-node handshakes.