martin-capo.from.hr
Skriptni jezici

Skriptni jezici

  1. JavaScript:

    • Svrha: JavaScript je najpopularniji skriptni jezik na webu i koristi se za izradu dinamičkih i interaktivnih web stranica. Omogućava manipulaciju HTML-om i CSS-om te interakciju s korisnicima, uključujući validaciju obrazaca, animacije, dodavanje ili brisanje elemenata stranice te komunikaciju s poslužiteljem (AJAX).

    • Karakteristike: JavaScript se izvodi u pregledniku korisnika, što znači da se kod izvršava na klijentskoj strani. Postoje brojne biblioteke i okviri (poput React, Angular i Vue.js) koji olakšavaju razvoj kompleksnih web aplikacija.

  2. PHP:

    • Svrha: PHP (Hypertext Preprocessor) je skriptni jezik s naglaskom na izradu dinamičkih web stranica i web aplikacija. Koristi se za obradu obrazaca, upravljanje bazama podataka, generiranje dinamičkog sadržaja i druge serverske zadatke.

    • Karakteristike: PHP se izvršava na web poslužitelju, generirajući HTML koji se šalje korisniku. Popularni sustavi kao što su WordPress i Drupal izgrađeni su na PHP-u.

  3. Python:

    • Svrha: Python se često koristi za razvoj web aplikacija i web stranica. Postoji nekoliko web okvira poput Django i Flask koji olakšavaju izradu web aplikacija koristeći Python.

    • Karakteristike: Python je popularan zbog svoje jednostavne sintakse i često se koristi za izradu web aplikacija, rad s API-ima i obradu podataka na serverskoj strani.

  4. Ruby:

    • Svrha: Ruby se često koristi uz Ruby on Rails, web okvir za brzu izradu web aplikacija. Ruby je dizajniran za jednostavan i intuitivan kod, što ga čini popularnim za web razvoj.

    • Karakteristike: Ruby on Rails olakšava izradu kompleksnih web aplikacija tako što uvelike pojednostavljuje zajedničke zadatke i princip “konvencija nad konfiguracijom”.

  5. Java:

    • Svrha: Java se često koristi za izradu velikih i složenih web aplikacija, posebno na korporativnoj razini. Web aplikacije razvijene u Javi izvršavaju se na Java Virtual Machine (JVM).

    • Karakteristike: Java je poznata po svojoj robustnosti i sigurnosti. Koristi se u back-endu web aplikacija, a popularni web okviri uključuju Spring i JavaServer Faces (JSF).

  6. TypeScript:

    • Svrha: TypeScript je nadogradnja JavaScripta koja dodaje statičku tipizaciju. Koristi se za razvoj sigurnih i skalabilnih web aplikacija, posebno u kombinaciji s okvirom Angular.

    • Karakteristike: Statička tipizacija pomaže u otkrivanju grešaka pri razvoju, a TypeScript se prevodi u standardni JavaScript pri izvršavanju.

Skip to content