diplomsko delo
Povzetek
Slovenija je domeno .si domeno registrirala leta 1992 pri organizaciji IANA. Danes je Javni zavod Arnes tisti, ki upravlja s slovenskim naslovnim prostorom. Namen projekta je bil izboljšati uporabnikovo izkušnjo pri registraciji slovenskih domen. Za izboljšavo, je bilo treba na novo zasnovati čelni del aplikacije. Za to bomo uporabili ogrodje Nuxt.js, ki temelji na odprtokodnem ogrodju Vue. Pri tem bomo uporabljali tudi programski jezik TypeScript, ki
nam v primerjavi v JavaScriptom zmanjša možnost pojavitve napak v produkciji in omogoča lažje obvladovanje večjih projektov. V aplikaciji bomo poskrbeli za implementacijo prijave z modulom Nuxt Auth, za kreiranje, brisanje, ogled in posodobitev posameznih kontaktov, domen in imenskih strežnikov. Podprta je pa tudi možnost prenosa več domen hkrati.
Ključne besede
Vue;Nuxt;domena;spletna aplikacija;visokošolski strokovni študij;diplomske naloge;
Podatki
Jezik: |
Slovenski jezik |
Leto izida: |
2023 |
Tipologija: |
2.11 - Diplomsko delo |
Organizacija: |
UL FRI - Fakulteta za računalništvo in informatiko |
Založnik: |
[N. Klopčič] |
UDK: |
004.9:004.5(043.2) |
COBISS: |
142226179
|
Št. ogledov: |
35 |
Št. prenosov: |
6 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
Ostali podatki
Sekundarni jezik: |
Angleški jezik |
Sekundarni naslov: |
Development of a web application for domain registration using Nuxt framework |
Sekundarni povzetek: |
Slovenia applied for a new top-level domain .si and successfully registered it in 1992. Today, the Arnes Public Institution is the one that manages the Slovenian address space. The purpose of the project was to improve the user experience when registering Slovenian domains. The current application is written in an old programming language which is not scalable, so a redesign of the whole frontend of the application was necessary. We used the Nuxt framework, which is a framework built on Vue.js. During the development, we also used the TypeScript programming language, which, compared to JavaScript, reduces the possibility of errors in production and makes it easier to manage major projects. Some of the functions that we implemented in this applications are: login functionality implemented with the Nuxt Auth module, creating, deleting, viewing and updating individual contacts, domains and nameservers. Bulk transfers are also possible in the application. |
Sekundarne ključne besede: |
Vue;Nuxt;domain;web application;computer science;diploma;Spletne aplikacije;Računalništvo;Univerzitetna in visokošolska dela; |
Vrsta dela (COBISS): |
Diplomsko delo/naloga |
Študijski program: |
1000470 |
Konec prepovedi (OpenAIRE): |
1970-01-01 |
Komentar na gradivo: |
Univ. v Ljubljani, Fak. za računalništvo in informatiko |
Strani: |
66 str. |
ID: |
18011597 |