diplomsko delo
Darjan Zupan (Author), Igor Rožanc (Mentor)

Abstract

Za razvoj spletnih aplikacij obstaja več pristopov, ki jih lahko delimo na klasične ter malokodne pristope razvoja. V diplomskem delu smo primerjali oba omenjena pristopa. V ta namen smo na oba načina razvili preprosto REST aplikacijo. Za malokodno izvedbo razvoja aplikacije smo uporabili platformo Oracle Application Express (na kratko APEX), ki smo jo tudi podrobneje opisali, medtem ko smo za klasično (visokokodno) izvedbo razvoja uporabili programske jezike HTML, CSS in JavaScript. Po predstavitvi razvoja na oba načina smo po več kriterijih (pristop, učenje in zahtevano znanje, obravnavanje napak, raven prilagoditve, hitrost razvoja, varnost, hitrost izvajanja, ponovna uporabnost, podpora, postavitev, vzdrževanje in podpora več platformam) primerjali razvoja obeh aplikacij. Ugotovili smo, da je malokodni način boljši za razvoj preprostih podatkovno osredotočenih aplikacij brez posebnih zahtev. V nasprotnem primeru je boljši klasični način.

Keywords

razvoj spletne aplikacije;klasični razvoj;malokodni razvoj;REST;APEX;HTML;CSS;Java-Script;visokošolski strokovni študij;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UL FRI - Faculty of Computer and Information Science
Publisher: [D. Zupan]
UDC: 004.5:004.9(043.2)
COBISS: 190823171 Link will open in a new window
Views: 36
Downloads: 7
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 of classic and low-code web application development using Oracle APEX
Secondary abstract: The web application development approaches can be categorized as classic or low-code development approaches. In the thesis, we compared these two approaches. For this purpose, we developed a simple REST application using both methods. For the low-code implementation we used the Oracle Application Express platform (abbreviated as APEX), which we described in detail first, while for the classic (high-code) implementation, we used the programming languages HTML, CSS, and JavaScript. After the presentation of development using both approaches, we compared the development of both applications based on several criteria (approach, learning and required knowledge, error handling, level of customization, development speed, security, execution time, reusability, support, deployment, maintenance, and multi-platform support). We found out the low-code approach is better for developing simple data-focused applications without specific requirements. In contrast, the classic approach is better in other cases.
Secondary keywords: web applications;web applications development;minimum spanning trees;classic development;low-code development;REST;APEX;HTML;CSS;JavaScript;computer science;diploma;Spletne aplikacije;Računalništvo;Univerzitetna in visokošolska dela;
Type (COBISS): Bachelor thesis/paper
Study programme: 1000470
Embargo end date (OpenAIRE): 1970-01-01
Thesis comment: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Pages: 59 str.
ID: 23204607