Meno:Kateryna
Priezvisko:Dovhosheia
Názov:React Component for KQL Query editing
Vedúci:RNDr. Richard Ostertág, PhD.
Rok:2026
Kµúčové slová:Kusto Query Language, web editor, query processing, syntax highlighting, formatting, autocomplete, React.
Abstrakt:This thesis is focused on the design and implementation of a lightweight web editor for the Kusto Query Language (KQL). The aim of the work was to create an editor that can work directly in the browser, is easy to integrate into web applications, and provide useful features for writing queries. The implementation is based on ANTLR4, which is used to parse KQL queries according to the KQL grammar. The parsed query is then transformed into an internal structure that is used in other parts of the editor. Thanks to this, the editor can provide syntax highlighting, formatting, autocomplete, and syntax error diagnostics. The result of the work is a functional editor built as a modular solution. The implementation shows that a practical tool for working with KQL queries can be built without relying on a large editor framework. The final solution is lightweight, runs on the client side, and can serve as a base for further improvements in the future.

Súbory bakalárskej práce:

dovhosheia-kql-editor.zip
dovhosheia-BP.pdf

Súbory prezentácie na obhajobe:

Upravi»