netsjs

Descrição

mostrando o pouco do nestjs
Jane Feitosa lima
Mapa Mental por Jane Feitosa lima, atualizado more than 1 year ago
Jane Feitosa lima
Criado por Jane Feitosa lima mais de 1 ano atrás
3
0

Resumo de Recurso

netsjs
  1. Intodução
    1. O NestJS é um framework back-end que auxilia o desenvolvimento de aplicações usando typescript
      1. instalando

        Anotações:

        • $ npm i -g @nestjs/cli $ nest new project-name
        1. O diretório será criado, módulos de nó e alguns outros arquivos clichês serão instalados, e um diretório será criado e preenchido com vários arquivos principais.project-namesrc/
        2. executando

          Anotações:

          • coloque o cd e o nome da pasta pra depois adicionar o comando
          1. npm run start:dev

            Anotações:

            • comando irá observar seus arquivos, recompilando e recarregando automaticamente o servidor.
        3. Arquitetura do Nest
          1. Module

            Anotações:

            • O módulo é o ponto de inicialização do nest e quem concentra todos os caminhos da aplicação;O App Module vai referenciar todos os outros módulos junto com os seus controllers e services;O módulo possui uma arquitetura que gera um ecossistema autossuficiente em torno de uma entidade.
            1. Ele engloba toda a aplicação
            2. Controller

              Anotações:

              • O controller é o ponto de entrada do módulo;O controller recebe a requisição, faz a validação dos dados, recebe a lógica do service e devolve as respostas;
              1. O decorador do método de solicitação HTTP antes do método diz ao Nest para criar um manipulador para um ponto de extremidade específico para solicitações HTTP. O ponto de extremidade corresponde ao método de solicitação HTTP (GET neste caso) e ao caminho da rota.
                1. Objeto de solicitação
                  1. O objeto request representa a solicitação HTTP e tem propriedades para a cadeia de caracteres de consulta de solicitação, parâmetros, cabeçalhos HTTP e corpo (leia maisaqui). Na maioria dos casos, não é necessário pegar essas propriedades manualmente. Podemos usar decoradores dedicados em vez disso, tais asor, que estão disponíveis fora da caixa.
                2. Service

                  Anotações:

                  • O service é o responsável por fazer a conexão com o banco de dados, levando e trazendo as informações para o mesmo;O service entrega esses dados para o controller.
                  1. Ele cria o metodo da api
                  2. Entity
                    1. Ela vai criar os shemas do banco e tipar o que vai ser mandado
                  3. Swagger
                    1. instalação
                      1. npm install --save @nestjs/swagger
                      2. configurando
                        1. Quando o processo de instalação estiver concluído, abra o arquivo e inicialize o Swagger usando theclass:main.tsSwaggerModule
                          1. ele vai adicionar uma descrição no swagger da api
                        2. Rodando
                          1. $ npm run start
                            1. vai abrir
                          2. Opções de documento
                            1. Ele recebe o nosso dTo
                              1. Assim vai aparecer no swagger
                                1. Esse exemplo ao lado é de outra api

                          Semelhante

                          Estatuto
                          renathanjo2
                          LICITAÇÕES
                          roberta.dams
                          Conjuntos Numéricos
                          Laura Louis
                          Glossário de Biologia
                          GoConqr suporte .
                          BIOLOGIA - SEMANA 1
                          Camila Tais
                          Revisão de Química Geral (grandezas físicas, substâncias, misturas, estados físicos, modelos atômicos)
                          José Silva Santos
                          QUIZ DE CIÊNCIAS - FÍSICA
                          Clean Maria Reis
                          Direitos humanos em face à história da humanidade
                          Roberto Bublitz
                          1ª GUERRA MUNDIAL
                          Renata Reis
                          Crise da República e a ruptura de 1930
                          jacson luft