0% acharam este documento útil (0 voto)
10 visualizações3 páginas

Materiais para Aprender Node.js

Este documento fornece links e códigos complementares para as aulas de uma série sobre construção de APIs REST com Node.js. Ele contém URLs para documentação, exemplos de código e arquivos para download relacionados a tópicos como Express, validação, bancos de dados, migrações e clientes HTTP.

Enviado por

Bernado
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
10 visualizações3 páginas

Materiais para Aprender Node.js

Este documento fornece links e códigos complementares para as aulas de uma série sobre construção de APIs REST com Node.js. Ele contém URLs para documentação, exemplos de código e arquivos para download relacionados a tópicos como Express, validação, bancos de dados, migrações e clientes HTTP.

Enviado por

Bernado
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Materiais complementares

Rodrigo Botti

Aula 05: O módulo http do [Link]


Arquivo de configurações .editorconfig:
[Link]

Aula 06: API de tarefas


Código do simulador de banco de dados:
[Link]

Aula 07: Resolução do desafio (01)


Código da rota PUT:
[Link]

Aula 08: Construindo API com Express


Link para o site oficial do Express:
[Link]

Download dos arquivos necessários:


[Link]
Quando o download for concluído, extraia o conteúdo e coloque as pastas ‘todos’ e
‘utils’ dentro da pasta ‘src’ do seu projeto.

Aula 09: Resolução do desafio (02)


Ferramentas para construção de servidores HTTP no [Link]:

Koa: [Link]
Fastify: [Link]
Hapi: [Link]

@staartbr
Materiais complementares
Rodrigo Botti

Aula 09: Resolução do desafio (02)


Frameworks [Link]:

NestJS: [Link]
Adonis: [Link]

Aula 11: Fundação


Link para o código final do projeto:
[Link]

Aula 12: Memória


Download dos arquivos necessários:
[Link]
Quando o download for concluído, extraia o conteúdo e coloque a pasta ‘repository’ e
o arquivo ‘[Link]’ dentro da pasta ‘users’ do seu projeto.

Aula 14: Validação


RegEx para copiar:

/^[A-Za-z]+(\s?[A-Za-z])*$/

Código do mapper:
[Link]

Links:
AJV: [Link]
fastest-validator: [Link]

@staartbr
Materiais complementares
Rodrigo Botti

Aula 15: Banco de Dados


Copie todo o código do seguinte arquivo:
[Link]
api/blob/main/src/users/repository/[Link]

RegEx para copiar:

const NameRegex = /^[A-Z][a-z]+$/

Aula 16: Migrations


Comandos do Knex:
[Link]

Aula 17: Clientes HTTP


Código para copiar:
[Link]

Links:
Postman: [Link]
Insomnia: [Link]
Axios: [Link]

Aula 18: Encerramento


Links:
Documentação cluster: [Link]
ESLint: [Link]
Prettier: [Link]

@staartbr

Você também pode gostar