18
AdonisJS - Operações CRUD (Parte 1).
Olá, hoje quero falar sobre as operações de CRUD do AdonisJS.
Para programadores PHP o AdonisJS é comparado ao Laravel, a sua sintaxe é quase semelhante, sem falar que os dois usam Template Engine.
O AdonisJS é um framework NodeJS e para isso precisamos do NodeJS instalado no nosso computador. Para ser mais especifico, precisamos do NodeJS na versão igual ou superior a 14.15.4 e precisamos também do NPM instalado na versão igual ou superior a 6.0.0.
Você pode criar um novo projecto utilizando o npm init ou yarn create. Os dois comandos vão instalar os pacotes do AdonisJS no seu computador.
Nesse caso vamos usar o NPM.
Vamos abrir o terminal e escrever:
npm init adonis-ts-app@latest crud-operations
Depois de executar o comando no terminal você pode escolher entre 3 opções a sua estrutura de projecto.
web: estrutura de projecto ideal para a criação de aplicações clássicos renderizados para servidores. Nessa selecção vai ser configurado suporte para sessões e também o template engine do AdonisJS
api: estrutura de projecto ideal para criação de um servidor API
slim: estrutura de projecto ideal para criar a menor aplicação AdonisJS possível e não instala nenhum pacote adicional, expecto o núcleo do framework.
Para o nosso projecto vamos selecionar a estrutura API.
Podes ver mais sobre instalação de um projecto AdonisJS aqui.
18