¿Qué considera que es un buen marco web de cliente para usar en la aplicación empresarial de interfaz? jQuery? ¿YUI? ¿Otro? Algunos complementos útiles?
La aplicación se utilizará principalmente para reemplazar internamente una aplicación de escritorio para la entrada de datos y muchas consultas / vistas.
Respuestas:
Por mi dinero, no puedes vencer a jQuery. Hace que trabajar con JavaScript sea mucho más fácil. El lado de la GUI listo para usar es limitado, pero hay muchas extensiones de terceros para las cuadrículas y tales que pueden ser de ayuda para sus puntos de vista.
fuente
Aquí hay algunas bibliotecas útiles:
También hay un marco Dojo allí, que básicamente te hace programar en JS como si fuera una aplicación GUI de escritorio, pero no puedo decir mucho al respecto. Mire presentaciones de video sobre él.
fuente
Depende de su presupuesto y de los detalles de la licencia, pero siempre he sido un gran admirador de jQuery + ExtJS. jQuery es una herramienta fantástica para trabajar con DOM y un simple Marco AJAX, y lanzar ExtJS encima de jQuery lo une todo. ExtJS es el mejor kit de interfaz de usuario de JavaScript con el que he trabajado. Es rápido, nunca se encontró con un error (pero tiene sus peculiaridades), y el soporte comercial está disponible, si lo necesita.
ExtJS tiene muchas características de las que se beneficiaría una aplicación LOB, como el escritorio y los gráficos . Los gráficos están basados en flash pero es parte del mismo paquete.
El hecho de que sea comercial irrita a algunas personas, pero en general es un marco bien redondeado que llena muchos vacíos.
fuente
Todos tienen sus propias opciones, pero yo elijo Dojo, es demasiado bueno y te quita muchos dolores de cabeza. Pero sí, si está buscando todas esas extensiones y cosas de terceros, entonces jQuery podría ser mejor para usted, y sí, jQuery definitivamente tiene una comunidad más grande que el dojo, pero créame que eso no le hará mucho daño.
Dojo puede ser muy confuso al principio, pero vale la pena el tiempo que dedicas a él.
fuente
Para hacer un reemplazo en el lado del cliente de un viejo "estilo Winform", las aplicaciones de backoffice impulsadas por Sencha (EXTJS) han demostrado ser una muy buena opción.
fuente