Modaliteti i Prodhuimit në Kornizën NextJS
Modaliteti i prodhimit është i destinuar për nisfjen e projektit në hosting. Qëllimi kryesor i këtij modaliteti është të sigurojë performancën maksimale dhe sigurinë e projektit, si dhe të reduktojë vëllimin e skedarëve të ngarkuar për të kursyer memorie sistemi.
Karakteristikat kryesore të modalitetit të prodhimit:
- Optimizimi i kodit - përpara nisjes në prodhim, kodi kompilohet. Për shembull, kryhet minimizimi i JavaScript dhe CSS për të reduktuar madhësinë e tyre dhe për të përshpejtuar ngarkimin e faqes.
- Gjenerimi statik - korniza gjeneron faqet paraprakisht, gjë që përshpejton ngarkimin e tyre në faqe.
- Optimizimi i imazheve, të cilat automatikisht ngjeshën dhe përshtaten për madhësi të ndryshme ekrani dhe pajisjesh.
- Heqja e informacionit të debug - i gjithë kodi për debugimin e gabimeve hiqet nga faqet e shfletuesit. Kjo është e nevojshme për funksionim të sigurt të projektit dhe fshehjen e informacionit për strukturën e skedarëve nga përdoruesit.
- Mungesa e ringarkimit të nxehtë - ndryshe nga modaliteti i zhvillimit, këtu nuk ka ringarkim automatik për çdo ndryshim të bërë.
Modaliteti i prodhimit niset me dy komanda. Së pari duhet kryer ndërtimin e prodhimit të projektit:
npm run build
Dhe pastaj të nisni projektin e ndërtuar:
npm start
Pas nisjes së projektit, ju do të shihni informacion për strukturën kryesore të projektit. Me simbole të veçanta shënohen lëlojet e përmbajtjes së projektit - statike dhe dinamike. Për momentin, ne kemi vetëm përmbajtje statike.
Për të provuar, nisni projektin në modalitetin e prodhimit.
Çaktivizoni modalitetin e prodhimit dhe aktivizoni modalitetin e zhvillimit. Në mësimet në vijim ne do të punojmë pikërisht në këtë modalitet.