📄️ Technology Overview
Drumee is built as an OS-like full-stack framework — not a web app that happens to run on a server, but a unified system that provides every layer of a web application in a single, coherent architecture.
📄️ ACL System
Drumee's ACL system is a bitwise, Linux-inspired permission model that controls access to every backend service. Each service is declared in a JSON configuration file. The server reads this configuration on every request and either dispatches to the service method or returns a 403 — before any service code runs.
📄️ Meta File System (MFS)
MFS — Meta File System — is Drumee's internal file management layer. Unlike standard web applications that expose the host file system directly to application logic, MFS adds a full abstraction layer that makes file handling safer, more flexible, and permission-aware at every level.
📄️ LETC Engine
LETC — Limitlessly Extensible Tree Components — is Drumee's declarative UI rendering engine. Instead of generating HTML on the server or shipping a compiled JavaScript bundle, Drumee describes user interfaces as JSON trees that the client renders locally using a registry of widget components.
📄️ Widget Concept
In Drumee, everything is a widget. Every screen, panel, list, button, and form element is a widget — identified by a kind string, built as a Backbone.Marionette class, and composed into JSON trees that the LETC engine renders.
📄️ Request Pipeline
How an HTTP request flows through server-core — pipeline stages, session lifecycle, response format, and the YP service registry.
📄️ Database Sharding & the Entity Pool
How Drumee shards data into one MariaDB database per entity, and how the offline factory pre-provisions a warm pool so creating a hub or user is instantaneous.
🗃️ SDK Reference
4 items