2008-12-05 24 views
5

Estoy tratando de armar una lista de marcos de widgets de UI de JavaScript para su consideración en un proyecto. Idealmente, sería una biblioteca que tiene una gama de widgets UI listos, sin dependencias de frameworks de extensión/manipulación dom/js como JQuery o Prototype, mínimo adicional cruft, como API Ajax y selectores DOM etc.Frameworks for JavaScript UI Widgets?

Esto es lo que que tengo hasta ahora:

  • qooxdoo,
  • ScriptClient
  • ExtJs

Podría alguien sugerir cualquier otra que vale la pena un vistazo?

Por favor, no sugiera, JQuery, Prototype, Mootools, Dojo, etc., su enfoque principal es no proporcionar widgets ui.

+1

El enfoque principal de Dojo Dijit (un sub-proyecto del Dojo) es proporcionar widgets. Echar un vistazo. –

Respuesta

3

YUI (interfaz de usuario yahoo) tiene un buen conjunto de widgets ui.

0

Mi opinión de Dojo es que en realidad es muy muy orientado a proporcionar widgets de interfaz de usuario, no es que lo recomiende de todos modos.

Creo que luchará con sus limitaciones: cada armazón similar a un artilugio más allá de los ejemplos más triviales depende de algún marco base JS para hacer el trabajo pesado, y eso es algo bueno.

+2

Específicamente Dojo Dijit (un subproyecto) es todo sobre widgets. –

+0

["orientado"] (http://english.stackexchange.com/questions/11874/oriented-vs-orientated) –

1

Esta wiki article es una buena comparación de diferentes obras de marcos de script java. Esta comparación se basa en diferentes parámetros. Da una idea de los diferentes aspectos de los marcos.

+0

Personalmente he trabajado con ExtJS. Puede usarlo para fines comerciales con muy poco costo. Y muy buen soporte y una comunidad muy activa. – Biswanath

0

widgets activos (http://www.activewidgets.com) - muy buenos controles que se asemejan a los que se encuentran comúnmente en Win32 y funcionan muy bien tanto en IE y Firefox.

-1

Rialto (Rich Internet Application Toolkit) es una biblioteca de widgets javascript con navegador cruzado ajax. Debido a que es un agnóstico de tecnología, puede encapsularse en componentes gráficos JSP, JSF, .Net, Python o PHP. El objetivo de Rialto es facilitar el acceso al rico desarrollo de aplicaciones de Internet a los desarrolladores corporativos. Idealmente, un desarrollador de Rialto no necesita escribir ni comprender código DHTML, Ajax o DOM.

El objetivo de Rialto son las aplicaciones web corporativas y no los sitios web de Internet.

+0

Rialto dejó de desarrollarse en 2012. –

-1

SproutCore tiene un buen conjunto: http://www.sproutcore.com/

+0

Sproutcore dice en [su página Acerca de] (http://sproutcore.com/about/): ** SproutCore no es para widgets de entrega inmediata ** –

Cuestiones relacionadas