ComponentJS

Software screenshot:
ComponentJS
Dettagli del software:
Versione: 1.2.7 Aggiornato
Data di caricamento: 10 Dec 15
Sviluppatore: Ralf S. Engelschall
Licenza: Libero
Popolarità: 42

Rating: nan/5 (Total Votes: 0)

ComponentJS è un framework MVC che divide HTML 5 applicazioni in diversi strati per i contenuti più facile e l'amministrazione comportamento.

ComponentJS utilizza moduli / componenti per organizzare interfaccia utente e il comportamento UX per attività più facili, migliori e più veloci estensibilità, amministrazione e supporto.

Per conoscere meglio i modelli di sviluppo ComponentJS e principi di funzionamento, prima di leggere la documentazione in linea.

La libreria funziona con client-side (browser) e server-side (Node.js) ambienti

Cosa c'è di nuovo in questa versione:.

  • versioni allineate tra NPM package.json e della versione dei file.

Cosa c'è di nuovo nella versione 1.2.6:

  • versioni allineate tra NPM package.json e il file VERSION .

Cosa c'è di nuovo nella versione 1.2.4:

  • MIGLIORAMENTO:
  • Aggiorna le dipendenze di compilazione-time e rimuovere l'uso del compito & quot ormai obsoleto Grunt, grugnito-extend-config & quot;.
  • bugfix:
  • Fixed & quot; attendere & quot; parametro testdrive # poll () per il caso di un numero passato invece di una funzione.
  • L'ordine di risoluzione dei Clazz / Trait è stato fissato.
  • L'attraversamento di Clazz / Trait su & quot; this.base () & quot; chiamate è stato fissato.

Cosa c'è di nuovo nella versione 1.1.1:

  • bugfix:
  • .base fisso () metodo per eredità concatenamento situazioni con classe più di un genitore.
  • fissi la sostituzione fase di compilazione per le informazioni sulla versione ComponentJS nell'API.

Cosa c'è di nuovo nella versione 1.0.2:

  • Maggiore Corporatura Ambiente Refactoring: passa dalla pianura Unix fare (1) per Grunt.
  • Aggiunto (API esposto) utilità selezionare il metodo () per la selezione dei valori da arbitrari oggetti grafici strutturati.
  • Aggiunto il supporto per la convalida di un valore contro un sottoinsieme della specifica tipo.
  • Aggiunto il supporto per la manipolazione e l'osservazione valori arbitrari modello strutturati.
  • Aggiunto & quot; def & quot; (valore di default) opzione per immobili () per semplificare il codice di applicazione.

Cosa c'è di nuovo nella versione 1.0.0:

  • Rimosso il & quot; asincrona & quot; Opzione sul registro (), in quanto non ha mai funzionato ed era un idea di design sbagliato comunque.
  • Nella eventi editoriali di & quot; diffusione & quot; opzione di default non è più a & quot; vero & quot; al fine di migliorare le prestazioni in casi normali.
  • Miglioramento processo di compilazione: fornire un & quot; stage0 & quot; obiettivo che non ha bisogno di alcun attrezzo speciale accanto a & quot; perl & quot; e & quot; shtool & quot; al fine di consentire agli sviluppatori Windows di partecipare più facilmente.
  • Aggiunto & quot; il targeting & quot; Opzione (booleana) a spina () / scollegare () e in questo modo indirettamente fissano la semantica di collegamento () in caso di un obiettivo dovrebbe collegare su se stessa.
  • Aggiunto & quot; portata & quot; (stringa) possibilità di immobili () per consentire un modo più conveniente per scopo una proprietà invece di speciale & quot; nome @ campo & quot; sintassi del & quot; nome & quot; opzione.
  • Nel debugger, anteporre i messaggi di log invece di aggiungere loro come questo è molto più conveniente durante il debug.
  • Aggiunto ganci necessari per progetto compagno & quot;. componentjs-tracing & quot ;, per consentire alle applicazioni più semplice strumentazione ComponentJS basate
  • Miglioramento e la definizione dattiloscritto aggiornato per più recente dattiloscritto 0,9 ordine mondiale (dove & quot; bool & quot; & quot non è; booleano & quot ;, ecc).
  • Salta campi non-enumerabili e speciali campi & quot; costruttore & quot; e & quot; prototipo & quot; sulla convalida oggetto / hash.
  • fissi clonazione interna di oggetti Array (che viene utilizzato per i quot &; dinamiche & quot;! parte di cs.clazz).
  • Migliorare l'encoder JSON interno ai cicli rilevare più correttamente.
  • Consenti anche & quot; null & quot; come un identificatore per convalidare contro la speciale null oggetto.
  • Consenti applicazione per imporre ancora prese standard saltando la deduzione jQuery / ExtJS se nessun parametro 'tipo' è dato.

Cosa c'è di nuovo nella versione 0.9.10:

  • fissi clonazione interna di oggetti Array (che viene utilizzato per i quot &; dinamiche & quot;!. parte di cs.clazz)
  • Migliorare l'encoder JSON interno ai cicli rilevare più correttamente.
  • Consenti anche & quot; null & quot; come un identificatore per convalidare contro la speciale null oggetto.
  • Consenti applicazione per imporre ancora prese standard saltando la deduzione jQuery / ExtJS se nessun parametro 'tipo' è dato.

Cosa c'è di nuovo nella versione 0.9.9:.

  • Passa codice-base per ultimo JSHint
  • Migliorare la documentazione delle API.
  • ridotto le dipendenze di compilazione tempo esterni.
  • cs.params Bugfix () e aggiungere gancio aggiuntivo per i plugin di cs.params ().
  • Fornire & quot; this.result & quot; (il risultato aggregato corrente) e & quot; this.hooks & quot; (il numero totale di ami registrati) per il meccanismo di aggancio interno per consentire di sfruttare i plugin da ulteriori informazioni.
  • Ridurre il numero di chiamate ridondanti annotazione interne nel meccanismo Clazz / tratto centrale.
  • Cleanup tutte interne & quot; cs.params () & quot; usi di utilizzando & quot; rich & quot; o & quot; def & quot; ma non sia in parallelo (come non ha senso).

Requisiti :

  • Javascript abilitato sul lato client
  • Node.js per ambienti server-side

Programmi simili

Apache MyFaces
Apache MyFaces

12 May 15

Web Starter Kit
Web Starter Kit

10 Apr 16

Prontotype
Prontotype

13 Apr 15

Altri software di sviluppo Ralf S. Engelschall

mod_ssl
mod_ssl

2 Jun 15

OpenPKG
OpenPKG

3 Jun 15

jQuery Markup
jQuery Markup

9 Feb 16

Commenti a ComponentJS

I commenti non trovato
Aggiungi commento
Accendere le immagini!