<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="74590" NadgradivoID="0" NRID="11211830" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=74590" StOgledov="1395" StPrenosov="203" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-02 03:57:16" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-74590">20.500.12556/DKUM-74590</PID>
  <Naslov>Primerjava Python Flask-RESTplus ter c# .Net core web API pri izdelavi REST API</Naslov>
  <Podnaslov>diplomsko delo</Podnaslov>
  <TujJezik_Naslov>Comparison of Python Flask-RESTplus and c# .Net core web API at REST API implementation</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Namen diplomskega dela je bila analiza in primerjava razvoja preprostega REST apija s programskim jezikom C# in Pyhton. Na začetku splošno opišemo, kaj je REST api in kako ga uporabimo. Nato, na splošno opišemo omenjena programska jezika, tehnologije, v katerih bomo slednje razvijali in zakaj smo se odločili, da bomo v diplomskem delu delali ravno z njimi.
Praktično smo razvilil preprost REST api, preko katerega lahko dostopamo do podatkov o strelah. Slednji izdelek smo razvili v obeh tehnologijah in opisali, kako vzpostaviti projekt in potek razvoja. 
Ugotovili smo, da imata obe tehnologiji svoje prednosti in slabosti. Izbira posamezne tehnologije je odvisna od velikosti projekta, osebnih preferenc, izkušenj dela s posamezno tehnologijo ipd. Sam bi se verjetno odločil za razvoj z .NET CORE tehnologijo, ker imam veliko več izkušenj z razvijanjem rešitev, ki temeljijo na programskem jeziku C#.</Opis>
  <TujJezik_Opis>The purpose of the degree work was to analyze and compare the development of a REST api with programming language C# and Python. At the beginning, we describe generally what is REST api and how do we use it. Latter we describe mentioned programming languages and the thecnologies/frameworks in which we will develop them and why i choose them.
We have practically developed a simple REST api, through which we can access the data on flashes. We developed the latter in both technologies, described how to set up the project and then the development process itself. 
We found that both of the technologies have their advandages and disadvantages. The preference of one of them depends on the size of the project, personal preferences, experience specific to technology, etc. I would personally choose .NET CORE technology over »FLASK RESTPlus«, becasue i have more previous experience with C# programing language.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Backend</Beseda>
    <Beseda>Python</Beseda>
    <Beseda>C#</Beseda>
    <Beseda>REST</Beseda>
    <Beseda>Flask</Beseda>
    <Beseda>Flask RESTPlus</Beseda>
    <Beseda>.NET core api</Beseda>
    <Beseda>Swagger.</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Backend</Beseda>
    <Beseda>Python</Beseda>
    <Beseda>C#</Beseda>
    <Beseda>REST</Beseda>
    <Beseda>Flask</Beseda>
    <Beseda>Flask RESTPlus</Beseda>
    <Beseda>.NET core api</Beseda>
    <Beseda>Swagger.</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[Ž. Palčnik]</Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2019-08-31 20:17:48</DatumVstavljanja>
  <DatumObjave>2019-11-21 14:32:09</DatumObjave>
  <DatumSpremembe>2022-08-09 09:17:10</DatumSpremembe>
  <DatumTrajnegaHranjenja>2020-01-11 03:12:11</DatumTrajnegaHranjenja>
  <LetoIzida>2019</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe>Maribor</KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>IX, 52 str.</StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <Licence>
    <Licenca ID="1" Kratica="CC BY-NC-ND 4.0" Naziv="Creative Commons Priznanje avtorstva-Nekomercialno-Brez predelav 4.0 Mednarodna" URL="http://creativecommons.org/licenses/by-nc-nd/4.0/deed.sl" Logo="by-nc-nd.eu.png" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/licence/by-nc-nd.eu.png" DatumZacetkaLicenciranja="2019-08-31" VezanoNa="" VezanoNaAng="" Besedilo="" BesediloAng=""></Licenca>
  </Licence>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="75938" Ime="Žiga" Priimek="Palčnik" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="337193571" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="4674" Ime="Boštjan" Priimek="Kežmah" AltIme="Bostjan Kezmah" VlogaID="991" VlogaNaziv="Mentor" ConorID="6632035" Afiliacija="" ArrsID="23366" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">004.43(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/22914070">22914070</Identifikator>
    <Identifikator ID="18" Sifra="URN-NUK" Naziv="NUK URN" URL="">URN:SI:UM:DK:DMNW6EPT</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="136757" DatotekaNRID="10997720" 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="2418534" VelikostDatotekeKratko="2,31 MB" DatumVstavljanja="2019-09-01 08:10:52" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>VS_Palcnik_Ziga_2019.pdf</Naziv>
      <OrgNaziv>VS_Palcnik_Ziga_2019.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>6F286A53AFAA71A7C3FBE1796F7C6AB7</MD5>
      <SHA256>02e921e1c1d38d1821dbd39da340ce933a2df9b2a872c68f4e59b0ee9cbbb7a2</SHA256>
      <UUID>df1db0aa-7c10-11eb-bb7a-00155d0001ca</UUID>
      <PID>20.500.12556/dkum/2fb646c2-69c4-4505-930a-42356c6c8a68</PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=136757</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="76917"></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="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
