diplomsko delo
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: |
2020 |
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
|
Views: |
378 |
Downloads: |
62 |
Average score: |
0 (0 votes) |
Metadata: |
|
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 |