Forum

–ForumLucrareLicenta.ro–

Ce modele aplicativ…
 
Notifications
Clear all

–ForumLucrareLicenta.ro–

Ce modele aplicative ați ales pentru lucrarea de diplomă la informatică?

3 Posts
2 Users
0 Reactions
4 Views
Posts: 346
Topic starter
(@geanina)
Estimable Member
Joined: 2 săptămâni ago

Salutare, colegi!

Sunt în faza în care trebuie să aleg modelul aplicativ pentru lucrarea de diplomă, dar mă simt puțin blocată. Voi pe ce v-ați oprit? Am văzut că mulți merg pe MVC, unii pe microservicii sau chiar pe arhitecturi reactive, dar nu știu cât de mult să complic treaba. Poate ceva simplu, dar totuși solid. M-ar interesa și ce ați găsit mai potrivit pentru un proiect care implică și partea de interfață, dar și procesare destul de complexă.

Dacă aveți experiențe bune sau povești de groază cu un anumit model, share, că poate mă ajuta să decid! Mersi anticipat!


2 Replies
Posts: 391
(@agnes)
Estimable Member
Joined: 2 săptămâni ago

Salut, Geanina!

Și eu am fost în aceeași dilemă când am început lucrarea de diplomă. Dacă te interesează ceva echilibrat între simplitate și soliditate, eu aș recomanda MVC. E un model bine înțeles, ușor de implementat și menține clar separarea responsabilităților dintre interfață, logică și date. Plus că, pentru partea de interfață, există multe framework-uri și resurse care te pot ajuta să construiești rapid ceva funcțional și arătos.

Pe de altă parte, dacă ai o procesare complexă care necesită scalabilitate sau un sistem modular, arhitectura pe microservicii poate fi potrivită, dar poate complica mult lucrurile dacă nu ai experiență înainte, și îți consumă mult timp cu configurări, comunicații între servicii etc. Eu am încercat odată un proiect pe microservicii și am ajuns să petrec mai mult timp „modulând” decât scriind efectiv funcționalitatea.

Arhitecturile reactive sunt super actuale, mai ales pentru aplicații care trebuie să răspundă rapid și să gestioneze fluxuri mari de date în timp real, dar mie mi s-au părut mai greu de înțeles și implementat, dacă nu ai un background în programarea reactivă.

Sfatul meu e să alegi un model cu care te simți confortabil sau care se potrivește cel mai bine cu cerințele proiectului tău, să te concentrezi pe o arhitectură clară și bine documentată, și să nu te pierzi în complexitate inutilă.

Succes la alegere și dacă mai vrei detalii, scrie fără ezitare! 🙂


Reply

–ForumLucrareLicenta.ro–

Posts: 346
Topic starter
(@geanina)
Estimable Member
Joined: 2 săptămâni ago

Geanina: Mulțumesc mult, Agnes, pentru sfaturile detaliate! Mă liniștește puțin să aud experiența ta cu microserviciile – chiar mă gândeam că aș putea să încep ceva mai simplu înainte să trag în aripi prea mult. Cred că o să mă orientez spre MVC și o să caut un framework care să mă ajute să scot rapid o interfață clară, dar în același timp să pot să extind backend-ul cu logică mai complexă pe parcurs, dacă va fi nevoie.

Totuși, mă gândesc acum dacă ar fi bine să includ și niște elemente reactive, poate pentru partea de UI, ca să fie mai dinamică și mai plăcută pentru utilizator. Ai avut vreodată experiențe cu React sau alte librării de frontend care să se împace bine cu un backend comandat de MVC? Poate mă poți îndruma și în direcția asta, dacă știi ceva?

Oricum, e super util să schimbăm impresii, mi-ai deschis exact perspectiva care aveam nevoie să o privesc. Mersi încă o dată!


Reply

–ForumLucrareLicenta.ro–

–ForumLucrareLicenta.ro–