Ноде.јс 14.0 је овде и ово су његове вести

Ослобађање нова верзија Ноде.јс 14.0 који ллега са новим експерименталним АПИ-јем усредсређен на локално складиште, Надоградња В8 мотора (користи се у разним прегледачима) и још неколико побољшања.

Ова нова верзија Ноде.јс имаће ЛТС статус, али ће бити додељена до октобра након стабилизације. Подршка за Ноде.јс 14.0 биће доступна до априла 2023 а одржавање најновије верзије ЛТС Ноде.јс 12.0 трајаће до априла 2022, док ће за наредну годину бити укинута подршка верзије Ноде.јс 10. Што се тиче верзије 13.0, подршка ће јој бити укинута у јуну ове године. године.

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

Да би се проширила функционалност апликација за Ноде.јс, припремљена је велика колекција модула у којој можете пронаћи модуле са имплементацијом ХТТП и СМТП сервера и клијената, КСМПП, ДНС, ФТП, ИМАП, ПОП3, модуле за интеграција са различитим веб оквирима, ВебСоцкет и Ајак управљачким програмима, ДБМС конекторима (МиСКЛ, ПостгреСКЛ, СКЛите, МонгоДБ), механизмима шаблона, ЦСС механизмима, имплементацијом криптографских алгоритама и ауторизационим системима (ОАутх), КСМЛ парсерима.

Шта је ново у Ноде.јс 14.0?

У овој новој верзији способност генерисања дијагностичких извештаја у лету или када се десе одређени догађаји, стабилизира се, одражавајући догађаје који помажу у дијагностицирању проблема као што су падови, погоршање перформанси, цурење меморије, велико оптерећење процесора, неочекивани излаз грешака итд.

Мотор В8 је ажуриран на верзију 8.1, у коме уведене су нове оптимизације перформанси а додане су и иновације као што су нови логички оператер уније "??". (враћа десни операнд ако је леви опералд НУЛЛ или недефинисан и обрнуто), оператор "?." за једнократну проверу целокупног ланца својстава или позиве (на пример, "дб? .усер? .наме? .ленгтх" без претходних провера), методу Интл.ДисплаиНаме за добијање локализованих имена итд.

Поред тога, истиче додатак експерименталне подршке за асинхрони АПИ за локално складиштење са имплементацијом класе АсинцЛоцалСтораге, која се може користити за стварање асинхроног стања са управљачима на основу повратних позива и обећавајућих позива.

Подршка за имплементацију АсинцЛоцалСтораге омогућава складиштење података током обраде веб захтева, налик локалним нитима за појединачне нити на другим језицима.

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

На пример, понашање хттп.ОутгоингМессаге је близу стреам.Вритабле и нет.Соцкет близу стреам.Дуплек. Опција аутоДестрои је подразумевано постављена на тачно, што подразумева позив _дестрои након завршетка.

У саопштењу се такође помиње да је упозорење о експерименталним карактеристикама уклоњено приликом учитавања модула ЕЦМАСцрипт 6 и извоза модула помоћу израза за увоз и извоз. Истовремено, примена ЕСМ модула остаје експериментална.

Додата је експериментална подршка за ВАСИ АПИ (ВебАссембли системски интерфејс), који пружа програмске интерфејсе за директну интеракцију са оперативним системом (ПОСИКС АПИ за рад са датотекама, сокетима итд.).

Поред тога, повећани су захтеви за минималне верзије компајлера и платформи: мацОС 10.13 (Хигх Сиерра), ГЦЦ 6, Виндовс новији од 7 / 2008Р2.

Како инсталирати Ноде.ЈС на Линук?

Инсталација Ноде.ЈС је прилично једноставна, само за њу Морају отворити терминал у систему и у њега ће откуцати једну од следећих команди, у зависности од дистрибуције.

У случају оних који су корисници Д.ебиан, Убунту и деривати, они само морају откуцати следеће:

sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm

Док за оне који су корисници Арцх Линук, Мањаро, Арцо Линук или било који други дериват Арцх-а:

sudo pacman -S nodejs npm

Корисници ОпенСУСЕ-а, само откуцајте следеће:

sudo zypper ar \
http://download.opensuse.org/repositories/devel:/languages:/nodejs/openSUSE_13.1/ \
Node.js
sudo zypper in nodejs nodejs-devel

Коначно за оне који користе Федора, РХЕЛ, Центос и деривати:

sudo dnf -i nodejs npm

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

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

*

*

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