JavaScript programski okviri za korisnički dio Web aplikacije ; JavaScript Front-End Frameworks for Web Application Development

Saved in:
Bibliographic Details
Title: JavaScript programski okviri za korisnički dio Web aplikacije ; JavaScript Front-End Frameworks for Web Application Development
Authors: Pernjek, Davor
Contributors: Kaniški, Matija
Publisher Information: Sveučilište u Zagrebu. Fakultet organizacije i informatike. Katedra za teorijske i primijenjene osnove informacijskih znanosti.
University of Zagreb. Faculty of Organization and Informatics. Department of Theoretical and Applied Foundations of Information Sciences.
Publication Year: 2021
Collection: Croatian Digital Theses Repository (National and University Library in Zagreb)
Subject Terms: DRUŠTVENE ZNANOSTI. Informacijske i komunikacijske znanosti. Organizacija i informatika, SOCIAL SCIENCES. Information and Communication Sciences. Organization and Informatics, web aplikacija, css, JS okviri, responzivan dizajn
Description: U radu će se objasniti MVC uzorak i bit će prikazan na primjeru. Opisat će se TypeScript i njegova kompatibilnost sa starijim ECMAScript standardima. Nakon toga će se analizirati razlike između poznatih JavaScript okvira. Nadalje, opisat će se načini povezivanja podataka. Također, spomenut će se vrste dokumentno objektnog modela. Objasnit će se kada odabrati koji programski okvir. Detaljnije će se opisati React i kreiranje okruženja za razvoj. Pokazat će se kako koristiti HTML oznake u JavaScript-u sa JSX-om. Opisati će se podjela sučelja na komponente i kreiranje komponenti. Opisat će se kako odrediti vrstu modela podataka (proizvoljni ulazi ili metode stanja) i metode životnog ciklusa. Objasnit će se načini upravljanja događajima, dinamično kreiranje komponenti i kreiranje obrazaca. Prikazat će se testiranje programskog koda u alatima Jest i Jasmine. U praktičnom dijelu izradit će se web aplikacija uz primjenu programskog okvira React.
Document Type: bachelor thesis
File Description: application/pdf
Language: Croatian
Relation: https://zir.nsk.hr/islandora/object/foi:6916; https://urn.nsk.hr/urn:nbn:hr:211:216702; https://repozitorij.unizg.hr/islandora/object/foi:6916; https://repozitorij.unizg.hr/islandora/object/foi:6916/datastream/PDF
Availability: https://zir.nsk.hr/islandora/object/foi:6916
https://urn.nsk.hr/urn:nbn:hr:211:216702
https://repozitorij.unizg.hr/islandora/object/foi:6916
https://repozitorij.unizg.hr/islandora/object/foi:6916/datastream/PDF
Rights: http://creativecommons.org/licenses/by-nc/3.0/ ; info:eu-repo/semantics/openAccess
Accession Number: edsbas.A80B179F
Database: BASE
Description
Abstract:U radu će se objasniti MVC uzorak i bit će prikazan na primjeru. Opisat će se TypeScript i njegova kompatibilnost sa starijim ECMAScript standardima. Nakon toga će se analizirati razlike između poznatih JavaScript okvira. Nadalje, opisat će se načini povezivanja podataka. Također, spomenut će se vrste dokumentno objektnog modela. Objasnit će se kada odabrati koji programski okvir. Detaljnije će se opisati React i kreiranje okruženja za razvoj. Pokazat će se kako koristiti HTML oznake u JavaScript-u sa JSX-om. Opisati će se podjela sučelja na komponente i kreiranje komponenti. Opisat će se kako odrediti vrstu modela podataka (proizvoljni ulazi ili metode stanja) i metode životnog ciklusa. Objasnit će se načini upravljanja događajima, dinamično kreiranje komponenti i kreiranje obrazaca. Prikazat će se testiranje programskog koda u alatima Jest i Jasmine. U praktičnom dijelu izradit će se web aplikacija uz primjenu programskog okvira React.