<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="97886" NadgradivoID="1374" NRID="28480555" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=97886" StOgledov="150" StPrenosov="14" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-03 14:40:21" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-97886">20.500.12556/DKUM-97886</PID>
  <Naslov>Lunor: a domain-specific language with language server protocol support for rapid prototyping of front-end web applications</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov></TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Modern web application development using frameworks such as React often requires writing a significant amount of initial code before reaching the stage where development becomes engaging. To address this, we developed Lunor, a domain-specific language that can be used in the early phases of front-end development by allowing developers to describe web interfaces in a clear, human-readable syntax that incorporates Markdown for defining the content of a web application. The proposed solution integrates three key components: the Lunor language definition, a template-based code generation, and a Visual Studio Code (VS Code) extension built on the Language Server Protocol, forming a comprehensive environment for efficient web development. Lunor enables rapid prototyping and the creation of simple, yet fully functional web applications, while the generated code remains compatible with standard web technologies for further expansion. Lunor demonstrates that domain-specific languages can simplify front-end web development effectively and integrate seamlessly into the modern web development process.</Opis>
  <TujJezik_Opis></TujJezik_Opis>
  <KljucneBesede>
    <Beseda>web development</Beseda>
    <Beseda>rapid prototyping</Beseda>
    <Beseda>code generation</Beseda>
    <Beseda>domain specific language</Beseda>
    <Beseda>React</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>spletni razvoj</Beseda>
    <Beseda>hitri prototipi</Beseda>
    <Beseda>domenski specifični jeziki</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>true</JeRecenzirano>
  <Zaloznik>MDPI</Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1033" ISO639-3="eng">Angleški jezik</Jezik>
  <TujJezik ID="1060" ISO639-3="slv">Slovenski jezik</TujJezik>
  <Povezave>https://www.mdpi.com/journal/mathematics</Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice> © 2026 by the author</AvtorskePravice>
  <VrstaGradiva ID="dk_c" DRIVER="info:eu-repo/semantics/article">Članek v reviji</VrstaGradiva>
  <DatumVstavljanja>2026-04-22 15:50:12</DatumVstavljanja>
  <DatumObjave>2026-04-22 15:50:13</DatumObjave>
  <DatumSpremembe>2026-04-23 03:11:23</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2026</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>24 str.</StStrani>
  <StevilcenjeNivo1>no. 7, [article no.] 1163</StevilcenjeNivo1>
  <StevilcenjeNivo2>Vol. 14</StevilcenjeNivo2>
  <Kronologija>2026</Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>Zaloznikova</VerzijaDokumenta>
  <StatusObjaveDrugje>Objavljeno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>2026-01-15</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>2026-03-28</DatumSprejetjaClanka>
  <DatumObjaveClanka>2026-03-31</DatumObjaveClanka>
  <Licence>
    <Licenca ID="6" Kratica="CC BY 4.0" Naziv="Creative Commons Priznanje avtorstva 4.0 Mednarodna" URL="http://creativecommons.org/licenses/by/4.0/deed.sl" Logo="by.png" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/licence/by.png" DatumZacetkaLicenciranja="" VezanoNa="" VezanoNaAng="" Besedilo="" BesediloAng=""></Licenca>
  </Licence>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="2736" Ime="Tomaž" Priimek="Kosar" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="12913251" Afiliacija="" ArrsID="23454" ORCID=""></Oseba>
    <Oseba ID="86068" Ime="Mateja" Priimek="Žvegler" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="325772899" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="103437" Ime="Frédéric" Priimek="Loulergue" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="471017475" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="290" Ime="Marjan" Priimek="Mernik" AltIme="M. Mernik" VlogaID="70" VlogaNaziv="Avtor" ConorID="3444579" Afiliacija="" ArrsID="11191" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">004.43</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/273907459">273907459</Identifikator>
    <Identifikator ID="15" Sifra="DOI" Naziv="DOI" URL="http://dx.doi.org/10.3390/math14071163">10.3390/math14071163</Identifikator>
    <Identifikator ID="9" Sifra="ISSN-clanka" Naziv="ISSN pri članku" URL="">2227-7390</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="205543" DatotekaNRID="14660403" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.gif" IkonaFormataPolniUrl="https://dk.um.si/teme/dkumDev2/img/fileTypes/pdf.gif" VelikostDatoteke="629814" VelikostDatotekeKratko="615,05 KB" DatumVstavljanja="2026-04-22 15:52:54" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>mathematics-14-01163-v2.pdf</Naziv>
      <OrgNaziv>mathematics-14-01163-v2.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>3C8A1852A405B8A67DEF6704F999D956</MD5>
      <SHA256>47b42885a1db8fba8d31f9fbce5f985d6e21f039ab2ce593000d17df4c88ddaf</SHA256>
      <UUID>8f80cf8c-3e52-11f1-bc9c-00155d0001a1</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=205543</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1033" Oznaka="" Dolzina="79340"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="3" Kratica="FERI" ZavodEvsID="0000080" Logo="FERI_logo.gif" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/logo/FERI_logo.gif">Fakulteta za elektrotehniko, računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="1.01" Koda="1.01" Naziv="Izvirni znanstveni članek" SchemaOrg="Article"></TipologijaDela>
  <OpenAIRE>
    <OpenAIRE ProjektID="info:eu-repo/grantAgreement/ARIS//P2-0041-2020" Stevilka="P2-0041-2020" Naslov="Računalniški sistemi, metodologije in inteligentne storitve" Akronim="" Delez="100"></OpenAIRE>
  </OpenAIRE>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
