Programmering

Rammeverket tidligere kjent som JavaScriptMVC treffer 1.0

DoneJS, et JavaScript-rammeverk med åpen kildekode, tidligere kjent som JavaScriptMVC, har nådd versjon 1.0-status.

DoneJS er ment for å bygge sanntidsapper med høy ytelse for mobil, nett og stasjonær, og støtter DoneJS muligheter som gjengivelse på serversiden og raske nedlastinger, ifølge utvikler Bitovi. Målet for utviklere er å få satt opp et funksjonsrikt utviklings- og produksjonsmiljø på en dag, ifølge Bitovi-sjef Justin Meyer, en grunnlegger av DoneJS-prosjektet.

DoneJS, som kan installeres fra NPM, har støtte for Electron, GitHubs bibliotek for å bygge plattformapplikasjoner på flere plattformer med HTML, CSS og JavaScript. Versjon 1.0 inkluderer også CanJS 3, en samling frontend-biblioteker for å bygge vedlikeholdbare nettapper, og StealJS 1, en laster og pakker for å lage modulkode, sa Chasen Le Hara, en utvikler hos Bitovi.

CanJS er et MVC-rammeverk på klienten, mens StealJS tilbyr JavaScript- og CSS-avhengighetsstyrings- og byggeverktøy. StealJS tilbyr den stjele-betingede pakken for moduler med betinget lasting, som er nyttig for polyfills, internasjonalisering og lasting av inventar i dev-modus. Bitovi har forbedret StealJS siden 1.0-utgivelsen med støtte for Babel-plugins og forhåndsinnstillinger, samt for å utvikle bunker av avhengigheter for å øke hastigheten på lastetider. CanJS 3 støtter i mellomtiden kan-koble datamodellaget i tillegg til omformere som gjør toveis bindinger enklere i maler.

DoneJs vokste rett og slett ut av det forrige navnet, ifølge Meyer. "JavaScriptMVC ble bygget for lenge siden for å være et MVC-bibliotek på klienten, inspirert av Ruby on Rails," sa han. "Det fortsatte å vokse i funksjoner og kompleksitet til det ikke lenger representerte navnet," som ble endret for rundt et år siden.

$config[zx-auto] not found$config[zx-overlay] not found