7 research outputs found

    USPOREDBA BACK-END FRAMEWORKA ZA RAZVOJ WEB-APLIKACIJA

    Get PDF
    Web applications have a complex structure, and for more efficient and faster writing of original program code, frameworks are often used. There are numerous different frameworks on the market that are used to build different parts of software architecture. Only back-end frameworks for web applications development are analyzed. Previous research on evaluation criteria for back-end frameworks, and various sources which by various reasons, represent the list of popularity of back-end frameworks are shown. The framework selection procedure is described, and the reasons of framework selection (Laravel, Rails, Django and Spring) for the analysis are given. The examination (verification) and evaluation of the degree of satisfaction of the selected basic and additional comparison criteria in selected frameworks are carried out. The analysis shows insignificant differences in the overall ratings of analyzed frameworks according to the basic comparison criteria. According to the additional comparison criteria, the analysis shows significant differences in the overall ratings of analyzed frameworks. It is shown that the Django framework, because it is suitable for development of larger applications, suitable for beginner developers, and achieves the highest overall rating of additional comparison criteria, is the best choice of analyzed back-end frameworks for web application development.Današnje web-aplikacije imaju složenu programsku strukturu, pa se za djelotvornije i brže pisanje programskog koda često koriste frameworkovi. Na tržištu postoje brojni frameworkovi koji se razlikuju po raznim karakteristikama i koriste za izgradnju različitih dijelova arhitekture softvera. U radu se promatraju samo back-end frameworkovi za izradu web-aplikacija. Pokazana su prethodna istraživanja o kriterijima za ocjenjivanje back-end frameworkova i razni izvori koji prema različitim razlozima prikazuju rang-liste popularnosti back-end frameworkova. Opisan je postupak odabira kriterija za usporedbu frameworkova i razlozi odabira frameworkova za analizu (Laravel, Rails, Django i Spring). Izvršeno je ispitivanje (provjera) i ocjenjivanje stupnja zadovoljavanja odabranih osnovnih i dodatnih kriterija usporedbe na odabranim frameworkovima. Analiza pokazuje neznačajne različitosti u ukupnim ocjenama analiziranih frameworkova prema osnovnim kriterijima usporedbe. Prema dodatnim kriterijima usporedbe analiza pokazuje značajnije različitosti u ukupnim ocjenama analiziranih frameworkova. Pokazuje se da je framework Django, zbog toga što je prikladan za razvoj većih aplikacija, prikladan za developere početnike i da ostvaruje najveću ukupnu ocjenu dodatnih kriterija usporedbe, a za developera predstavlja najbolji izbor između analiziranih frameworkova pri razvoju web-aplikacija

    Java GUI components

    No full text
    U ovom završnom radu, prikazane su osnovne karakteristike grafičkog korisničkog sučelja kod izrade aplikacija, s naglaskom na korištenje Java Swing, SWT i JavaFX paketa opisane su prednosti i nedostaci pojedinog sučelja, te je napravljena usporedba sučelja. Za potrebe usporedne kreirana je aplikacija Anketa koja prikazuju se mogućnosti jednog sučelja u odnosu na drugo. Kroz ovaj završni rad prolazi se kroz Swing, JavaFX i SWT grafička sučelja u Java programskom jeziku. Uočavaju se razlike između pojedinog sučelja i njihovih komponenti, daju se primjeri na temelju određene aplikacije

    Java GUI components

    No full text
    U ovom završnom radu, prikazane su osnovne karakteristike grafičkog korisničkog sučelja kod izrade aplikacija, s naglaskom na korištenje Java Swing, SWT i JavaFX paketa opisane su prednosti i nedostaci pojedinog sučelja, te je napravljena usporedba sučelja. Za potrebe usporedne kreirana je aplikacija Anketa koja prikazuju se mogućnosti jednog sučelja u odnosu na drugo. Kroz ovaj završni rad prolazi se kroz Swing, JavaFX i SWT grafička sučelja u Java programskom jeziku. Uočavaju se razlike između pojedinog sučelja i njihovih komponenti, daju se primjeri na temelju određene aplikacije

    Implementation of the cross-curricular theme Sustainable Development in School

    No full text
    Održivi razvoj je tema koja se vrlo često spominje raznim kontekstima te je danas od iznimne važnosti da se koncepti i ideje održivog razvoja provedu u djelo. U teorijskom dijelu rada radu prikazani su osnovni ciljevi i ideje održivog razvoja, održivi razvoj u kontekstu prehrane kao i utjecaj prekomjerne proizvodnje i potrošnje na održivi razvoj. Nadalje, dat je uvid u promicanje odgoja i obrazovanja za održivi razvoj u školama kroz kurikulum međupredmetne teme održivi razvoj, istaknuta važnost potrebnih kompetencije učitelja za poučavanju o održivosti, kao i uloga IKT-a u realizaciji održivog razvoja. U radu su također prikazani rezultati empirijskog istraživanja o mišljenjima učitelja i nastavnika osnovnih i srednjih škola o implementaciji međupredmetne teme održivi razvoj u školama, kao i njihovi komentari na tu temu.Sustainable development is a topic that is very often mentioned in various contexts, today it is extremely important to put the concepts and ideas of sustainable development into practice. The theoretical part of the paper presents the basic goals and ideas of sustainable development, sustainable development in the context of nutrition, as well as the impact of excessive production and consumption on sustainable development. Furthermore, an insight was given into the promotion of education for sustainable development in schools through the curriculum of the cross-curricular topic sustainable development, the importance of the necessary competences of teachers for teaching about sustainability was highlighted, as well as the role of ICT in the realization of sustainable development. The paper also presents the results of empirical research on the attitudes of primary and secondary school teachers on the implementation of cross-curricular topics of sustainable development in schools, as well as their comments on that topic

    Usporedba backend razvojnih okvira

    No full text
    Današnje web aplikacije imaju složenu programsku strukturu pa se za djelotvornije i brže pisanje programskog koda često koriste razvojni okviri (eng. framework). Na tržištu postoje brojni razvojni okviri koji se razlikuju po raznim karakteristikama i koriste se za izgradnju različitih dijelova arhitekture softvera. U radu se promatraju samo backend razvojni okviri za izradu web aplikacija. Pokazana su prethodna istraživanja o kriterijima za ocjenjivanje backend razvojnih okvira, i pokazani su razni izvori koji prema različitim razlozima prikazuju rang liste popularnosti backend razvojnih okvira. Opisan je postupak odabira kriterija za usporedbu razvojnih okvira, i razlozi odabira razvojnih okvira (Django, Express i Laravel) za analizu

    Implementation of the cross-curricular theme Sustainable Development in School

    No full text
    Održivi razvoj je tema koja se vrlo često spominje raznim kontekstima te je danas od iznimne važnosti da se koncepti i ideje održivog razvoja provedu u djelo. U teorijskom dijelu rada radu prikazani su osnovni ciljevi i ideje održivog razvoja, održivi razvoj u kontekstu prehrane kao i utjecaj prekomjerne proizvodnje i potrošnje na održivi razvoj. Nadalje, dat je uvid u promicanje odgoja i obrazovanja za održivi razvoj u školama kroz kurikulum međupredmetne teme održivi razvoj, istaknuta važnost potrebnih kompetencije učitelja za poučavanju o održivosti, kao i uloga IKT-a u realizaciji održivog razvoja. U radu su također prikazani rezultati empirijskog istraživanja o mišljenjima učitelja i nastavnika osnovnih i srednjih škola o implementaciji međupredmetne teme održivi razvoj u školama, kao i njihovi komentari na tu temu.Sustainable development is a topic that is very often mentioned in various contexts, today it is extremely important to put the concepts and ideas of sustainable development into practice. The theoretical part of the paper presents the basic goals and ideas of sustainable development, sustainable development in the context of nutrition, as well as the impact of excessive production and consumption on sustainable development. Furthermore, an insight was given into the promotion of education for sustainable development in schools through the curriculum of the cross-curricular topic sustainable development, the importance of the necessary competences of teachers for teaching about sustainability was highlighted, as well as the role of ICT in the realization of sustainable development. The paper also presents the results of empirical research on the attitudes of primary and secondary school teachers on the implementation of cross-curricular topics of sustainable development in schools, as well as their comments on that topic

    Usporedba backend razvojnih okvira

    No full text
    Današnje web aplikacije imaju složenu programsku strukturu pa se za djelotvornije i brže pisanje programskog koda često koriste razvojni okviri (eng. framework). Na tržištu postoje brojni razvojni okviri koji se razlikuju po raznim karakteristikama i koriste se za izgradnju različitih dijelova arhitekture softvera. U radu se promatraju samo backend razvojni okviri za izradu web aplikacija. Pokazana su prethodna istraživanja o kriterijima za ocjenjivanje backend razvojnih okvira, i pokazani su razni izvori koji prema različitim razlozima prikazuju rang liste popularnosti backend razvojnih okvira. Opisan je postupak odabira kriterija za usporedbu razvojnih okvira, i razlozi odabira razvojnih okvira (Django, Express i Laravel) za analizu
    corecore