Webový editor pro jazyk SPARQL
Web Editor for SPARQL
Abstract
Cieľom tejto práce je vytvoriť webový editor pre dotazovací jazyk SPARQL ako komponentu v javascriptovom frameworku Vue.js a webovú aplikáciu využívajúcu túto komponentu pre dotazovanie sa nad SPARQL endpointami. V riešení editoru bola využitá knižnica CodeMirror a knižnica PrimeVue pre prácu s užívateľským rozhraním. Vytvorené riešenie poskytuje voľne dostupnú komponentu ako npm package. Prínosom tejto práce je ľahko importovateľný editor s množstvom funkcií pre uľahčenie práce s písaním dotazov. Target of this thesis is to create web editor for query language SPARQL as component in javascript framework Vue.js and web application using this component to query over SPARQL endpoints. To implement editor were used CodeMirror library and PrimeVue library for user interface. Final version of component is publicly available as npm package. Benefit of this thesis is easily importable editor with many functions to simplify writing queries.
Keywords
RDF, SPARQL, Angular, React, Vue, HTML, DOM, CSS, JavaScript, CodeMirror, PrimeVue, Axios, npm, Vite, webová aplikácia, RDF, SPARQL, Angular, React, Vue, HTML, DOM, CSS, JavaScript, CodeMirror, PrimeVue, Axios, npm, Vite, web applicationLanguage
čeština (Czech)Study brunch
Informační technologieComposition of Committee
doc. Dr. Ing. Dušan Kolář (předseda) doc. Ing. Peter Chudý, Ph.D., MBA (místopředseda) Ing. Lukáš Kekely, Ph.D. (člen) Ing. Ondřej Lengál, Ph.D. (člen) RNDr. Marek Rychlý, Ph.D. (člen)Date of defence
2022-06-16Process of defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na dotazy oponenta rozhodla práci hodnotit stupněm D - uspokojivě. Otázky u obhajoby: Srovnejte Vaše řešení s přístupem, kdy by byl editor implementován jako rozšíření do jiných editorů (VS Code, Eclipse). Jsou automaticky nabízená slova rozlišována dle kontextu, v jakém se nachází kurzor editoru? Co by případně takové řešení vyžadovalo?Result of the defence
práce byla úspěšně obhájenaPersistent identifier
http://hdl.handle.net/11012/207384Source
PAULOVIČ, D. Webový editor pro jazyk SPARQL [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2022.Collections
- 2022 [309]