MERN Stack
MERN este un stack în care se foloseș te JavaScript atât pe client, cât ș i pe server.
un program de dezvoltare a aplicaț iilor web cu utilizarea MongoDB ExpressJS React ș i
NodeJS.
- MongoDB: Este o bază de date NoSQL, care este utilizată pentru a crea noi tipuri de
aplica ț ii, îmbunătă ț irea experien ț ei clientului, accelerarea timpului de
comercializare ș i reducerea costurilor. MongoDB a fost creat pentru a oferi
escalabilitate, performanț ă ș i disponibilitate mare, escaladând de la o implementare de
server unic pentru arhitecturi complexe mari de centre de date. MongoDB
oferă un performanț ă ridicată, atât pentru citire cât ș i pentru scriere, amplificând
calculul în memorie (in-memory).
- ExpressJS: Este o infrastructură de aplicaț ii web [Link] minimă ș i flexibilă care
oferă un set solid de caracteristici pentru aplica ț iile web ș i
mobile. Este dotat cu mii de metode de program de utilitate HTTP ș i
middleware la dispoziț ie. Oferă un strat subț ire de caracteristici de
aplicaț ii web de bază, care nu ascund caracteristicile NodeJS.
- REACT: React este o bibliotecă Javascript axată pe dezvoltarea interfeț elor de
utilizator. Serveș te pentru a dezvolta aplicaț ii web într-un mod mai ordonat ș i cu
mai puț in cod decât dacă foloseș ti Javascript pur sau biblioteci precum jQuery centrate pe
manipularea DOM. Permite ca vizualizările să se asocieze cu datele, astfel încât,
Ș i dacă se schimbă datele, se schimbă ș i opiniile.
- NodeJS: Este un mediu de execu ț ie multiplatformă, open-source,
pentru stratul serverului. Este conceput pentru a construi aplicaț ii de reț ea scalabile,
ca un mediu de execuț ie JavaScript orientat pe evenimente asincrone.