Naslov | Izvedba MVC arhitekture primjenom AngularJS razvojnog okvira i TypeScripta |
Naslov (engleski) | Implementation of MVC architecture through AngularJS framework and TypeScript |
Autor | Marko Klobučar |
Mentor | Vladimir Stanisavljević (mentor) |
Član povjerenstva | Dean Valdec (predsjednik povjerenstva) |
Član povjerenstva | Andrija Bernik (član povjerenstva) |
Član povjerenstva | Vladimir Stanisavljević (član povjerenstva) |
Ustanova koja je dodijelila akademski / stručni stupanj | Sveučilište Sjever (Sveučilišni centar Varaždin) (Odjel za multimediju) Koprivnica |
Datum i država obrane | 2017-09-29, Hrvatska |
Znanstveno / umjetničko područje, polje i grana | TEHNIČKE ZNANOSTI Grafička tehnologija Procesi grafičke reprodukcije |
Sažetak | Internet je mjesto bogato sadržajem, od svog začeća pogonjen jednim od danas najpopularnijih
jezika – JavaScriptom. Međutim, JavaScript nije bez mana, pa su kao odgovor na mnoštvo njegovih
problema nastale nebrojene programske zbirke, razvojni okviri, pa čak i čitavi novi jezici.
Danas, jedan okvir i jedan jezik su postali popularniji od drugih, a to su AngularJS framework i
TypeScript jezik. Ovaj rad predstavit će njihove prednosti, mane i primjere istih. Isto tako, rad
pokazuje kako napisati bogate web aplikacijem putem MVC arhitekture, koja je dizajnirana radi
lakšeg održavanja tijela kôda. Kombinacijom tih tehnologija i uzoraka moguće je na lakši i bolji
način stvoriti web aplikacije bogate sadržajem, na primjeru jednostavne web aplikacije za pomoć
pri odabiru mehaničkog prekidača za tipkovnicu. |
Sažetak (engleski) | The internet is a place rich with content, which has, since its inception, been powered by one of
today’s most popular programming languages – JavaScript. However, JavaScript is not without its
share of flaws. As a response to that, there have arisen countless libraries, frameworks, and even
entirely new languages. Today, one framework and one language have risen above others, and
they are the AngularJS framework and TypeScript language. This paper aims to introduce their
advantages, flaws and to provide examples. In addition, this paper shows how to design and write
rich web applications via the MVC architecture, which has been designed to ease the maintenance
of large bodies of code. Utilizing a combination of the aforementioned technologies and patterns,
it is possible to more easily and efficiently create web applications rich in content, based on an
example web application designed to help with choosing a mechanical keyboard switch. |
Ključne riječi |
|
Ključne riječi (engleski) |
|
Jezik | hrvatski |
URN:NBN | urn:nbn:hr:122:509085 |
Studijski program | Naziv: Multimedija, oblikovanje i primjena Vrsta studija: stručni Stupanj studija: stručni Akademski / stručni naziv: stručni/a prvostupnik/prvostupnica (baccalaureus/baccalaurea) inženjer/inženjerka multimedijske i grafičke tehnologije (bacc. ing. techn. graph.) |
Vrsta resursa | Tekst |
Način izrade datoteke | Izvorno digitalna |
Prava pristupa | Otvoreni pristup |
Uvjeti korištenja |  |
Datum i vrijeme pohrane | 2017-10-18 11:37:08 |