Programování

Rámec JavaScriptu DoneJS se zrychluje

Nyní je k dispozici verze 3 DoneJS, otevřeného rámce JavaScriptu pro vytváření webových a mobilních aplikací v reálném čase. Tvůrci tvrdí, že nová verze má rychlejší moduly pro vykreslování a otřesy. DoneJS, dříve známý jako JavaScriptMVC, umožňuje vývoj uživatelských rozhraní v reálném čase, která lze exportovat a spustit na více platformách.

Co je nového ve verzi 3 DoneJS

Klíčem k verzi 3.0 je přírůstkové vykreslování, které vede k rychlejšímu vykreslení serveru. S přírůstkovým vykreslením je aplikace rozdělena na dvě části: statický obsah, který lze odeslat okamžitě, a dynamický obsah, který musí čekat. Okamžitým odesláním statického obsahu se aplikace může spustit dříve než v tradičním vykreslování na straně serveru. Server pokračuje v vykreslování dynamického obsahu a předává delty klientovi.

Také nové v DoneJS verze 3:

  • Rámec JavaScriptu CanJS 5.0 na straně klienta, včetně modulů otřesitelných stromem. Třepání stromů je forma eliminace mrtvého kódu, která zkoumáimport příkazy k určení, jaký kód se používá. CanJS má také snadněji konfigurovatelnou servisní vrstvu pro vyžádání dat.
  • Zavaděč závislostí JavaScript StealJS 2.0 pro snazší ladění odstraněním slibného polyfillu, pokud není potřeba.

DoneJS kombinuje další technologie včetně pomocníků DOM z knihovny jQuery JavaScript, funkčních testů FuncUnit a dokumentačního modulu DocumentJS. V roce 2019 plánují stavitelé společnosti DoneJS, jejímž hlavním sponzorem je společnost zabývající se softwarovým inženýrstvím Bitovi, zlepšit zkušenosti vývojářů. Jednou z priorit je zkrácení doby sestavování pomocí technologie budování nástrojů steal.

Kde stáhnout DoneJS 3.0

DoneJS můžete nainstalovat přes NPM:

npm install -g donejs donejs přidat aplikaci moje aplikace
$config[zx-auto] not found$config[zx-overlay] not found