⊗jsnxPmBsPM 10 of 57 menu

NextJS фреймворкида продакшен режими

Продакшен режими лойиҳани хостингда ишга тушириш учун мулжалланган. Бу режимнинг асосий мақсади максимал иш чиқиш ва хойҳавфсизликни таъминлаш, шунингдек тизим хотирасини тежаш учун юкланadigan файллар ҳажмини қисқартиришдир.

Продакшен режимининг асосий хусусиятлари:

  • Кодни оптимизация қилиш - продакшенга ишга туширишдан олдин код компиляция қилинади. Масалан, JavaScript ва CSS ни минимизация қилиш амалга оширилиб, уларнинг ҳажми қисқартирилади ва саҳифани юкланish тезлаштирилади.
  • Статик генерация - фреймворк саҳифаларни олдиндан яратиб олади, бу сайтда уларнинг юкланishini тезлаштиради.
  • Расмларни оптимизация қилиш, улар автоматик равишда сиқилади ва турли экран ўлчамлари ва қуроллар учун мослаштирилади.
  • Дибаг маълумотларини ўчириш - браузер саҳифаларидан хатоларни дибаг қилиш учун булган барча код ўчириб ташланади. Бу лойиҳанинг хавфсиз иши учун зарур ва файллар тузилиши ҳақидаги маълумотни фойдаланувчилардан яшириш учун.
  • Ҳарорat қайта юкланmasligi - ишлаб чиқариш режимидан фарқли ўларок, бу ерда ҳар бир киритилган ўзгартиришда автоматик қайта юкланма мавжуд эмас.

Продакшен режими икки команда орқали ишга тушади. Бошлаш учун лойиҳани продакшен-сборка қилиш керак:

npm run build

Ва сўнгра терминал қилинган лойиҳани ишга тушириш керак:

npm start

Лойиҳани ишга туширгандан сўнг сиз лойиҳанинг асосий тузилиши ҳақида маълумот кўрасиз. Махсус белгилар билан лойиҳа контентининг турлари - статик ва динамик белгиланади. Ҳозирча бизда фақат статик контент мавжуд.

Синаб кўриш учун лойиҳани продакшен режимида ишга туширинг.

Продакшен режимини ўчиринг ва ишлаб чиқариш режимини ёқинг. Кейинги дарсларда биз айнан шу режимда ишлаймиз.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш