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)
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.