Programmēšana

DoneJS JavaScript ietvars kļūst ātrāks

Tagad ir pieejama DoneJS - atvērtā koda JavaScript ietvara reāllaika tīmekļa un mobilo lietotņu veidošanai - 3. versija. Tās veidotāji saka, ka jaunajā versijā ir ātrākas renderēšanas un koku sakustināmie moduļi. Iepriekš zināms kā JavaScriptMVC, DoneJS ļauj izstrādāt reāllaika lietotāja saskarnes, kuras var eksportēt, lai palaistu vairākās platformās.

Kas jauns DoneJS 3. versijā

3.0 versijas atslēga ir inkrementālā renderēšana, kā rezultātā serveru renderēšana notiek ātrāk. Izmantojot pieaugošo renderēšanu, lietojumprogramma tiek sadalīta divās daļās: statiskais saturs, ko var nosūtīt uzreiz, un dinamiskais saturs, kas jāgaida. Nosūtot statisko saturu uzreiz, lietotne var sāknēties agrāk nekā tradicionālajā servera puses renderēšanā. Serveris turpina dinamiskā satura renderēšanu un delta pārsūtīšanu klientam.

Arī jauns DoneJS 3. versijā:

  • CanJS 5.0 klienta puses JavaScript ietvars, ieskaitot koku satricināmus moduļus. Koku kratīšana ir mirušā koda izslēgšanas veids, kas pārbaudaimportēt paziņojumus, lai noteiktu, kurš kods tiek izmantots. CanJS ir arī vieglāk konfigurējams pakalpojumu slānis datu pieprasīšanai.
  • StealJS 2.0 JavaScript atkarības ielādētājs ērtākai atkļūdošanai, noņemot solījuma aizpildi, kad tas nav nepieciešams.

DoneJS apvieno citas tehnoloģijas, tostarp DOM palīgus no jQuery JavaScript bibliotēkas, FuncUnit funkcionālos testus un DocumentJS dokumentācijas dzinēju. 2019. gadā DoneJS celtnieki, kuru galvenais sponsors ir programmatūras inženierijas uzņēmums Bitovi, plāno uzlabot izstrādātāju pieredzi. Viena no prioritātēm ir būvēšanas laiku uzlabošana, izmantojot steal-tools build tehnoloģiju.

Kur lejupielādēt DoneJS 3.0

DoneJS var instalēt, izmantojot NPM:

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