O que é expresso JS?

O que é expresso JS?

Expressar.JS é um nó.Estrutura da Web JS usada para os aplicativos da Web e páginas da Web de back-end. Express está sob licença do MIT, por isso está aberto para que todos usem e disponível livremente. O Express JS é usado principalmente para criar aplicativos da Web e APIs e torna o processo muito fácil e rápido porque requer apenas JavaScript. Aplicativos da Web são simplesmente aplicativos da Web que se pode executar no navegador. O Express JS é muito popular entre os back -end, bem como os desenvolvedores da Web de pilha completa devido à sua flexibilidade e recursos mínimos, além de fornecer um conjunto robusto de recursos para aplicativos da Web e móveis.

Nó.O JS é um ambiente de código aberto em tempo de execução que permite aos usuários executar o JavaScript, tanto no lado do cliente quanto no lado do servidor. Nó. O JS é construído no mecanismo V8 Chrome e pode ser executado em diferentes plataformas como Windows, Mac OS, Linux, Unix, etc.

Express facilita o desenvolvimento rápido do nó.Aplicativos da Web baseados em JS e alguns dos principais recursos do Express JS é o seguinte:

  • Permite que os médios criados para responder às solicitações HTTP
  • Desenvolvimento mais rápido do lado do servidor
  • Oferece um sistema de roteamento altamente avançado
  • Permite a construção de páginas dinâmicas da Web, fornecendo motores de modelo.
  • O mecanismo de depuração é fornecido, facilitando a depuração

Vantagens do Express JS

Agora que sabemos o que é o Express JS e quais são as características do Express JS, vamos dar mais um passo e identificar algumas das vantagens do Express JS:

  • Fácil de aprender, pois tudo é feito em JavaScript e, portanto, não precisa aprender outro idioma.
  • Para desenvolvedores de front-end, o desenvolvimento do back-end fica fácil usando o Express JS.
  • Pode-se se tornar um desenvolvedor de pilha completa usando apenas um idioma.
  • O uso e a personalização do Express JS Framework são muito simples
  • O Express fornece um módulo de middleware flexível e usado para executar algumas tarefas extras em resposta e solicitações.
  • As complexidades do nó JS são retiradas, bem como funções úteis são adicionadas ao nó.JS HTTP Server
  • E/S Ultra-Fast
  • Os pedidos de manuseio são fáceis, pois são fornecidas funções modulares pequenas e sustentáveis.

Instale o Express JS

Podemos instalar o Express JS abrindo nosso terminal editor ou sistema operacional CMD e executando o comando abaixo mencionado:

$ npm Install Express -Save

O comando acima instalará o Express JS globalmente usando o NPM, portanto, isso pode ser usado para criar aplicativos da Web usando o terminal do nó. Além disso, a instalação agora é feita no diretório Node_modules e um novo diretório é criado com o nome de Express dentro do diretório Node_modules.

Express JS Exemplo

Vamos agora implementar um exemplo no Express JS, onde iniciaremos um servidor e ouviremos na porta 8000 para conexão e a saída que ele dará é o bem -vindo iniciante! Sempre que a página inicial será chamada. No entanto, deve -se ter em mente que, se você acessar outra página ou URL, ele dará um erro de 404 não encontrado.

// Importar Express
var express = requer ('expresso');
var app = express ();
aplicativo.get ('/', function (req, res)
res.Send ('Welcome Beginners!');
);
VAR Server = App.Ouça (8000, function ()
var porta = servidor.endereço().porta;
console.log ("escuta na porta", porta);
);

Abra o terminal do seu editor e execute o seguinte comando no terminal do seu editor:

$ Node Exemplo.JS

Em seguida, abra o navegador e procure o seguinte link:

http: // localhost: 8000/

Ao pesquisar o link acima, você verá os iniciantes do Hello! Saída:

Parabéns! Você criou com sucesso seu primeiro aplicativo JS Express.

Conclusão

Express JS é um nó de código aberto e gratuito.JS Web Framework lançado em 2010 e é robusto, rápido e assíncrono por natureza. Também podemos dizer que o Express JS é apenas uma camada construída sobre o nó JS que ajuda no gerenciamento de rotas e servidores. Express é usado para desenvolver aplicativos da web e móveis enquanto o nó.JS é um ambiente de tempo de execução construído no mecanismo do Google V8.

Neste artigo, abordamos a parte introdutória do Express JS e discutimos o que é o Express JS, e depois passamos por recursos e vantagens do Express JS. Além disso, também instalamos o Express JS em nosso editor de código VS e explicamos um exemplo. Esperamos seguir este artigo, você deve ter adquirido o conhecimento necessário do que é expresso JS.