Sobre o projeto
O Data API builder (DAB) é uma ferramenta open-source sem código que cria endpoints REST e GraphQL seguros e completos para a sua base de dados. É um motor de API de dados CRUD que é executado num contentor no Azure, em qualquer outra cloud ou on-premises. O DAB suporta Azure SQL, SQL Server, SQL Data Warehouse, Cosmos DB, PostgreSQL e MySQL. Fornece endpoints REST, GraphQL e MCP. A ferramenta inclui uma interface de linha de comandos (dab) para configuração e gestão. Para começar, é necessário instalar o runtime .NET e a CLI dab, criar uma tabela na base de dados, preparar uma cadeia de ligação, inicializar um ficheiro de configuração, adicionar entidades e iniciar o serviço. O DAB cria endpoints dinamicamente e traduz pedidos para SQL, devolvendo JSON. Inclui funcionalidades como Swagger UI para REST, Nitro UI para GraphQL e um endpoint de estado de saúde. O projeto é gratuito e open source sob a licença MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.