diplomski rad (stručni)
Usporedba radnih okvira Laravel i ASP.NET MVC Core na primjeru aplikacije mRecepcija (I 930)
Sažetak
Ovim diplomskim radom ispituju se mogućnosti i performanse dvaju radnih okvira za izradu web aplikacija: Laravel i ASP .NET Core MVC. Radni okviri svojim mogućnostima mogu bitno olakšati razvoj kompleksnih aplikacija. Prilikom odabira radnog okvira koji će se koristiti u izradi aplikacije važno je voditi računa o potrebama aplikacije te mogućnostima koje radni okvir pruža. Također, potrebno je voditi računa i o performansama radnog okvira. Radi usporedbe mogućnosti i performansi ova dva radna okvira razvijene su dvije identične aplikacije. Mjerenje performansi provedeno je pomoću testova Apache Benchmark i wrk. Kako bi mjerenje performansi bilo što realnije obje aplikacije postavljene su na isti poslužitelj. Cilj rada je provjera mogućnosti i performansi opisana dva radna okvira. Prije početka izrade rada, teza je bila da oba radna okvira imaju veoma slične mogućnosti te slične performanse. Ipak, rezultati provedenih mjerenja pokazuju da ASP .NET Core MVC nudi nešto više mogućnosti prilikom razvoja aplikacija te je isti u svim testovima ostvario bolje rezultate.
Ključne riječi
Laravel, ASP .NET Core MVC, radni okvir, mogućnosti, performanse