Режими production дар фреймворки NextJS
Режими production барои оғози лоиҳа дар хостинг пешбинӣ шудааст. Мақсади асосии ин режим таъмин намудани баландтарин иҷро ва амнияти лоиҳа, инчунин кам кардани ҳаҷми файлҳои боркунӣ барояти захира кардани ҳофизаи система мебошад.
Хусусиятҳои асосии режими production:
- Оптимизатсияи код - пеш аз оғоз дар production код компилятсия мешавад. Масалан, минимизатсияи JavaScript ва CSS барои кам кардани андозаи онҳо ва суръатбахшии боркунии саҳифа иҷро мешавад.
- Генератсияи статӣ - фреймворк саҳифаҳоро пешакӣ ҳосил мекунад, ки ин боркунии онҳоро дар сомеа зуд мекунад.
- Оптимизатсияи тасвирҳо, ки ба таври худкор фишурда шуда, барои андозаҳои гуногуни экрану дастгоҳҳо мутобиқ карда мешаванд.
- Тоза кардани маълумоти ислоҳкунӣ - ҳамаи код барои ислоҳи хатогӣ аз саҳифаҳои браузер тоза карда мешавад. Ин барои коркарди бехатари лоиҳа ва пинҳон кардани маълумот дар бораи сохтори файлҳо аз корбарон зарур аст.
- Набудани боркунии гарм - ба фарқи аз режими таҳия, дар ин ҷо боркунии худкори ҳар як тағйири воридшуда вуҷуд надорад.
Режими production оғоз меёбад бо ду фармон. Барои оғоз аввал бояд созмони production-и лоиҳа иҷро карда шавад:
npm run build
Ва сипас лоиҳаи сохташударо оғоз кунед:
npm start
Пас аз оғози лоиҳа шумо маълумотро хоҳед дид дар бораи сохтори асосии лоиҳа. Бо рамзҳои махсус навъҳои мундариҷаи лоиҳа - статӣ ва динамикӣ нишон дода мешаванд. Ҳоло мо танҳо мундариҷаи статӣ дорем.
Барои санҷиш лоиҳаро дар режими production оғоз кунед.
Режими production-ро хомӯш кунед ва режими таҳияро фаъол кунед. Дар дарсҳои оянда мо дар ҳамин режим кор хоҳем кард.