Programovanie

Rámec JavaScriptu DoneJS sa zrýchľuje

Teraz je k dispozícii verzia 3 DoneJS, otvoreného rámca JavaScriptu na vytváranie webových a mobilných aplikácií v reálnom čase. Jej tvorcovia tvrdia, že nová verzia má rýchlejšie moduly vykresľovania a rozhýbanie stromov. DoneJS, ktorý sa v minulosti nazýva JavaScriptMVC, umožňuje vývoj používateľských rozhraní v reálnom čase, ktoré je možné exportovať a spustiť na viacerých platformách.

Čo je nové v DoneJS verzie 3

Kľúčom k verzii 3.0 je prírastkové vykresľovanie, ktoré vedie k rýchlejšiemu vykresleniu servera. Pri prírastkovom vykreslení je aplikácia rozdelená na dve časti: statický obsah, ktorý je možné odoslať okamžite, a dynamický obsah, ktorý musí čakať. Okamžitým odoslaním statického obsahu sa aplikácia môže zaviesť skôr ako v tradičnom vykresľovaní na strane servera. Server pokračuje v vykresľovaní dynamického obsahu a preposiela delty klientovi.

Nové tiež v DoneJS verzie 3:

  • Rámec JavaScriptu CanJS 5.0 na strane klienta vrátane modulov otriasateľných stromom. Trasenie stromov je forma eliminácie mŕtveho kódu, ktorá sa skúmadovoz príkazy na určenie toho, aký kód sa používa. CanJS má tiež ľahšie konfigurovateľnú vrstvu služieb na vyžiadanie údajov.
  • Zavádzač závislostí JavaScript StealJS 2.0 pre jednoduchšie ladenie odstránením sľubu-polyfill, ak to nie je potrebné.

DoneJS kombinuje ďalšie technológie vrátane pomocníkov DOM z knižnice JavaScript jQuery, funkčných testov FuncUnit a dokumentačného nástroja DocumentJS. V roku 2019 plánujú stavitelia spoločnosti DoneJS, ktorej hlavným sponzorom je spoločnosť zaoberajúca sa softvérovým inžinierstvom Bitovi, zlepšiť skúsenosti vývojárov. Jednou z priorít je zlepšenie časov budovania pomocou technológie budovania nástrojov steal-tools.

Kde stiahnuť DoneJS 3.0

DoneJS môžete nainštalovať cez NPM:

npm install -g donejs donejs pridať aplikáciu moja-aplikácia
$config[zx-auto] not found$config[zx-overlay] not found