Programmēšana

Sistēma, kas agrāk bija pazīstama kā JavaScriptMVC, sasniedz 1.0

DoneJS, atvērtā koda JavaScript ietvars, kas iepriekš bija pazīstams kā JavaScriptMVC, ir sasniedzis 1.0 versijas statusu.

Saskaņā ar izstrādātāja Bitovi teikto, DoneJS ir paredzēts augstas veiktspējas reāllaika lietotņu mobilajām ierīcēm, tīmeklim un galddatoriem izveidei, piemēram, renderēšanai servera pusē un ātrai lejupielādei. Izstrādātāju mērķis ir panākt, lai dienas laikā tiktu izveidota ar funkcijām bagāta izstrādes un ražošanas vide, uzskata Bitone izpilddirektors Džastins Mejers, DoneJS projekta dibinātājs.

DoneJS, kuru var instalēt no NPM, piedāvā atbalstu Electron, GitHub bibliotēkai, lai izveidotu starpplatformu darbvirsmas lietojumprogrammas ar HTML, CSS un JavaScript. Versija 1.0 ietver arī CanJS 3, priekšgala bibliotēku kolekciju uzturamu tīmekļa lietotņu izveidošanai, kā arī StealJS 1, iekrāvēju un paketi moduļu koda izgatavošanai, sacīja Chasen Le Hara, Bitovi izstrādātājs.

CanJS ir klienta puses MVC ietvars, savukārt StealJS nodrošina JavaScript un CSS atkarības pārvaldību un veidošanas rīkus. StealJS piedāvā moduli nosacīti ielādēt paketi steal-conditional, kas ir noderīga polifillēšanai, internacionalizācijai un armatūras ielādēšanai dev režīmā. Kopš 1.0 izlaišanas Bitovi ir uzlabojis StealJS, atbalstot Babel spraudņus un sākotnējos iestatījumus, kā arī izstrādājot atkarību paketes, lai paātrinātu ielādes laiku. Tikmēr CanJS 3 atbalsta datu modeļa slāni, ar kuru var savienot, kā arī pārveidotājus, kas atvieglo divvirzienu saistīšanu veidnēs.

Saskaņā ar Meijera teikto, DoneJs vienkārši izauga no iepriekšējā nosaukuma. "JavaScriptMVC tika izveidots jau sen, lai būtu klienta puses MVC bibliotēka, iedvesmojoties no Ruby on Rails," viņš teica. "Tas arvien palielinājās pēc funkcijām un sarežģītības, līdz vairs nepārstāvēja nosaukumu", kas tika mainīts apmēram pirms gada.

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