diplomsko delo
Jan Sušelj (Author), Iztok Fister (Mentor), Špela Pečnik (Co-mentor)

Abstract

Vzdrževanje aplikacij, omogočanje njihove podprtosti na različnih napravah in zagotavljanje varnosti je zaradi povečane kompleksnosti aplikacij vedno večji problem. Te probleme lahko rešimo z uporabo večslojne arhitekture. V diplomskem delu se osredinjamo na trislojno arhitekturo in podrobneje predstavimo aplikacijski sloj. Največ pozornosti smo posvetili razvoju zalednih sistemov po arhitekturnem principu REST, s pomočjo katerega smo izdelali štiri zaledne sisteme v izbranih ogrodjih. Za vsako ogrodje smo opredelili prednosti in slabosti ter navedli, za kakšne vrste aplikacij je ogrodje najbolj primerno. Ugotovili smo, da mora izbira ogrodja za razvoj zalednih sistemov temeljiti na podlagi vrste aplikacije, ki jo razvijamo, in na zahtevah, ki jih mora aplikacija zagotoviti.

Keywords

deljenje prevozov;spletna ogrodja;trislojna arhitektura;zaledni sistemi;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UM FERI - Faculty of Electrical Engineering and Computer Science
Publisher: [J. Sušelj]
UDC: 004.5:004.728.8(043.2)
COBISS: 39485699 Link will open in a new window
Views: 378
Downloads: 62
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Comparison and practical use of REST frameworks in backend development
Secondary abstract: Maintaining applications, enabling their compatibility with various devices and providing security, has become difficult due to the increased complexity of applications. We can solve these problems with the help of multi-tier architecture. In this thesis we're focusing on three-tier architecture, and describe the application layer. Substantial parts will be focusing on building backend systems with architectural principle REST, with the help of which we build four backend applications in selected frameworks. We mention the advantages and disadvantages for each of the frameworks, and describe the most suitable use cases for them. We've concluded that the selection of a backend framework should be based on the type and requirements of the application we're developing.
Secondary keywords: backend;carpooling;REST;three tier architecture;web frameworks;
Type (COBISS): Bachelor thesis/paper
Thesis comment: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Informatika in tehnologije komuniciranja
Pages: X, 81 f.
ID: 11937141