Powrót do wiedza

Java Script – gdzie wykorzystuje się Java Script?

Ponieważ zakres zastosowań Java Script jest bardzo szeroki, stał się on jednym z najpopularniejszych języków programowania i jego popularność utrzymuje się do dnia dzisiejszego.

Do czego wykorzystywany jest język JavaScript?

Początkowo Java Script służył do tego, żeby strony internetowe były bardziej dynamiczne. Przyjmowało to formy, które dziś uznalibyśmy za dość prymitywne i możemy się z nich trochę pośmiać. Dzięki zastosowaniu Java Script na stronie www mógł padać śnieg, a za kursorem biegał kotek. Dziś Java Script to potężne narzędzie o wielu zastosowaniach. Wszystko, co możemy edytować i zapisywać na żywo, dzieje się właśnie dzięki Java Script.

Czym jest Java Script

Zacznijmy od sakramentalnego pytania: Czy Java i Java Script to to samo? Absolutnie nie! To jedna z pierwszych rzeczy, których dowiesz się, gdy zapiszesz się na kurs programowania. Ważnym jest, aby absolutnie nie utożsamiać języka Java Script z Javą. Są to dwa zupełnie odmienne języki programowania, a mylenie ich ze sobą do dziś zdarza się nawet najlepszym nowicjuszom. ;) Pierwsza wersja Java Script powstała w tydzień! W okresie jego powstawania Java funkcjonowała już na rynku i była bardzo popularnym językiem. Twórcy JS zaczerpnęli więc jej nazwę z powodów czysto marketingowych, by zyskać zainteresowanie programistów. Mimo to projektanci tego języka nie spodziewali się, że w przyszłości stanie się on tak popularny i że znajdzie tak szerokie zastosowanie.

W tym momencie Java Script posiada ogrom zastosowań.
Za pomocą Java Scriptu możemy tworzyć:

  • aplikacje serwerowe,
  • desktopowe czy
  • aplikacje mobilne.
  • dynamiczne aplikacje webowe

Do tych ostatnich wykorzystuje się bardzo popularne frameworki takie jak React i Angular. Jeżeli interesuje nas pisanie aplikacji serwerowych, to piszemy je w Node.js. Z kolei framework Electron pozwala robić aplikacje desktopowe na komputer w taki sam sposób, jak pisze się aplikacje webowe, co powoduje, że nie musimy pisać dwóch osobnych aplikacji. Mamy jeden kod, który pozwala nam stworzyć jedną appkę i za pomocą kolejnych frameworków przenieść tę aplikację na platformę mobilną. Bez konieczności przepisywania całego kodu, bo cały czas posługujemy się tym samym językiem programowania - Java Script! Możecie nawet nie zdawać sobie sprawy z tego, ile aplikacji, z których korzystacie na co dzień, powstało w Java Script! Większość aplikacji takich jak Slack, Formularze Google, zawdzięcza szereg funkcjonalności właśnie zastosowaniu Java Script.

Dowiedz się więcej:Jak opanować podstawy JavaScript?

Jakie są funkcje Java Script?

Podstawowym zadaniem skryptów w Java Script jest uczynienie strony www bardziej dynamiczną. Za pomocą skryptu można “ożywić” stronę, dodając do niej ciekawe funkcje. Przykładowo, na naszej stronie znajduje się dział Finansowanie Kursu, zawierający informacje o płatności za nasz kurs programowania. Po kliknięciu na "więcej informacji", rozwija się okienko ze szczegółami. Dzieje się to właśnie dzięki Java Script. Strona nie musi się przeładować (odświeżyć), ani przekierować nas na inny adres – dzieje się to dynamicznie. Zmieniające się kolory, automatyczne zapisywanie kopii naszych maili, personalizacja treści - to wszystko funkcjonalności, które zawdzięczamy zastosowaniu JS. Java Script pozwala także na podpięcie na stronie skryptów takich jak piksel Facebooka (ulubione narzędzie marketingowców) czy Google Analytics, czyli najpopularniejszego obecnie narzędzia, mierzącego ruch na stronie. Java Script pomaga również programistom, którzy dzięki wbudowanym w stronę skryptom otrzymują np. dane o błędach, jakie wystąpiły na stronie.

Zainteresuje Cię również: Skrypty JavaScript

Obiekty w JavaScript

Java Script jest językiem niezwykle elastycznym, ponieważ pozwala nam łączyć programowanie obiektowe z funkcyjnym. Obiekty w Java Script możemy tworzyć sami, jest też cała reprezentacja obiektów w Java Script, dostępna na stronie internetowej.

Podsumowanie

Ponieważ zakres zastosowań Java Script jest bardzo szeroki, stał się on jednym z najpopularniejszych języków programowania i jego popularność utrzymuje się do dnia dzisiejszego. Na sukces Java Script wpływa z pewnością fakt, że możemy w nim tworzyć aplikacje na wiele platform jednocześnie - od smartfona, po komputer. Każdy front-end developer powinien świetnie orientować się możliwościach i zastosowaniach Java Script.

Udostępnij