# Nest Dart ## Docs - [Best Practices and Patterns](https://mintlify.wiki/khode-io/nest-dart/advanced/best-practices.md): Learn best practices for organizing modules, services, and application architecture - [Middleware Patterns](https://mintlify.wiki/khode-io/nest-dart/advanced/middleware.md): Learn middleware patterns for Dart Frog integration with Nest - [Advanced Routing Patterns](https://mintlify.wiki/khode-io/nest-dart/advanced/routing.md): Master advanced routing patterns with GoRouter and the RouteMixin - [Testing Strategies](https://mintlify.wiki/khode-io/nest-dart/advanced/testing.md): Learn how to test modules, services, and the dependency injection container - [ApplicationContainer](https://mintlify.wiki/khode-io/nest-dart/api/core/application-container.md): Central container for managing modules and dependency injection in Nest Dart applications - [Locator](https://mintlify.wiki/khode-io/nest-dart/api/core/locator.md): Interface for type-safe dependency injection with module-based export restrictions - [Module](https://mintlify.wiki/khode-io/nest-dart/api/core/module.md): Abstract base class for creating modular dependency injection containers with controlled service access - [ModuleContext](https://mintlify.wiki/khode-io/nest-dart/api/core/module-context.md): Tracks module dependencies, exports, and service access permissions in Nest Dart - [Modular](https://mintlify.wiki/khode-io/nest-dart/api/flutter/modular.md): Static API for accessing services and router configuration in Nest Flutter applications - [ModularApp](https://mintlify.wiki/khode-io/nest-dart/api/flutter/modular-app.md): Root widget that initializes the Nest module system in Flutter applications - [Module](https://mintlify.wiki/khode-io/nest-dart/api/flutter/module.md): Flutter Module class with routing support for organizing dependencies and routes - [Routing](https://mintlify.wiki/khode-io/nest-dart/api/flutter/routing.md): Route collection, prefixing, and GoRouter integration in Nest Flutter - [nestFrogMiddleware](https://mintlify.wiki/khode-io/nest-dart/api/frog/middleware.md): Middleware function for integrating Nest dependency injection with Dart Frog applications - [Modular](https://mintlify.wiki/khode-io/nest-dart/api/frog/modular.md): Unified Modular class for Dart Frog integration with dependency injection container management - [Dependency Injection](https://mintlify.wiki/khode-io/nest-dart/core/dependency-injection.md): Type-safe dependency injection with module-based access control - [Exports](https://mintlify.wiki/khode-io/nest-dart/core/exports.md): Control service visibility and enforce module boundaries with the export system - [Lifecycle Hooks](https://mintlify.wiki/khode-io/nest-dart/core/lifecycle.md): Initialize and cleanup modules with onModuleInit and onModuleDestroy hooks - [Modules](https://mintlify.wiki/khode-io/nest-dart/core/modules.md): Organize your application into modular, reusable components with the Module system - [Providers](https://mintlify.wiki/khode-io/nest-dart/core/providers.md): Register services with different lifecycle strategies: singleton, factory, and lazy singleton - [Flutter App Example](https://mintlify.wiki/khode-io/nest-dart/examples/flutter-app.md): Complete walkthrough of building a Flutter app with Nest Dart modules, dependency injection, and routing - [Dart Frog Backend Example](https://mintlify.wiki/khode-io/nest-dart/examples/frog-backend.md): Complete walkthrough of building a REST API with Dart Frog, Nest Dart modules, and SQLite database - [Installation](https://mintlify.wiki/khode-io/nest-dart/installation.md): Install Nest Dart packages for your Flutter, Dart Frog, or pure Dart applications - [Introduction to Nest Dart](https://mintlify.wiki/khode-io/nest-dart/introduction.md): A NestJS-inspired dependency injection framework bringing modular architecture and type-safe service management to Dart applications - [Dart Frog Integration](https://mintlify.wiki/khode-io/nest-dart/platforms/dart-frog.md): Build modular backend APIs with Nest Dart and Dart Frog - [Flutter Integration](https://mintlify.wiki/khode-io/nest-dart/platforms/flutter.md): Build modular Flutter applications with Nest Dart's dependency injection and routing - [Pure Dart Usage](https://mintlify.wiki/khode-io/nest-dart/platforms/pure-dart.md): Use Nest Dart in any Dart application without framework dependencies - [Quick start](https://mintlify.wiki/khode-io/nest-dart/quickstart.md): Build your first Nest Dart application in minutes with this hands-on tutorial ## OpenAPI Specs - [openapi](https://mintlify.wiki/khode-io/nest-dart/api-reference/openapi.json)