O que é JavaScript de pilha completa?


JavaScript de pilha completa

JavaScript existe há mais de 20 anos. É a linguagem de programação dominante no desenvolvimento web.

No início JavaScript era uma linguagem para o cliente web (navegador). Então veio a capacidade de usar JavaScript no servidor web (com Node.js).

Hoje, a palavra-chave mais popular é "JavaScript Full Stack".

A ideia do "Full Stack JavaScript" é que todo software em um aplicativo da Web, tanto do lado do cliente quanto do lado do servidor, deve ser escrito usando apenas JavaScript.

A programação em C diminuirá lentamente.
A programação em JavaScript será mais importante.


Desenvolvedor JavaScript Full Stack

Um desenvolvedor JavaScript full stack é uma pessoa que pode desenvolver software cliente e servidor .

Além de dominar HTML e CSS, ele também sabe:

  • Programe um navegador (como usar JavaScript, jQuery, Angular ou Vue)
  • Programe um servidor (como usar Node.js)
  • Programar um banco de dados (como usar o MongoDB)

Software Cliente
(Front-End)

Software de servidor
(back-end)


Benefícios do JavaScript de pilha completa

  • Reutilização de código. Bibliotecas, modelos e modelos compartilhados.
  • Melhor prática acumulada por 20 anos de JavaScript.
  • JavaScript é um padrão em evolução com um futuro brilhante.
  • Bons tutoriais. Fácil de aprender.
  • Sem compilação!!! Desenvolvimento mais rápido.
  • Ótima distribuição: npm.
  • repositório GitHub. Fluxo de trabalho do Git.