Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 1282807

Usporedba JavaScriptove knjižnice React i radnog okvira Next.js za razvoj web aplikacija


Prvčić, Tin
Usporedba JavaScriptove knjižnice React i radnog okvira Next.js za razvoj web aplikacija, 2023., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb


CROSBI ID: 1282807 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Usporedba JavaScriptove knjižnice React i radnog okvira Next.js za razvoj web aplikacija
(Comparison of React JavaScript library and Next.js web framework for web application development)

Autori
Prvčić, Tin

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski

Fakultet
Fakultet elektrotehnike i računarstva

Mjesto
Zagreb

Datum
29.06

Godina
2023

Stranica
27

Mentor
Jović, Alan

Ključne riječi
programsko inženjerstvo ; radni okvir za web ; web razvoj ; JavaScript ; React, Next
(software engineering ; web framework ; web development ; JavaScript ; React, Next)

Sažetak
Cilj ovog završnog rada je usporediti knjižnicu React.js za izradu dinamičkih web aplikacija i radni okvir Next.js, dodatak na knjižnicu React.js koji omogućava renderiranje aplikacije na poslužitelju. Izrađene su po dvije istovjetne aplikacije u obje tehnologije, a zatim je uspoređen proces razvoja, kao i aplikacije koje su rezultat razvoja. Za statične aplikacije koje ne pružaju mogućnost izmjene podataka, Next.js pokazao se kao bolji izbor jer pruža renderiranje na poslužitelju, koje je bitno rad boljeg rangiranja na internetskim tražilicama, ali i bolje performanse prilikom prvog učitavanja. Za aplikacije koje omogućavaju izmjenu podataka React se pokazao kao bolji izbor, jer unatoč nešto sporijem prvom učitavanju i nedostatku renderiranja na poslužitelju, React pruža mogućnost implementacije priručne memorije na klijentskoj strani, pa je nakon svake izmjene na poslužitelju moguće samo izmijeniti priručnu memoriju, dok je u Nestu potrebno opet dohvatiti sve podatke na trenutnoj stranici (pa čak i one koji se nisu promijenili). Također, takve su aplikacije uglavnom sakrivene iza autentifikacije pa renderiranje na poslužitelju i brzina prvog učitavanja nisu presudni.

Izvorni jezik
Hrvatski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Alan Jović (mentor)

Citiraj ovu publikaciju:

Prvčić, Tin
Usporedba JavaScriptove knjižnice React i radnog okvira Next.js za razvoj web aplikacija, 2023., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
Prvčić, T. (2023) 'Usporedba JavaScriptove knjižnice React i radnog okvira Next.js za razvoj web aplikacija', diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {Prv\v{c}i\'{c}, Tin}, year = {2023}, pages = {27}, keywords = {programsko in\v{z}enjerstvo, radni okvir za web, web razvoj, JavaScript, React, Next}, title = {Usporedba JavaScriptove knji\v{z}nice React i radnog okvira Next.js za razvoj web aplikacija}, keyword = {programsko in\v{z}enjerstvo, radni okvir za web, web razvoj, JavaScript, React, Next}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {Prv\v{c}i\'{c}, Tin}, year = {2023}, pages = {27}, keywords = {software engineering, web framework, web development, JavaScript, React, Next}, title = {Comparison of React JavaScript library and Next.js web framework for web application development}, keyword = {software engineering, web framework, web development, JavaScript, React, Next}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font