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