netsjs

Descripción

mostrando o pouco do nestjs
Jane Feitosa lima
Mapa Mental por Jane Feitosa lima, actualizado hace más de 1 año
Jane Feitosa lima
Creado por Jane Feitosa lima hace alrededor de 2 años
3
0

Resumen del Recurso

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

        Nota:

        • $ 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

          Nota:

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

            Nota:

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

            Nota:

            • 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

              Nota:

              • 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

                  Nota:

                  • 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
                          Mostrar resumen completo Ocultar resumen completo

                          Similar

                          ExamTime
                          maya velasquez
                          Test para Practicar para el TOEFL
                          Lolo Reyes
                          Autores y obras de las generación del 98
                          maya velasquez
                          "Formas de integrar TIC en un aula de clases"
                          Diana Peñailillo
                          MAPAS CONCEPTUALES DIGITALES
                          Erika Chicaiza
                          ANATOMIA DEL SISTEMA NERVIOSO
                          Maria Heredia Sa
                          Cuadro comparativo
                          Armando Amaro
                          Línea del Tiempo: La Creación de la Tierra
                          Valdeavellano
                          Análisis de una Pintura
                          Diego Santos
                          HOW TO WAKE UP EARLY
                          Elaine del Valle
                          Preguntas abiertas La Segunda República
                          Salustiano Gutiérrez Baena