Neste Em Ingles
Aprenda a Usar o Próximo NEST em Inglês
Neste artigo, você vai aprender a configurar e usar o NEST em um projeto ASP.NET Core em inglês. O NEST é um popular framework de aplicativos web para o Node.js, e é amplamente utilizado para criar APIs RESTful. Se você é um desenvolvedor .NET que deseja explorar o ecossistema do JavaScript, este tutorial é perfeito para você.
Pré-requisitos
- Conhecimento básico de JavaScript, TypeScript e Node.js
- Instalação do .NET Core SDK (versão 3.1 ou superior)
- Instalação do Node.js (versão 12 ou superior)
- Instalação do npm (Node Package Manager)
- Um editor de código, como o Visual Studio Code
Configurando o Projeto
-
Inicie um novo projeto ASP.NET Core usando o template "webapi":
dotnet new webapi -n MyNestApp
-
Navegue até a pasta do projeto:

Descubra o significa de All in Al em inglês neste guia completo! cd MyNestApp
-
Adicione as dependências do NEST ao arquivo
package.json:npm install @nestjs/core @nestjs/platform-express
-
Crie um novo módulo NEST em
app.module.ts:import { Module } from '@nestjs/common'; import { AppController } from './app.controller'; import { AppService } from './app.service'; @Module({ controllers: [AppController], providers: [AppService], }) export class AppModule {}
Criando uma Rota
-
Crie um novo controlador em
app.controller.ts:
Descubra o significa de All in Al em inglês neste guia completo! import { Controller, Get } from '@nestjs/common'; @Controller() export class AppController { @Get() getHello(): string { return 'Hello World!'; } } -
Execute o projeto:
npm run start
-
Acesse http://localhost:3000 no seu navegador para ver a mensagem "Hello World!"
Erros Comuns
- Não esqueça de importar os módulos NEST no seu arquivo principal (
main.ts):
import { NestFactory } from '@nestjs/core';
import { AppModule } from './app.module';
import { ExpressAdapter } from '@nestjs/platform-express';
async function bootstrap() {
const app = await NestFactory.create(AppModule, new ExpressAdapter());
await app.listen(3000);
}
bootstrap();
npm install @nestjs/core@latest para instalar a versão mais recente.Conclusão
Neste tutorial, você aprendeu a configurar e usar o NEST em um projeto ASP.NET Core. agora, você pode continuar a explorar o ecossistema do JavaScript e criar aplicativos web poderosos com o NEST.

Perguntas Frequentes
- Qual é a diferença entre o NEST e o Express?
- O NEST é construído em cima do Express e fornece uma estrutura adicional para criar aplicativos web mais rapidamente.
- Preciso saber JavaScript para usar o NEST?
- Sim, é necessário ter conhecimento básico de JavaScript para usar o NEST.
- O NEST é gratuito?
- Sim, o NEST é um software de código aberto e gratuito.
Iniciante? Aprenda 20% de Inglês Neste Vídeo
Iniciante? Aprenda 20% de Inglês Neste Vídeo Iniciante no inglês? Descubra como seu português te dá 20% de vantagem para ...