Co to jest JavaScript z pełnym stosem?


Pełny stos JavaScript

JavaScript istnieje od ponad 20 lat. Jest to dominujący język programowania w tworzeniu stron internetowych.

Na początku JavaScript był językiem dla klienta WWW (przeglądarki). Potem pojawiła się możliwość korzystania z JavaScript na serwerze WWW (z Node.js).

Dziś najgorętszym hasłem jest „Full Stack JavaScript”.

Idea „Full Stack JavaScript” polega na tym, że całe oprogramowanie w aplikacji internetowej, zarówno po stronie klienta, jak i po stronie serwera, powinno być napisane wyłącznie przy użyciu JavaScript.

Programowanie w C będzie powoli spadać.
Ważniejsze będzie programowanie w JavaScript.


Programista JavaScript z pełnym stosem

Programista JavaScript z pełnym stosem to osoba, która potrafi tworzyć zarówno oprogramowanie klienckie , jak i serwerowe .

Oprócz opanowania HTML i CSS umie również:

  • Zaprogramuj przeglądarkę (np. za pomocą JavaScript, jQuery, Angular lub Vue)
  • Zaprogramuj serwer (jak przy użyciu Node.js)
  • Zaprogramuj bazę danych (jak przy użyciu MongoDB)

Oprogramowanie klienckie
(front End)

Oprogramowanie serwerowe
(zaplecze)


Zalety pełnego stosu JavaScript

  • Ponowne użycie kodu. Udostępnione biblioteki, szablony i modele.
  • Najlepsze praktyki zebrane przez 20 lat JavaScript.
  • JavaScript to rozwijający się standard z świetlaną przyszłością.
  • Dobre tutoriale. Łatwe do nauki.
  • Brak kompilacji!!! Szybszy rozwój.
  • Świetna dystrybucja: npm.
  • Repozytorium GitHub. Przepływ pracy w Git.