diplomsko delo
Nejc Klopčič (Author), Aljaž Zrnec (Mentor)

Abstract

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.

Keywords

Vue;Nuxt;domena;spletna aplikacija;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: [N. Klopčič]
UDC: 004.9:004.5(043.2)
COBISS: 142226179 Link will open in a new window
Views: 35
Downloads: 6
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: Development of a web application for domain registration using Nuxt framework
Secondary abstract: 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.
Secondary keywords: Vue;Nuxt;domain;web application;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: 66 str.
ID: 18011597