FastEdgy Features¶
FastEdgy provides a comprehensive suite of features to accelerate your web application development. Each feature is designed to solve real-world production challenges while maintaining simplicity and flexibility.
API Features¶
Build powerful APIs with automatic CRUD generation and advanced data handling.
-
API Routes Generator
Automatically create CRUD management and export routes for models with full customization support.
-
Query Builder
Create complex filters with nested rules and condition groupings validated by exposed metadata.
-
Fields Selector
Define the list of fields that the JSON API should return with support for nested relationships.
-
Metadata Generator
Automatically create metadata info for models and fields to power dynamic UIs.
ORM Features¶
Enhanced database capabilities with advanced field types and migration tools.
-
ORM Extensions
Add additional field types for Edgy and PostgreSQL with enhanced validation and features.
-
Database Migration
Advanced Alembic extensions to handle Edgy ORM field migrations seamlessly.
Core Features¶
Essential framework features that make FastEdgy a complete development platform.
-
Container Service
Centralized dependency injection container with lazy loading and application-wide service management.
-
Queued Tasks
Production-ready asynchronous task management with failover, multi-workers, and monitoring.
-
CLI
Rich command-line interface with auto-registration, beautiful formatting, and powerful utilities.
-
Internationalization
Complete i18n solution using Babel with translation extraction and locale management.
-
Multi Tenant
Workspace-based multi-tenancy with context management and data isolation.
Services¶
Infrastructure services for handling common application needs.
-
Email
Template-based email management using Jinja2 with SMTP configuration and queue integration.
-
Storage
File upload and storage management service with workspace isolation and security.
Miscellaneous Features¶
Additional features that enhance security and application functionality.
-
Authentication
JWT-based authentication system with user management and secure API endpoints.