Ohjelmointi

DoneJS JavaScript -kehys nopeutuu

DoneJS: n, reaaliaikaisten verkko- ja mobiilisovellusten rakentamiseen tarkoitetun avoimen lähdekoodin JavaScript-kehyksen versio 3 on nyt saatavana, ja sen luojat sanovat, että uudessa versiossa on nopeampi renderöinti ja puiden ravisteltavat moduulit. Aikaisemmin nimellä JavaScriptMVC DoneJS mahdollistaa reaaliaikaisen käyttöliittymän kehittämisen, joka voidaan viedä toimimaan useilla alustoilla.

Mitä uutta DoneJS-versiossa 3 on

Versio 3.0: n avain on inkrementaalinen hahmontaminen, mikä nopeuttaa palvelimen hahmonnusta. Inkrementaalisen renderoinnin avulla sovellus jaetaan kahteen osaan: staattinen sisältö, joka voidaan lähettää välittömästi, ja dynaaminen sisältö, jonka on odotettava. Lähettämällä staattista sisältöä heti, sovellus voi käynnistyä aikaisemmin kuin perinteisessä palvelinpuolen hahmonnuksessa. Palvelin jatkaa dynaamisen sisällön renderointia ja välittää deltoja asiakkaalle.

Myös uusi DoneJS-versiossa 3:

  • CanJS 5.0 -työasemapuolen JavaScripti-kehys, mukaan lukien puiden ravisteltavat moduulit. Puun ravistelu on eräänlainen kuolleen koodin eliminointi, joka tutkiituonti lauseet sen määrittämiseksi, mitä koodia käytetään. CanJS: llä on myös helpommin konfiguroitava palvelutaso tietojen pyytämistä varten.
  • StealJS 2.0 JavaScript-riippuvuuskuormaaja helpottaa virheenkorjausta poistamalla lupa-polyfill-tiedoston, kun sitä ei tarvita.

DoneJS yhdistää muita tekniikoita, mukaan lukien jQuery JavaScript -kirjaston DOM-apuohjelmat, FuncUnit-toiminnalliset testit ja DocumentJS-dokumentointimoottorin. Vuonna 2019 DoneJS: n rakentajat, joiden pääsponsori on Bitovi-ohjelmistosuunnitteluyritys, aikovat parantaa kehittäjäkokemusta. Yksi prioriteetti on rakennusaikojen parantaminen varastustyökalujen koontitekniikalla.

Mistä ladata DoneJS 3.0

Voit asentaa DoneJS: n NPM: n kautta:

npm install -g donejs donejs lisää sovellus my-app
$config[zx-auto] not found$config[zx-overlay] not found