JavaScript další úrovně

S JavaScriptem pracovalo mnoho lidí, ale stále máme tendenci přehlížet a podceňovat, jak mocným se JS postupem času skutečně stal.

Jazyk ožil v roce 1995 a po dlouhou dobu byl divoce používán výhradně pro vývoj webových aplikací.

Když však Nodejs přišel do města, VŠECHNO se změnilo a rychle se stal nejpoužívanějším jazykem díky svým neuvěřitelným vlastnostem.

Jak nyní můžeme využít všech dobrot, které nodejs nabízí??

Já a přítel jsme se to ze všech sil snažili předvést v knihovně, kterou jsme vytvořili:https://github.com/reqorg/reqless. Jmenuje se reqless a byl vytvořen prostřednictvím nízkoúrovňových sítí v c++ a byl svázán s js pomocí Napi , což nám umožní vytvářet pokročilé funkce v c++ a používat je v JS a také zvýšit jejich rychlost.

Pokud máte rádi Rust, můžete použít wasm-bindgen .

Toto je jen jeden vánek toho, co nodejs umí, měli byste se také podívat na neuvěřitelné podřízené procesy nodejs, které pomohly v mnoha projektech (dokonce i sestavení discord bota schopného spouštět cpp kód v sanboxovém prostředí) . A pokud děláte více backendových a energeticky náročných věcí, měli byste se také podívat na multithreading v js!

Opravdu se mi líbí, aby to bylo jednoduché a neztrácel příliš mnoho vašeho času, takže prozatím děkuji za váš čas :)