Skip to main content
Skip table of contents

Overview

The next-levels/next-framework is an advanced development framework that offers a symbiotic blend of backend and frontend within an Nx workspace. Utilizing NestJS for the backend and Angular CMS along with other Angular applications for the frontend, this stack's unique feature is its consistent reuse of code and resources to minimize inconsistencies and repetitive tasks.

Key Features:

  • Unified Models: Models are defined once and used both in the backend and frontend, ensuring data consistency.

  • Shared Validation: Validation logic is also centralized and shared across all applications.

  • Shared Language Files and Environment Settings: Uniform localization and configuration across all applications.

  • Automation: The stack enables automatic API calls and websockets. Moreover, Ngrx stores are automatically created in the frontend and made available through a facade.

Additional Tools:

  • Tailwind CSS and TypeORM: For flexible design and database management.

  • Ngrx Stores: For state management in Angular applications.

  • Github Actions: A set of predefined Github actions for CI/CD pipeline.

  • Developer Tools: AI model and file generators, automatic tests, documentation, and architecture diagrams. Also, automated search for translatable keywords in Angular.

Benefits to Developers:

  • Time-saving: No more boilerplate code and unnecessary debugging.

  • Quality and Consistency: Enabled by shared models and validation rules.

It's a powerful solution that allows developers to focus on what matters, saving time and resources along the way.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.