| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Uporaba ogrodja Fastify in njegovih vtičnikov : diplomsko delo
Authors:ID Damiš, Nik (Author)
ID Črepinšek, Matej (Mentor) More about this mentor... New window
Files:.pdf VS_Damis_Nik_2025.pdf (1,51 MB)
MD5: 4D9ED5BA15650AB4C66F071A7700D61C
 
Language:Slovenian
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:Fastify je lahkotno in zmogljivo Node.js ogrodje za razvoj strežniških aplikacij, ki združuje zmogljivo jedro z robustnim sistemom vtičnikov. Zaradi hitrosti, varnosti in enostavne razširljivosti predstavlja konkurenčno alternativo obsežnejšim ogrodjem. Namen diplomske naloge je podrobno predstaviti arhitekturo Fastifyja, vključno s sistemom vtičnikov, hierarhijo kontekstov, z življenjskim ciklom zahtev ter razložiti ključne koncepte, kot so dekoratorji, kljuke in JSON-sheme. Raziskava primerja Fastify z drugimi Node.js ogrodji glede na hitrost in odzivnost, kjer se najbolje izkažejo lahkotna ogrodja. Praktični del vključuje razvoj modularne aplikacije s avtentikacijo, avtorizacijo, podatkovno bazo, nalaganjem datotek in s Swagger dokumentacijo.
Keywords:Fastify, Node.js, Ogrodja, JavaScript
Place of publishing:Maribor
Place of performance:Maribor
Publisher:[N. Damiš]
Year of publishing:2025
Number of pages:1 spletni vir (1 datoteka PDF (IX, 53 str.))
PID:20.500.12556/DKUM-94722 New window
UDC:004.455.2(043.2)
COBISS.SI-ID:256333827 New window
Publication date in DKUM:23.09.2025
Views:237
Downloads:31
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FERI
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY 4.0, Creative Commons Attribution 4.0 International
Link:http://creativecommons.org/licenses/by/4.0/
Description:This is the standard Creative Commons license that gives others maximum freedom to do what they want with the work as long as they credit the author.
Licensing start date:26.08.2025

Secondary language

Language:English
Title:The use of the Fastify framework and its plugins
Abstract:Fastify is a lightweight and powerful Node.js framework for developing server-side applications, combining a powerful core with a robust plugin system. Due to its speed, security, and easy extensibility, it represents a competitive alternative to more comprehensive frameworks. The purpose of this thesis is to present in detail the architecture of Fastify, including the plugin system, context hierarchy, request lifecycle, and to explain key concepts such as decorators, hooks, and JSON schemas. The research compares Fastify with other Node.js frameworks in terms of speed and responsiveness, where generally lightweight frameworks perform best. The practical part includes the development of a modular application with authentication, authorization, database, file uploading, and Swagger documentation.
Keywords:Fastify, Node.js, Frameworks, JavaScript


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica