Jeito fácil de fazer CRUD, um projecto prático 🚀
Salve pessoal. Terminei há um bom tempo, um projecto que acredito ser bastante útil para os desenvolvedores Backend, mais precisamente, os criadores de CRUDs. Ele é o: O FlowQL é um projecto Open-source que visa facilitar os CRUDs realizados em REST API. O seu objectivo é fornecer comandos que, de modo simplficado, realizem as tarefas de:
- Obter dados (GET)
- Inserção de dados (POST)
- Atualização de dados (PUT)
- Eliminação de dados (DELETE) Estes comandos são fornecidos através de uma Classe Server com as respectivas operações [GET, POST, PUT, DELETE]. E Para não limitar o desenvolvedor na sua tarefa de manipular os dados que trafegam pela rota definida nos parâmetros da função/método, o desenvolvedor tem a sua desposição parâmetros da função que retornam os dados para, o mesmo, manipular estes respectivos dados conforme a sua necessidade. E dispõe, para si, também, funções que o ajudem a realizar estas operações, como inserir dados, no banco de dados, eliminar dados, do banco de dados, atualizar dados, no banco de dados e outros mais. Está é a URI, do projecto e por favor, dêem uma vista de olhos e digam o que acharam. Apesar do nome parecer muito com GraphQL, uma linguagem de consulta de APIs! Ele não é. E de modo a simplificar a compreensão, eu criei a doc com imagens e explicações. https://github.com/delciocapolo/flowQL.git