Programovanie

Rámec predtým známy ako JavaScriptMVC zasahuje 1.0

DoneJS, otvorený zdrojový rámec JavaScriptu, predtým známy ako JavaScriptMVC, dosiahol stav verzie 1.0.

Podľa vývojára Bitovi je DoneJS určený na vytváranie vysoko výkonných aplikácií v reálnom čase pre mobilné zariadenia, web a stolné počítače. Podporuje funkcie, ako je vykreslenie na strane servera, rýchle sťahovanie. Cieľom pre vývojárov je získať funkčne bohaté vývojové a produkčné prostredie pripravené za deň, tvrdí generálny riaditeľ spoločnosti Bitovi Justin Meyer, zakladateľ projektu DoneJS.

DoneJS, ktorý je možné nainštalovať z NPM, obsahuje podporu pre Electron, knižnicu GitHub pre vytváranie multiplatformových desktopových aplikácií s HTML, CSS a JavaScript. Verzia 1.0 obsahuje aj CanJS 3, kolekciu front-endových knižníc na vytváranie udržiavateľných webových aplikácií, a StealJS 1, nakladač a zväzok na vytváranie modulárneho kódu, uviedol Chasen Le Hara, vývojár spoločnosti Bitovi.

CanJS je rámec MVC na strane klienta, zatiaľ čo StealJS poskytuje nástroje na správu a vytváranie závislostí JavaScriptu a CSS. StealJS ponúka balík steal-conditional pre podmienečné načítanie modulov, ktorý je užitočný pre polyfill, internacionalizáciu a načítanie zariadení v režime dev. Bitovi vylepšil StealJS od vydania 1.0 s podporou doplnkov a predvolieb Babel, ako aj vývoja balíkov závislostí na urýchlenie načítania. CanJS 3 medzitým podporuje vrstvu dátového modelu s možnosťou pripojenia, ako aj prevodníky, ktoré uľahčujú obojsmerné väzby v šablónach.

DoneJs podľa Meyera jednoducho vyrástol z jeho predchádzajúceho názvu. „JavaScriptMVC bol vybudovaný už dávno ako knižnica MVC na strane klienta, inšpirovaná programom Ruby on Rails,“ uviedol. „Stále viac rástol vo vlastnostiach a zložitosti, až kým prestal predstavovať názov,“ ktorý sa zmenil asi pred rokom.

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