diplomsko delo
Povzetek
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.
Ključne besede
deljenje prevozov;spletna ogrodja;trislojna arhitektura;zaledni sistemi;diplomske naloge;
Podatki
Jezik: |
Slovenski jezik |
Leto izida: |
2020 |
Tipologija: |
2.11 - Diplomsko delo |
Organizacija: |
UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko |
Založnik: |
[J. Sušelj] |
UDK: |
004.5:004.728.8(043.2) |
COBISS: |
39485699
|
Št. ogledov: |
378 |
Št. prenosov: |
62 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
Ostali podatki
Sekundarni jezik: |
Angleški jezik |
Sekundarni naslov: |
Comparison and practical use of REST frameworks in backend development |
Sekundarni povzetek: |
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. |
Sekundarne ključne besede: |
backend;carpooling;REST;three tier architecture;web frameworks; |
Vrsta dela (COBISS): |
Diplomsko delo/naloga |
Komentar na gradivo: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Informatika in tehnologije komuniciranja |
Strani: |
X, 81 f. |
ID: |
11937141 |