Skip to main content

Explanation & Concepts

Conceptual guides and background information on Framework M's design, architecture, and core systems. These guides help you understand the why behind the framework's features and implementation.


💡 Fundamentals

Understand the baseline mechanisms, lifecycle events, and core features of the framework.

  • Developer Guide: A high-level overview of building applications with Framework M.
  • User Guide: How to navigate and interact with applications from a user perspective.
  • Framework Entry Points: Where code execution starts and how the app is bootstrapped.
  • CLI & Worker Lifecycle: Process lifecycles for background jobs, schedulers, and terminal command loops.
  • Tree Strategies: The architecture behind pluggable Nested Set and Adjacency List models.

🛠️ Metadata Engine

Learn how the framework uses metadata decoration to automate database generation, API endpoints, and client-side views.


🏛️ Architecture & Frontend

Dive deep into Hexagonal Architecture, frontend composition, and modern UI delivery.


🔒 Security & Tenancy

Read about the architectural boundaries keeping multi-tenant systems secure and isolated.


🔄 Migration & Evolution

Manage the long-term lifecycle of schemas, database versions, and app refactorings.