Matthew Tyson

Quando o banco de dados estiver pronto, selecione -o e clique Projeto de conexão:

Conecte o projeto Nitro ao banco de dados.

Matthew Tyson

A partir do menu suspenso, selecione o projeto que criamos anteriormente:

Selecionando o projeto Nitro em uma lista suspensa.

Matthew Tyson

Agora o projeto dependerá automaticamente nesse armazenamento de chave/valor para seu armazenamento, com base no provedor para o qual definimos ‘data’. (Se você olhar para as configurações de armazenamento para o provedor de Upstash Redis, ele exibirá variáveis ​​de ambiente como KV_REST_API_URLque o vercel-kv O motorista usa automaticamente sob o capô.)

Aliás, se você deseja executar isso em sua máquina de desenvolvimento local, poderá usar a ferramenta CLI da Vercel para criar um ambiente de vercel local que hospeda o aplicativo localmente.

Para testá -lo, você pode usar curl comandos como assim:

$ curl -X POST -H "Content-Type: application/json" -d "{"message":"Hello from InfoWorld"}" https://iw-nitrojs.vercel.app/iw

{"message":"Message saved!"}

$ curl https://iw-nitrojs.vercel.app/iw 

{"message":"Hello from InfoWorld"}

Conclusão

Há uma boa razão pela qual muitas estruturas de pilha completa dependem do NITRO como seu servidor HTTP. É com reconhecimento de implantação e construído com as necessidades modernas de desenvolvimento em mente. Você também pode aproveitar essas características ao usar o Nitro para criar suas próprias APIs. Nitro é uma ótima parte do cenário de desenvolvimento da Web e uma poderosa ponte entre desenvolvimento e implantação.