Core features and 'batteries included' capabilities of Marten
mainMarten follows a 'batteries included' philosophy, providing several essential web application features out of the box without requiring immediate external configuration. These built-in features include:
- ORM: Object-Relational Mapping for database interactions.
- Migrations: Tools for managing database schema changes.
- Translations: Internationalization (i18n) support.
- Templating Engine: For rendering views.
- Sessions: Managing user sessions.
- Emailing: Support for sending emails.
- Authentication: Handling user identity and access.