Angular (mrežni razvojni okvir)

Izvor: Hrvatska internetska enciklopedija
Prijeđi na navigaciju Prijeđi na pretraživanje
Za druga značenja, pogledajte Angular.

Angular je platforma i mrežni razvojni okvir (eng. web framework). Oruđe je frontenda, osobito za razvijanje velikih aplikacija. Namijenjen je za izraditi klijentske aplikacije na jednoj stranici (eng. SPA – single page application). Angular se služi HTML-om i TypeScriptom.[1]

Opći podatci

Dvojica Googleovih inženjera Misko Hevery i Adam Abrons su 2009. razvili ovaj okvir i nosio je ime AngularJS. Jurve u drugoj inačici nosi kraće ime Angular. Sastavili su ga u programskom jeziku TypeScriptu. Microsoft je dalje razvijao okvir. Budući da je tvorački jezik Angulara Typescript, jezik koji preglednici ne mogu interpretirati, prevodi (eng. compile) ga se u kôd u JavaScriptu. Angularom se može strogo tipizirati (eng. strong typing) kôd u JavaScriptu i može se deklarirati tipove podataka, čim se provjerava tipove podataka prigodom prevođenja kôda čime se sprječava da se grješka događa tek kad kôd dođe u fazu izvršavanja. Angular je JavaScriptu pridonio dopunivši ga mehanizmom objektno orijentiranog programiranja. Da bi Angular radio, prethodno je potrebno instalirati NPM i Node.js.[1]

Izvori

  1. 1,0 1,1 Danijela Barukčić: Uvod u Angular. raSTEM.hr. Studentski inkubator Veleučilišta u Bjelovaru. 24. ožujka 2021. Pristupljeno 23. travnja 2026.