ComponentJS ist ein MVC-Framework, die HTML-5-Anwendungen in verschiedenen Schichten für eine einfachere Inhalt und Verhalten Verwaltung teilt.
ComponentJS nutzt Module / Komponenten UI und UX-Verhalten für leichter, besser und schneller Erweiterbarkeit, Verwaltung und Support-Aufgaben zu organisieren.
Um mit ComponentJS Entwicklungsmuster und Arbeitsprinzipien besser kennen zu lernen, zuerst die Online-Dokumentation zu lesen.
Die Bibliothek arbeitet mit Client-Seite (Browser) und Server-Seite (Node.js) Umgebungen
Was ist neu in dieser Pressemitteilung:.
- Ausgerichtet Versionen zwischen NPM package.json und VERSION Datei.
Was ist neu in der Version 1.2.6:
- Ausgerichtet Versionen zwischen NPM package.json und Version Datei .
Was ist neu in der Version 1.2.4:
- VERBESSERUNG:
- Update Build-Zeitabhängigkeiten und entfernen Sie die Nutzung des mittlerweile veraltet Grunt Aufgabe & quot; Grunzen-erstrecken-config & quot;.
- Bugfixes:
- Feste & quot; warten Sie & quot; Parameter der Testfahrt # poll () für den Fall einer bestandenen Nummer anstelle einer Funktion.
- Das Auflösungs Reihenfolge Clazz / Trait wurde behoben.
- Die Durchquerung Clazz / Trait auf & quot; this.base () & quot; Anrufe wurde behoben.
Was ist neu in der Version 1.1.1:
- Bugfixes:
- Feste .base () Methode für die Vererbung Verkettung Situationen mit mehr als einer übergeordneten Klasse.
- Feste der Build-Zeit-Ersatz für den ComponentJS Versionsinformationen in der API.
Was ist neu in der Version 1.0.2:
- Wichtige Build Environment Refactoring: von einfachen Unix schaltet machen (1) bis Grunt.
- Added (API ausgesetzt) Dienstprogramm auswählen () Methode für die Auswahl der Werte von beliebigen strukturierten Objektgraphen.
- Unterstützung für die Validierung Wert gegen eine Teilmenge der Typangabe.
- Unterstützung für die Manipulation und das Beobachten beliebige strukturierte Modellwerte.
- Added & quot; def & quot; (Standardwert) Option zum Verfahren Immobilie (), um den Anwendungscode zu vereinfachen.
Was ist neu in der Version 1.0.0:
- Entfernt die & quot; async & quot; Option auf Register (), wie es noch nie gearbeitet und war ein falsches Design-Idee sowieso.
- Auf Publishing Veranstaltungen der & quot; Ausbreitung & quot; Option nicht mehr standardmäßig auf & quot; true & quot; um die Leistung in Standardfällen zu verbessern.
- Erhöhen Sie Build-Prozess: eine & quot; Stage0 & quot; Ziel, das keine speziellen Werkzeuge braucht neben & quot; perl & quot; und & quot; shtool & quot; um Entwickler unter Windows zu ermöglichen, leichter zu beteiligen.
- Added & quot; Targeting & quot; (boolean) Option zum Stecker () / Unplug () und auf diese Weise mittelbare Festsetzung der semantischen der link (), falls ein Ziel sollte verlinken auf sich selbst.
- Added & quot; Geltungsbereich & quot; (string) Option auf Eigentum (), um eine bequeme Möglichkeit, Rahmen ermöglichen eine Eigenschaft anstelle der speziellen & quot; name @ Rahmen & quot; Syntax der & quot; name & quot; Option.
- Im Debugger prepend Protokollmeldungen anstelle von Anhängen auf, da dies ist viel mehr während des Debuggens bequem.
- Hinzugefügt notwendigen Haken für Begleiter Projekt & quot;. componentjs-Tracing & quot ;, um einfacher Instrumentierung ComponentJS basierte Anwendungen erlauben
- Verbesserte und aktualisierte Maschinenschrift Definition für neuere Typescript 0.9 Weltordnung (wobei & quot; bool & quot; nicht & quot; & quot ;, boolean usw.).
- überspringen nicht-aufzählbar Felder und die Sonderfelder & quot; Konstruktor & quot; und & quot; Prototyp & quot; auf Objekt / Hash-Validierung.
- Feste internen Klonen von Array-Objekte (die für die & quot verwendet wird; Dynamik & quot;! Teil cs.clazz).
- Verbesserung der internen JSON Encoder Zyklen mehr richtig erkennen.
- Lassen auch & quot; null & quot; als eine Kennung, um gegen die speziellen Objekt null zu überprüfen.
- Lassen Anwendung noch Normsteckdosen Durchsetzung durch Überspringen des jQuery / ExtJS Inferenz, wenn kein Parameter 'type' gegeben ist.
Was ist neu in Version 0.9.10:
- Fixed internen Klonen von Array-Objekte (die verwendet wird, für die & quot; Dynamik & quot;!. Teil cs.clazz)
- Verbesserung der internen JSON Encoder Zyklen mehr richtig erkennen.
- Lassen auch & quot; null & quot; als eine Kennung, um gegen die speziellen Objekt null zu überprüfen.
- Lassen Anwendung noch Normsteckdosen Durchsetzung durch Überspringen des jQuery / ExtJS Inferenz, wenn kein Parameter 'type' gegeben ist.
Was ist neu in der Version 0.9.9:.
- Schalten Code-Basis, um aktuelle JSHint
- Erhöhen Sie API-Dokumentation.
- Reduziert die externen Build-Zeitabhängigkeiten.
- Bugfix cs.params () -Funktion und zusätzliche Haken für Plugins, um cs.params ().
- Geben Sie & quot; this.result & quot; (die aktuelle aggregierte Ergebnis) und & quot; this.hooks & quot; (die Gesamtzahl der registrierten Haken) an den internen Einhängemechanismus, damit Plugins aus Weitere Informationen zu nutzen.
- Reduzieren Sie die Anzahl der redundanten internen Annotation Anrufen in der zentralen clazz / Zug-Mechanismus.
- Cleanup alle internen & quot; cs.params () & quot; Gebräuche, indem Sie entweder & quot; req & quot; oder & quot; def & quot; aber nie beide parallel (wie es keinen Sinn macht).
Anforderungen :
- JavaScript auf Clientseite aktivieren
- Node.js für serverseitige Umgebung
Kommentare nicht gefunden