Programmering

DoneJS JavaScript-rammeverk blir raskere

Versjon 3 av DoneJS, et open source JavaScript-rammeverk for å bygge nett- og mobilapper i sanntid, er nå tilgjengelig, og skaperne sier at den nye versjonen har raskere gjengivelse og tre-rystbare moduler. Tidligere kjent som JavaScriptMVC, muliggjør DoneJS utvikling av brukergrensesnitt i sanntid som kan eksporteres for å kjøre på flere plattformer.

Hva er nytt i DoneJS versjon 3

Nøkkelen til versjon 3.0 er trinnvis gjengivelse, noe som resulterer i raskere gjengivelse av serveren. Med trinnvis gjengivelse er et program delt i to deler: statisk innhold som kan sendes umiddelbart, og dynamisk innhold som må vente. Ved å sende statisk innhold med en gang, kan en app starte tidligere enn i tradisjonell gjengivelse på serversiden. Serveren fortsetter å gjengi dynamisk innhold og videresende deltas til klienten.

Også nytt i DoneJS versjon 3:

  • JavaScript-rammeverket CanJS 5.0 på klientsiden, inkludert tre-rystbare moduler. Træristing er en form for eliminering av dødkode som undersøkerimport uttalelser for å bestemme hvilken kode som brukes. CanJS har også et lettere konfigurerbart tjenestelag for å be om data.
  • StealJS 2.0 JavaScript-avhengighetslaster for enklere feilsøking ved å fjerne løfte-polyfyll når det ikke er nødvendig.

DoneJS kombinerer andre teknologier, inkludert DOM-hjelpere fra jQuery JavaScript-biblioteket, FuncUnit funksjonstester og DocumentJS-dokumentasjonsmotoren. I 2019 planlegger byggherrer av DoneJS, hvis hovedsponsor er Bitovi software engineering company, å forbedre utvikleropplevelsen. En prioritet er å forbedre byggetider med teknologien for å stjele verktøy.

Hvor laster du ned DoneJS 3.0

Du kan installere DoneJS via NPM:

npm install -g donejs donejs legg til app min-app
$config[zx-auto] not found$config[zx-overlay] not found