Che cos'è JavaScript a stack completo?


JavaScript a stack completo

JavaScript è in circolazione da oltre 20 anni. È il linguaggio di programmazione dominante nello sviluppo web.

All'inizio JavaScript era un linguaggio per il client web (browser). Poi è arrivata la possibilità di utilizzare JavaScript sul server web (con Node.js).

Oggi la parola d'ordine più in voga è "Full Stack JavaScript".

L'idea di "Full Stack JavaScript" è che tutto il software in un'applicazione Web, sia lato client che lato server, dovrebbe essere scritto utilizzando solo JavaScript.

La programmazione in C diminuirà lentamente.
La programmazione in JavaScript sarà più importante.


Sviluppatore JavaScript a stack completo

Uno sviluppatore JavaScript full stack è una persona che può sviluppare software client e server .

Oltre a padroneggiare HTML e CSS, sa anche come:

  • Programmare un browser (come usare JavaScript, jQuery, Angular o Vue)
  • Programma un server (come usare Node.js)
  • Programma un database (come usare MongoDB)

Software client
(front-end)

Software server
(back-end)


Vantaggi JavaScript dello stack completo

  • Riutilizzo del codice. Librerie, modelli e modelli condivisi.
  • Le migliori pratiche accumulate da 20 anni di JavaScript.
  • JavaScript è uno standard in evoluzione con un brillante futuro.
  • Buoni tutorial. Facile da imparare.
  • Nessuna compilazione!!! Sviluppo più veloce.
  • Grande distribuzione: npm.
  • Archivio GitHub. Git flusso di lavoro.