Deployment & Concluzii

Doru Bulubasa
/

Încheiem această serie cu două componente esențiale pentru orice aplicație reală: publicarea în cloud și o reflecție sinceră asupra lecțiilor învățate. Discutăm opțiuni de hosting pentru React și API-ul .NET și extragem bune practici din arhitectura DDD aplicată în proiect.


Read More

Funcționalități avansate într-un blog modern: Comentarii, Paginare, Upload și SEO

Doru Bulubasa
/

Comentarii, relații între entități, paginare, upload imagine cover și SEO: tot ce ai nevoie pentru un blog modern cu React și .NET Core.


Read More

Autentificare și Autorizare în React + .NET Core: Identity + JWT + Protejarea rutelor

Doru Bulubasa
/

În acest articol învățăm cum să securizăm un blog folosind autentificare cu JWT, implementarea ASP.NET Core Identity, și cum gestionăm loginul și tokenul în React. Vom explora concepte moderne de autorizare și protejare a resurselor.


Read More

Testare automată în React + .NET Core: de la unit la integration

Doru Bulubasa
/

Scrie teste automate în React și .NET: unit tests, integration tests, WebApplicationFactory, React Testing Library, Vitest. Ghid practic pentru aplicații moderne.


Read More

Interacțiunea Frontend ↔ Backend

Doru Bulubasa
/

Conectează React și .NET Core într-un blog modern. Află cum să creezi endpointuri, să consumi API-uri și să validezi datele în ambele părți.


Read More

Arhitectură DDD în .NET Core: Cum structuri proiectele backend în mod curat și scalabil

Doru Bulubasa
/

Domain-Driven Design (DDD) ajută la separarea clară a responsabilităților în aplicațiile .NET. În acest articol începem să aplicăm DDD pentru un backend de tip blog, explicând conceptele cheie și structurând proiectul în straturi clare: Domain, Application, Infrastructure și API.


Read More

Introducere în stack-ul React + .NET Core: Avantaje și scenarii de utilizare

Doru Bulubasa
/

Află de ce stack-ul React + .NET Core este ideal pentru aplicații moderne web. Descoperă avantajele fiecărei tehnologii și scenariile în care această combinație excelează.


Read More