Domanda

In uno dei miei progetti di sviluppo web in corso, dobbiamo creare una pagina (in realtà una mini applicazione propria) che avrà un'interfaccia interattiva "Web 2.0", più come un'applicazione grafica desktop rispetto a un web tipicoPagina.

Spero di utilizzare un linguaggio di livello superiore che può compilare fino a JS per la logica del lato client, piuttosto che la programmazione direttamente in JS, e clojecript è la mia prima scelta.

Sto cercando una Biblioteca JS GUI che può essere utilizzata dall'interno di Clojecript, e che supporta uno stile di programmazione simile alle librerie della GUI "Desktop" come swing, qt, wxwidget e così via.Dovrebbe consentirmi di creare popup <div> "Windows", inserire widget come pulsanti / etichette / ecc.In loro, allegare i gestori di eventi ai widget, e così via.Lo sai che funzionerebbe?

È stato utile?

Soluzione

Dovresti prendere in considerazione la biblioteca di chiusura di Google.Ha tutte le caratteristiche che chiedi ed è sicuramente utilizzabile da clojuresscript, ho giocato con esso.Vedi http://closure-library.googlecode.com/svn-Storia / R1430 / Docs / Index.html

Altri suggerimenti

Penso che Extjs sarebbe adatto al meglio nel tuo caso, anche se questo è puro JS.Questa è la libreria GUI Web più avanzata al momento e consente di creare applicazioni Web in modo simile a quello utilizzando le lingue desktop e gli IDES.Basta controllare il loro demo .Non penso che ci sarà qualcosa di simile per il clousescript nel futuro previsto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top