samframework
github.com/sam002/samframework ↗An early experiment in building a web framework from scratch using the Hierarchical Model-View-Controller (HMVC) pattern. Unlike flat MVC, HMVC allows controllers to compose other controllers — useful for building modular, widget-based UIs without a JavaScript frontend.
The framework uses PostgreSQL as the primary runtime, with C extensions for performance-critical paths. Built as a learning exercise and foundation for samcms.
Tech Stack:
- C
- PostgreSQL
- PHP
- HMVC