Byla vydána verze njs 1.0.0, modulu pro integraci interpretu jazyka JavaScript do http serveru nginx. Njs umožňuje používat JavaScriptové skripty v konfiguračních souborech pro rozšíření funkcí nginx. Skripty mohou být použity k určení pokročilé logiky zpracování požadavků, generování konfigurace, dynamické generaci odpovědí, modifikaci požadavku/odpovědi nebo rychlému vytváření zátarasů pro řešení problémů v webových aplikacích. Kód projektu je napsán v C a je distribuován pod licencí BSD.
V nové verzi byl vlastní JavaScriptový engine njs přeřazen do kategorie zastaralých. Jako hlavní doporučený engine by měl být použit QuickJS, který vytvořil Fabrice Bellard. Mezi nové možnosti ve verzi 1.0.0 se uvádí zpřísnění kontroly požadavků v metodě ngx.fetch() a unifikace tříd pro zpracování výjimek.
Zdroj: opennet.ru
