🇧🇷
ModularBr Framework
English (US)TelegramGitHub
  • Bem vindo à ModularBr
  • CONHECENDO
    • Introdução
      • Benefícios
      • Requisitos
      • Instalando
  • Módulo
    • Exportar Binds
    • Importar Binds
  • Rotas
    • Guarda de Rota
    • Middlewares
  • Pipes
  • Injeção de dependência
  • Manuseadores de Rotas
  • Usabilidade
    • Horse e ModularBr
    • Desktop e ModularBr
  • CLI
  • Perguntas Frequentes
    • FAQs
      • Como colaborar?
      • Como baixar e instalar?
      • O que é InjectorBr?
      • O que é ResultPairBr?
      • O que é ECLBr?
  • POLÍTICA DE USO
    • Licença
Powered by GitBook
On this page
Edit on GitHub
  1. CONHECENDO
  2. Introdução

Benefícios

O ModularBr é um framework que traz uma série de benefícios para o desenvolvimento de aplicações em Delphi, tais como:

  1. Modularidade: O ModularBr permite que você divida sua aplicação em módulos independentes, cada um responsável por uma parte específica da funcionalidade. Isso torna a aplicação mais organizada, mais fácil de manter e mais escalável.

  2. Inversão de controle: O framework utiliza o padrão de Inversão de Controle (IoC), permitindo que você injete dependências de forma fácil e eficiente. Com isso, é possível criar aplicações mais desacopladas e que dependam menos de outras partes do sistema.

  3. Produtividade: O ModularBr inclui uma série de recursos que visam aumentar a produtividade do desenvolvedor, como a geração automática de código, a automação de tarefas repetitivas e a possibilidade de reutilizar código entre os módulos.

  4. Testabilidade: O framework é construído com testabilidade em mente, permitindo que você crie testes unitários para os seus módulos de forma fácil e eficiente.

  5. Compatibilidade: O ModularBr é compatível com as versões mais recentes do Delphi, além de ser integrado com outras ferramentas populares como o Horse, Delphi MVC, Datasnap e outros frameworks para desenvolvimentos de APIs.

Esses são apenas alguns dos benefícios do ModularBr. Em resumo, o framework visa tornar o processo de desenvolvimento mais organizado, eficiente e escalável, permitindo que os desenvolvedores criem aplicações de alta qualidade com mais facilidade.

PreviousIntroduçãoNextRequisitos

Last updated 2 years ago