ComponentJS on MVC kehys, joka jakaa HTML 5 apps eri kerroksia helpottaa sisällön ja käyttäytyminen hallinnon.
ComponentJS käyttää moduulien / komponenttien järjestää UI ja UX käyttäytyminen helpottaa, paremmin ja nopeammin laajennettavuus, hallinto ja tukitehtäviä.
tutustua paremmin ComponentJS kehitysmalleja ja toimintaperiaatteet, lue ensin online-asiakirjat.
Kirjasto toimii client-side (selaimet) ja server-side (Node.js) ympäristöissä.
Mikä on uusi tässä julkaisussa:
- Aligned versioita välillä NPM package.json ja versio Tiedoston.
Mikä on uusi versiossa 1.2.6:
- Aligned versioita välillä NPM package.json ja versio Tiedoston .
Mikä on uusi versiossa 1.2.4:
- parannus:
- Päivitä build-aikariippuvuudet ja poistaa käytöstä tarpeettomiksi käyneet Grunt tehtävä & quot; murisija-laajentaa-config & quot;.
- bugikorjauksia:
- Kiinteät & quot; odota & quot; parametri testdrive # kyselyn () tapaukselle kulunut useita sijasta toiminto.
- ratkaiseminen järjestys Clazz / Trait on vahvistettu.
- läpikäyminen Clazz / Trait & quot; this.base () & quot; puhelut on vahvistettu.
Mikä on uusi versiossa 1.1.1:
- bugikorjauksia:
- Kiinteät .base () menetelmä perintö ketjutuksessa tilanteita, joissa on enemmän kuin yksi vanhemman luokan.
- Kiinteät build-aika korvauksena ComponentJS version tiedot API.
Mikä on uusi versiossa 1.0.2:
- Major Build Ympäristö Refaktorointi: siirtynyt tavallinen Unix tehdä (1), Grunt.
- Lisätty (API altistuvat) apuohjelma valitse () valintatapa arvot mielivaltaisen rakenteellisen objektin kuvaajat.
- Lisätty tuki validointi arvo suhteessa osajoukko tyypin määrityksestä.
- Lisätty tuki manipuloimalla ja havainnoimalla mielivaltainen jäsennelty malli arvoja.
- Lisätty & quot; def & quot; (Oletusarvo) mahdollisuus menetelmä omaisuus () yksinkertaistaa sovelluksen koodi.
Mikä on uusi versiossa 1.0.0:
- Poistettu & quot; async & quot; vaihtoehto rekisterissä (), sellaisena kuin se koskaan toiminut ja se oli väärä suunnittelusta muutenkin.
- kustantaminen Tapahtumat & quot; leviämisen & quot; vaihtoehto ei enää oletuksena & quot; totta & quot; parantamiseksi suorituskykyä standardin tapauksissa.
- Paranna rakentaa prosessi: tarjota & quot; stage0 & quot; tavoite, joka ei tarvitse mitään erikoistyökaluja vieressä & quot; Perl & quot; ja & quot; shtool & quot; jotta kehittäjät Windows osallistua helpommin.
- Lisätty & quot; kohdistaminen & quot; (Boolean) mahdollisuus pistoke () / irrota () ja näin välillisesti vahvistetaan semanttinen linkin () jos kohde olisi yhdistettävä itseensä.
- Lisätty & quot; laajuus & quot; (String) mahdollisuus omaisuus (), jotta helpompi tapa soveltamisala ominaisuus sijasta erityistä & quot; nimi @ soveltamisalaan & quot; syntaksi & quot; nimi & quot; vaihtoehto.
- debuggeri, prepend lokiviestit sijasta lisäämällä ne tämä on paljon helpompaa aikana virheenkorjaus.
- Lisätty tarvittavat koukut kumppani hankkeen & quot; componentjs-jäljitys & quot ;, jotta helpompi instrumentointi ComponentJS pohjaisia sovelluksia.
- Edistykselliset ja päivitetään kirjoituskoneella määritelmä uudemmille kirjoituskoneella 0,9 maailmanjärjestyksestä (minne & quot; bool & quot; ei & quot; boolean & quot ;, jne).
- Siirry ei-enumerable kenttiä ja erikoisalat & quot; rakentaja & quot; ja & quot; prototyyppi & quot; objektin / hash validointi.
- Kiinteät sisäinen kloonaus Array esineitä (jota käytetään & quot; dynamiikka & quot; osa cs.clazz!).
- parantamaan sisäistä JSON anturin oikeammin havaita sykliä.
- Salli myös & quot; null & quot; tunnisteena vahvistamaan vastaan olion null.
- Salli sovelluksen vielä valvoa standardin pistorasiat ohita jQuery / ExtJS päättely jos ei "tyyppi" parametri on annettu.
Mikä on uusi versiossa 0.9.10:
- Kiinteät sisäinen kloonaus Array esineitä (jota käytetään että & quot; dynamiikka & quot; osa cs.clazz!).
- parantamaan sisäistä JSON anturin oikeammin havaita sykliä.
- Salli myös & quot; null & quot; tunnisteena vahvistamaan vastaan olion null.
- Salli sovelluksen vielä valvoa standardin pistorasiat ohita jQuery / ExtJS päättely jos ei "tyyppi" parametri on annettu.
Mikä on uusi versiossa 0.9.9:
- Vaihda koodi-pohja uusin JSHint.
- Paranna API-dokumentaation.
- alennetulla ulkoinen rakentaa-aikariippuvuudet.
- Bugikorjaus cs.params () funktio ja lisätä koukku liitännäisiä cs.params ().
- Anna & quot; this.result & quot; (Nykyinen yhteenlaskettu tulos) ja & quot; this.hooks & quot; (Rekisteröidystä kokonaismäärästä koukkujen) sisäiseen koukkaaminen mekanismista, jonka avulla liitännäisiä Vipuvoimaa lisätietoja.
- Vähentää tarpeettomia sisäisen huomautus puhelut Keski Clazzissa / ominaisuus mekanismi.
- uudelleenjärjestäminen kaikki sisäiset & quot; cs.params () & quot; käyttötarkoituksissa käyttämällä joko & quot; req & quot; tai & quot; def & quot; mutta ei molempia samanaikaisesti (koska ei ole järkeä).
vaatimukset :
- Javascriptin asiakkaan puolella
- Node.js palvelinpuolen ympäristöissä
Kommentteja ei löytynyt