Programiranje

DoneJS JavaScript framework je hitrejši

Zdaj je na voljo različica 3 DoneJS, odprtokodnega okvira JavaScript za izdelavo spletnih in mobilnih aplikacij v realnem času. Njeni ustvarjalci pravijo, da ima nova različica hitrejše upodabljanje in drevesne module. DoneJS, prej znan kot JavaScriptMVC, omogoča razvoj uporabniških vmesnikov v realnem času, ki jih je mogoče izvoziti za izvajanje na več platformah.

Kaj je novega v različici 3 DoneJS

Ključ različice 3.0 je postopno upodabljanje, kar povzroči hitrejše upodabljanje strežnika. Pri postopnem upodabljanju je aplikacija razdeljena na dva dela: statična vsebina, ki jo je mogoče poslati takoj, in dinamična vsebina, ki mora počakati. S takojšnjim pošiljanjem statične vsebine se lahko aplikacija zažene prej kot pri tradicionalnem upodabljanju na strani strežnika. Strežnik še naprej upodablja dinamično vsebino in posreduje delte odjemalcu.

Novo tudi v različici 3 DoneJS:

  • Okvir JavaScript CanJS 5.0 na strani odjemalca, vključno z drevesnimi moduli. Tresenje dreves je oblika odprave mrtve kode, ki jo preučujeuvoz izjave za določitev, katero kodo uporabljamo. CanJS ima tudi lažje nastavljiv nivo storitve za zahtevanje podatkov.
  • Nalagalnik odvisnosti JavaScript StealJS 2.0 za lažje odpravljanje napak z odstranitvijo polyfill za obljubo, kadar ni potrebno.

DoneJS združuje druge tehnologije, vključno s pomočniki DOM iz knjižnice jQuery JavaScript, funkcionalnimi testi FuncUnit in dokumentacijskim mehanizmom DocumentJS. Leta 2019 graditelji DoneJS, katerih glavni pokrovitelj je podjetje za programsko inženirstvo Bitovi, načrtujejo izboljšanje izkušnje za razvijalce. Ena izmed prednostnih nalog je izboljšanje časa izdelave s tehnologijo gradnje orodij za krajo.

Kje prenesti DoneJS 3.0

DoneJS lahko namestite prek NPM:

npm install -g donejs donejs dodaj aplikacijo my-app
$config[zx-auto] not found$config[zx-overlay] not found