Razvoj web aplikacije u MERN okruženju
Cilj ovog rada bilo je upoznavanje s osnovnim konceptima izrade web aplikacije u MERN okruženju koje uključjue MongoDB bazu podataka, React za izradu klijentskog sučelja te NodeJS i Express za implementaciju serverske strane. Prvi korak bio je proučavanje samih funkcionalnih i nefunkcionalnih zahtje...
Main Author: | |
---|---|
Other Authors: | |
Format: | Master Thesis |
Language: | Croatian |
Published: |
Sveučilište u Splitu. Fakultet elektrotehnike, strojarstva i brodogradnje. Zavod za elektroniku i računarstvo.
2021
|
Subjects: | |
Online Access: | https://repozitorij.svkst.unist.hr/islandora/object/fesb:559 https://urn.nsk.hr/urn:nbn:hr:179:281081 https://repozitorij.svkst.unist.hr/islandora/object/fesb:559/datastream/PDF |
id |
ftunivsplit:oai:repozitorij.svkst.unist.hr:fesb_559 |
---|---|
record_format |
openpolar |
spelling |
ftunivsplit:oai:repozitorij.svkst.unist.hr:fesb_559 2024-09-15T18:33:45+00:00 Razvoj web aplikacije u MERN okruženju Web application development using MERN framework Biočić, Anamaria Čagalj, Mario 2021-09-16 application/pdf https://repozitorij.svkst.unist.hr/islandora/object/fesb:559 https://urn.nsk.hr/urn:nbn:hr:179:281081 https://repozitorij.svkst.unist.hr/islandora/object/fesb:559/datastream/PDF hrv hrv Sveučilište u Splitu. Fakultet elektrotehnike, strojarstva i brodogradnje. Zavod za elektroniku i računarstvo. University of Split. Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture. Department of Electronics and Computing. https://repozitorij.svkst.unist.hr/islandora/object/fesb:559 https://urn.nsk.hr/urn:nbn:hr:179:281081 https://repozitorij.svkst.unist.hr/islandora/object/fesb:559/datastream/PDF http://rightsstatements.org/vocab/InC/1.0/ info:eu-repo/semantics/restrictedAccess MERN MongoDB ExpressJS React NodeJS web aplikacija klijent server web application client TEHNIČKE ZNANOSTI. Računarstvo TECHNICAL SCIENCES. Computing info:eu-repo/semantics/masterThesis text 2021 ftunivsplit 2024-07-29T14:19:02Z Cilj ovog rada bilo je upoznavanje s osnovnim konceptima izrade web aplikacije u MERN okruženju koje uključjue MongoDB bazu podataka, React za izradu klijentskog sučelja te NodeJS i Express za implementaciju serverske strane. Prvi korak bio je proučavanje samih funkcionalnih i nefunkcionalnih zahtjeva koje je aplikacija morala ispuniti. Unutar ovog koraka dani su detaljni opisi zahtjeva i use-case dijagrami svakog korisnika. Drugi korak odnosio se na analizu arhitekture aplikacije koja se sastoji od web sučelja, servera i baze gdje su po prvi put navedene tehnologije koje se koriste kao i sami razlozi zašto su baš te tehnologije izabrane. U tom poglavlju priložen je izgled sučelja. U zadnjem poglavlju prelazi se na samu implementaciju aplikacije koja se podijelila na tri dijela: implementaciju sučelja, implementaciju serverske strane te implementaciju baze podataka. Kod implementacije sučelja objašnjeni su osnovni koncepti React-a potkrijepljeni s dijelovima iz koda, a isto je učinjeno i na serverskoj strani za NodeJS i ExpressJS te na koncu za MongoDB bazu podataka The goal of this diploma thesis was to get acquainted with the basic concepts of web application development in MERN environment, which includes MongoDB database, React for client interface development and NodeJS and Express for server side implementation. The first step was to study functional and non-functional requirements that the application had to meet. Within this step, detailed requirements descriptions and use-case diagrams of each user are given. The second step was to analyze the architecture of the application, which consists of a web interface, server and database, where for the first time the technologies used are listed, as well as the reasons why these technologies were chosen. The user interface is also presented in this chapter. In the last chapter, we move on to the implementation of the application, which is divided into three parts: the implementation of the user interface, the implementation of the server side and the ... Master Thesis sami The University of Split Repository |
institution |
Open Polar |
collection |
The University of Split Repository |
op_collection_id |
ftunivsplit |
language |
Croatian |
topic |
MERN MongoDB ExpressJS React NodeJS web aplikacija klijent server web application client TEHNIČKE ZNANOSTI. Računarstvo TECHNICAL SCIENCES. Computing |
spellingShingle |
MERN MongoDB ExpressJS React NodeJS web aplikacija klijent server web application client TEHNIČKE ZNANOSTI. Računarstvo TECHNICAL SCIENCES. Computing Biočić, Anamaria Razvoj web aplikacije u MERN okruženju |
topic_facet |
MERN MongoDB ExpressJS React NodeJS web aplikacija klijent server web application client TEHNIČKE ZNANOSTI. Računarstvo TECHNICAL SCIENCES. Computing |
description |
Cilj ovog rada bilo je upoznavanje s osnovnim konceptima izrade web aplikacije u MERN okruženju koje uključjue MongoDB bazu podataka, React za izradu klijentskog sučelja te NodeJS i Express za implementaciju serverske strane. Prvi korak bio je proučavanje samih funkcionalnih i nefunkcionalnih zahtjeva koje je aplikacija morala ispuniti. Unutar ovog koraka dani su detaljni opisi zahtjeva i use-case dijagrami svakog korisnika. Drugi korak odnosio se na analizu arhitekture aplikacije koja se sastoji od web sučelja, servera i baze gdje su po prvi put navedene tehnologije koje se koriste kao i sami razlozi zašto su baš te tehnologije izabrane. U tom poglavlju priložen je izgled sučelja. U zadnjem poglavlju prelazi se na samu implementaciju aplikacije koja se podijelila na tri dijela: implementaciju sučelja, implementaciju serverske strane te implementaciju baze podataka. Kod implementacije sučelja objašnjeni su osnovni koncepti React-a potkrijepljeni s dijelovima iz koda, a isto je učinjeno i na serverskoj strani za NodeJS i ExpressJS te na koncu za MongoDB bazu podataka The goal of this diploma thesis was to get acquainted with the basic concepts of web application development in MERN environment, which includes MongoDB database, React for client interface development and NodeJS and Express for server side implementation. The first step was to study functional and non-functional requirements that the application had to meet. Within this step, detailed requirements descriptions and use-case diagrams of each user are given. The second step was to analyze the architecture of the application, which consists of a web interface, server and database, where for the first time the technologies used are listed, as well as the reasons why these technologies were chosen. The user interface is also presented in this chapter. In the last chapter, we move on to the implementation of the application, which is divided into three parts: the implementation of the user interface, the implementation of the server side and the ... |
author2 |
Čagalj, Mario |
format |
Master Thesis |
author |
Biočić, Anamaria |
author_facet |
Biočić, Anamaria |
author_sort |
Biočić, Anamaria |
title |
Razvoj web aplikacije u MERN okruženju |
title_short |
Razvoj web aplikacije u MERN okruženju |
title_full |
Razvoj web aplikacije u MERN okruženju |
title_fullStr |
Razvoj web aplikacije u MERN okruženju |
title_full_unstemmed |
Razvoj web aplikacije u MERN okruženju |
title_sort |
razvoj web aplikacije u mern okruženju |
publisher |
Sveučilište u Splitu. Fakultet elektrotehnike, strojarstva i brodogradnje. Zavod za elektroniku i računarstvo. |
publishDate |
2021 |
url |
https://repozitorij.svkst.unist.hr/islandora/object/fesb:559 https://urn.nsk.hr/urn:nbn:hr:179:281081 https://repozitorij.svkst.unist.hr/islandora/object/fesb:559/datastream/PDF |
genre |
sami |
genre_facet |
sami |
op_relation |
https://repozitorij.svkst.unist.hr/islandora/object/fesb:559 https://urn.nsk.hr/urn:nbn:hr:179:281081 https://repozitorij.svkst.unist.hr/islandora/object/fesb:559/datastream/PDF |
op_rights |
http://rightsstatements.org/vocab/InC/1.0/ info:eu-repo/semantics/restrictedAccess |
_version_ |
1810475481416335360 |