Razvoj web aplikacija na MEAN platformi ; Developing web applications using the MEAN stack
Gespeichert in:
| Titel: | Razvoj web aplikacija na MEAN platformi ; Developing web applications using the MEAN stack |
|---|---|
| Autoren: | Petrović, Mario |
| Weitere Verfasser: | Radovan, Mario, Jugo, Igor |
| Verlagsinformationen: | Sveučilište u Rijeci. Odjel za informatiku. University of Rijeka. Department of Informatics. |
| Publikationsjahr: | 2018 |
| Bestand: | Croatian Digital Theses Repository (National and University Library in Zagreb) |
| Schlagwörter: | MEAN: platforma, stack, angular, mongodb, expressjs, nodejs, javascrypt, DRUŠTVENE ZNANOSTI. Informacijske i komunikacijske znanosti. Informacijsko i programsko inženjerstvo, SOCIAL SCIENCES. Information and Communication Sciences. Information and Software Engineering |
| Beschreibung: | MEAN stack tj. platforma objedinjuje baze podataka MongoDB, JavaScript platforme Express.js i Angular.js, te Node.js poslužitelja. Omogućuje jednostavnu i lakšu izradu web tj. mrežnih aplikacija korištenjem samo jednog programskog jezika JavaScript. Novija i modernija tehnologija privlačna je programerima obzirom da iziskuje poznavanje samo jednog programskog jezika te sam krajnji proizvod je elegantna, brza i vizualno moćna aplikacija, ukoliko se tako želi izraditi. Najveći konkurent MEAN platformi je LAMP platforma koja je danas rekorder u broju aktivnih web stranica. Koristi kao poslužitelja Apache te PHP jezik za serverski dio, a za klijentski dio koristi XML (engl. Extensible Markup Language, skraćeno XML), HTML (engl. Hypertext Markup Language, skraćeno HTML) te CSS (engl. Cascading Style Sheets, skraćeno CSS) te po potrebi i JavaScript se može dodati kako bi klijentski dio komunicirao sa serverom. Ova tehnologija korištena na operacijskom sustavu Linux zaokružuje samu definiciju platforme. Budući da sam savladao LAMP tehnologiju odlučio sam proširiti znanje MEAN platformom te ću kroz rad prvenstveno pokušati približiti JavaScript jezik čitatelju te objasniti svaku komponentu MEAN platforme. Na primjeru izrade aplikacije „Moja knjiga“ približiti ću tehnologije čitatelju i objasniti sam postupak korištenja tehnologije na primjeru. Aplikaciju će biti izrađena i u LAMP tehnologiji te na kraju rada će biti odrađeno „A/B“ testiranje koje će prikazati prednosti i nedostatke pojedine platforme na izrađenom primjeru. Aplikacija „Moja knjiga“ je web aplikacija te mini društvena mreža gdje se svaki registrirani korisnik ima mogućnost unos te kreiranje liste najdražih knjiga za svaki pojedini mjesec korištenja aplikacije. Knjige rangira na način da im da ocjenu od 1 do 10 gdje je 10 najviša i najbolja ocjena. Također za svaku dodanu knjigu može dodati komentar. Za knjige dodane od strane drugih korisnika može dati ocjenu i komentar. Budući da se ocjenjuju i knjige drugih korisnika moguće je pogledati ukupnu mjesečnu ... |
| Publikationsart: | master thesis |
| Dateibeschreibung: | application/pdf |
| Sprache: | Croatian |
| Relation: | https://zir.nsk.hr/islandora/object/infri:359; https://urn.nsk.hr/urn:nbn:hr:195:570887; https://www.unirepository.svkri.uniri.hr/islandora/object/infri:359; https://www.unirepository.svkri.uniri.hr/islandora/object/infri:359/datastream/PDF |
| Verfügbarkeit: | https://zir.nsk.hr/islandora/object/infri:359 https://urn.nsk.hr/urn:nbn:hr:195:570887 https://www.unirepository.svkri.uniri.hr/islandora/object/infri:359 https://www.unirepository.svkri.uniri.hr/islandora/object/infri:359/datastream/PDF |
| Rights: | http://rightsstatements.org/vocab/InC/1.0/ ; info:eu-repo/semantics/openAccess |
| Dokumentencode: | edsbas.3FD13C61 |
| Datenbank: | BASE |
Schreiben Sie den ersten Kommentar!
Nájsť tento článok vo Web of Science