📄️ Motivação
O Vaden nasceu da necessidade de uma estrutura de back-end simples, moderna e extensível no ecossistema Dart. Inspirado em estruturas poderosas como Spring Boot (Java), NestJS (TypeScript) e Symfony (PHP), o Vaden traz o desenvolvimento baseado em anotações, injeção de dependência, controladores, middlewares, configuração e DTOs para o Dart, visando à produtividade e à clareza desde a primeira linha de código.
📄️ Conceitos Fundamentais
O Vaden é executado sobre o núcleo do servidor shelf. Esta decisão arquitetural permite total compatibilidade com pacotes Dart existentes que já funcionam com shelf, ao mesmo tempo que dá ao Vaden a flexibilidade de construir suas próprias abstrações de alto nível para roteamento, middleware, injeção de dependência e muito mais.
📄️ Primeiros Passos
O Vaden é projetado para estar "pronto para o voo" desde o início. Inicie um novo projeto em apenas três etapas simples: