Co je Full stack JavaScript?


Full Stack JavaScript

JavaScript existuje již více než 20 let. Jedná se o dominantní programovací jazyk ve vývoji webových aplikací.

Na počátku byl JavaScript jazykem pro webového klienta (prohlížeče). Pak přišla možnost používat JavaScript na webovém serveru (s Node.js).

Dnes je nejžhavějším módním slovem „Full Stack JavaScript“.

Myšlenka "Full Stack JavaScript" spočívá v tom, že veškerý software ve webové aplikaci, jak na straně klienta, tak na straně serveru, by měl být napsán pouze pomocí JavaScriptu.

Programování v C bude pomalu klesat.
Důležitější bude programování v JavaScriptu.


Full Stack JavaScript Developer

Vývojář JavaScriptu v plném rozsahu je osoba, která může vyvíjet klientský i serverový software.

Kromě zvládnutí HTML a CSS také umí:

  • Naprogramujte prohlížeč (například pomocí JavaScriptu, jQuery, Angular nebo Vue)
  • Naprogramujte server (jako pomocí Node.js)
  • Naprogramujte databázi (jako pomocí MongoDB)

Klientský software
(front-end)

Serverový software
(Back End)


Výhody Full Stack JavaScript

  • Opětovné použití kódu. Sdílené knihovny, šablony a modely.
  • Osvědčené postupy získané za 20 let JavaScriptu.
  • JavaScript je vyvíjející se standard se světlou budoucností.
  • Dobré tutoriály. Jednoduché se naučit.
  • Žádná kompilace!!! Rychlejší vývoj.
  • Skvělá distribuce: npm.
  • úložiště GitHub. Pracovní postup Git.