Нект.јс 9.3 долази са подршком за генерисање статичких веб локација, 404 оптимизацију и још много тога

Нект.јс 9.3

Нект.јс је Реацт оквир за генерирање на страни сервера, који су његови творци представили као нула-конфигурациони једнокомадни ланац алата за Реацт апликације.

Овај оквир пружа заједничку структуру која вам омогућава да лако креирате Реацт фронт-енд апликацију и транспарентно управља приказивањем на страни сервера. Нект.јс верзија 9.3 је лансирана у понедељак са новим функцијама и неким побољшањима, од којих као главну новину можемо пронаћи могућност генерисања статичких локација.

Шта је ново у програму Нект.јс 9.3?

Издањем Нект.јс 9.0, оквир је представио концепт статичке аутоматске оптимизације. када страница нема захтеве за блокирање опоравак података попут гетИнитиалПропс, аутоматски ће се приказати у ХТМЛ-у након што је изграђена.

Постоје и други случајеви у којима бисте можда желели да направите страницу у статичном ХТМЛ-у током компајлирања, чак и уз блокирање захтева за извлачењем података. То је случај, на пример, са маркетиншким страницама покреће систем за управљање садржајем (ЦМС).

Нект.јс 9.3 представља две нове методе опоравка података: гетСтатицПропс и гетСерверСидеПропс.

Ове нове методе имају много предности у односу на модел гетИнитиалПропсјер постоји јасна разлика између онога што ће постати ССГ (Статиц Сиде Генератион) и ССР (Сервер Сиде Рендеринг). Они су додаци за АПИ.

Све нове функције су уназад компатибилне и могу се усвајати постепено. Нема амортизације и гетИнитиалПропс наставља да ради нормално. Додан је параметар гетСтатицПатхс да би се добило динамичко усмеравање.

  • гетСтатицПропс: омогућава добијање података током изградње;
  • гетСтатицПатхс - Наведите динамичко усмеравање засновано на подацима;
  • гетСерверСидеПропс: омогућава вам да добијете податке за сваки захтев.

Још једна промена која се издваја од ове нове верзије је подршка за режим прегледа. Представљамо вам гетСтатицПропс у Нект.јс отвара нове могућности, као што је коришћење могућности приказивања Нект.јс на захтев под одређеним условима.

Нпр приликом прегледа нацрта У ЦМС-у ћете желети да прескочите статичко приказивање и прикажите страницу на захтев са нацртом садржаја уместо објављеног садржаја. Желите да Нект.јс прескочи статичку изградњу само у овом конкретном случају. Према тиму Нект.јс, режим прегледа вам омогућава да то урадите.

Начин рада преглед омогућава корисницима да прескоче генерисану страницу статички да на захтев (ССР) врате нацрт странице, на пример из ЦМС-а. Међутим, није ограничен на одређене системе управљања садржајем. Режим прегледа интегрише се директно са гетСтатицПропс и гетСерверСидеПропс тако да се може користити са било којом врстом решења за опоравак података.

Нект.јс 9.2 је додао подршку за уграђени ЦСС, али је Нект.јс 9.3 додао подршку за Сасс. Подржани су глобални листови стилова и ЦСС модули, као и уграђени ЦСС. Нект.јс сада подржава ЦСС модуле са Сасс датотекама користећи конвенцију о именовању датотека [име] .модуле.сцсс. За разлику од подршке која је претходно била доступна у Нект.јс 5+ са нект-сасс, глобални Сасс и ЦСС модули сада могу коегзистирати.

Модули ЦСС вам омогућава локално управљање Сассом аутоматским креирањем јединствених имена класа.

Са верзијом 9.0 од Нект.јс, постојала је страница која није аутоматски приказана у ХТМЛ-у статички: 404 страница.

Главни разлог за то је што је страница са грешкама која увлачи 404 обрађена више него 404. На пример, такође је обрађена грешка. Пошто се 404 странице приказују за непостојеће путање, приказивање странице на захтев могло би довести до већих трошкова и већег оптерећења сервер. Оквирна верзија 9.3 побољшава ствари и нуди аутоматску статичку оптимизацију за 404 странице.

Сада, када ваш захтев не укључује прилагођену страницу еррор.јс, датотека Нект.јс аутоматски генерише страницу 404 статички и користи га када треба послужити 404. То се догађа аутоматски и нису потребне промене.

Ову страницу такође можете прилагодити. Да бисте заменили подразумевану страницу 404, можете да креирате датотеку 404.јс.

Ако желите да сазнате више о томе, можете се обратити следећи линк. 


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.