Programavimas

„DoneJS JavaScript“ sistema tampa greitesnė

Dabar yra prieinama „DoneJS“, atviro kodo „JavaScript“ sistemos, skirtos internetinėms ir mobiliosioms programoms realiuoju laiku kurti, 3 versija. Jos kūrėjai sako, kad naujojoje versijoje yra greitesni atvaizdavimo ir medžio sukrėtimo moduliai. Anksčiau žinomas kaip „JavaScriptMVC“, „DoneJS“ leidžia kurti realaus laiko vartotojo sąsajas, kurias galima eksportuoti, kad būtų galima vykdyti kelias platformas.

Kas naujo „DoneJS“ 3 versijoje

Raktas į 3.0 versiją yra prieauginis atvaizdavimas, kuris lemia greitesnį serverio atvaizdavimą. Taikant palaipsnį atvaizdavimą, programa padalijama į dvi dalis: statinį turinį, kurį galima siųsti nedelsiant, ir dinaminį turinį, kurio reikia palaukti. Išsiuntus statinį turinį iš karto, programa gali būti paleista anksčiau nei naudojant įprastą serverio atvaizdavimą. Serveris ir toliau teikia dinaminį turinį ir persiunčia klientui deltas.

Taip pat nauja „DoneJS 3“ versijoje:

  • „CanJS 5.0“ kliento pusės „JavaScript“ sistema, įskaitant medžio purtomus modulius. Medžių purtymas yra negyvo kodo pašalinimo forma, kuri nagrinėjaimportas teiginiai, siekiant nustatyti, koks kodas naudojamas. „CanJS“ taip pat turi lengviau konfigūruojamą paslaugų sluoksnį, reikalaujantį duomenų.
  • „StealJS 2.0 JavaScript“ priklausomybės pakrovėjas, skirtas lengviau derinti pašalinant pažadą užpildyti, kai to nereikia.

„DoneJS“ sujungia kitas technologijas, įskaitant „DOM“ pagalbininkus iš „jQuery JavaScript“ bibliotekos, „FuncUnit“ funkcinius testus ir „DocumentJS“ dokumentacijos variklį. 2019 m. „DoneJS“, kurios pagrindinis rėmėjas yra „Bitovi“ programinės įrangos inžinerijos įmonė, statybininkai planuoja tobulinti kūrėjų patirtį. Vienas prioritetas yra pagerinti kūrimo laiką naudojant „steal-tools build“ technologiją.

Kur atsisiųsti „DoneJS 3.0“

„DoneJS“ galite įdiegti per NPM:

npm install -g donejs donejs pridėti programą mano programa
$config[zx-auto] not found$config[zx-overlay] not found