Buna ziua!
Am terminat anul III la Facultatea de Cibernetica, Statistica si Informatica Economica din cadrul Academiei de Studii Economice din Bucuresti si urmeaza sa fiu inmatriculat in anul suplimentar unde mai am de sustinut 2 examene.
Pentru examenul de licenta am ales sa fac o aplicatie web pentru managementul angajatilor dintr-o organizatie, acesta fiind pretabil a fi folosit si de institutii din sistemul bugetar, dorind sa creez ceva complex ce va avea multe titulaturi, functii, coeficienti din Legea salarizarii unice, insa, totodata, putand fi customizat pentru o anume organizatie.
Am ales sa utilizez HTML, CSS (SASS), PHP, Javascript, React sau Vue, Oracle DB sau MySQL (MariaDB mai nou).
Intrebarile mele pentru grup sunt:
-
Avand in vedere ca React sau Vue sunt framework-uri, sa utilizez pentru partea de backend Laravel sau doar PHP OOP?
Aici ma intereseaza sa raman cu ceva abilitati dupa finalizarea aplicatiei, orice sfat, idee, consideratie fiind binevenite. -
Sa utilizez MySQL sau Oracle? Dubiile provin tot din prima intrebare, intrucat Laravel are documentatie pentru MySQL. Sunt oarecum familizarizat cu Oracle, pana la urma mare parte din sintaxa este la fel, cu exceptia de exemplu la ID-urile care la MySQL sunt incrementate automat daca se specifica acest aspect la crearea tabelelor, pe cand la Oracle e nevoie de acele sequences.
Stiu ca exista librarii helper pentru Oracle si Laravel, la facultate am avut ca materii Oracle si SGBD Oracle dar din joaca mea pe mici proiectele, am utilizat MySQL.
- Sa ma complic sa fac ceva super complex sau ceva functional si cu aspect modern si responsive?Stiu ca licenta nu e doctorat, m-ar ajuta sfaturi de la cei care au avut licenta in domeniul IT.
Stiu ca mare parte din ce am scris aici se discuta cu profesorul dar, in mare parte, am libertate de alegere si orice raspuns ma va ajuta sa motivez alegerea facuta la momentul prezentarii acesteia. De exemplu, profesorul chiar daca a predat Oracle, nu conditioneaza aplicatia de folosirea acestei baze de date. In ideea de a fi cat de cat aproape de facultate, am ales ca baza de date, una relationala.
Astept cu nerabdare raspunsurile voastre.