¿Cuáles son los mayores problemas con Ext JS?

Los principales problemas con ExtJs son,

Marco pesado:

El marco en sí es muy pesado cuando incluye sus js y css necesarios, el contenido de la página web pesará en el rango de 800 Kb a 1.2 Mb, a diferencia de algunos marcos livianos como jquery, donde podemos incluir su biblioteca en El costo de 100kb. Aunque ExtJs proporciona alguna técnica de personalización para incluir las bibliotecas de componentes necesarias en una página web, aún así es más pesado que otros marcos.

Compatibilidad:

A diferencia de Java, no podemos esperar compatibilidad con diferentes versiones de Extjs. Aunque Sencha proporciona la documentación necesaria para todas sus versiones, migrar la página web de una versión de ExtJs a otra según sea necesario, será una tarea difícil.

Examen de la unidad :

Las pruebas unitarias de este marco también son dolorosas. Aunque existen marcos de prueba como Ext Spec, jazmín, etc., la mayoría de ellos tienen licencia y no están disponibles en muchas organizaciones.

Un montón de controladores y oyentes para cada componente:

Hay muchos oyentes, controladores y atributos para cada componente que es muy difícil de dominar por completo. Entonces, mientras enfrentamos algunos problemas, tendemos a consumir mucho tiempo en depurarlos y probablemente terminemos con un cambio de una sola línea / una palabra.

Aunque hay algunas desventajas más, hay algunas ventajas que pueden superarlas, dependiendo del tipo de aplicación web que cree.

Saludos, feliz aprendizaje ..

Sí, tiene una curva de aprendizaje empinada, por otro lado, también tiene conjuntos de características considerables. en el que puede confiar cualquier aplicación empresarial.

Pulgares hacia arriba:
1. modelo de delegación de eventos de sonido para cada componente (cuadrícula, árbol, ventana)
2. problema de navegador cruzado casi a cero
3. buenas opciones de diseño (panel, arreglo, contenedores)
4. DISEÑO DE FLUIDOS. que más nos gusta y ofrece una usabilidad tremenda cuando los componentes cambian de tamaño
5. El manejo de formularios también es bueno (validaciones, enviar)
6. Además, encontramos que su biblioteca util es bastante útil, como codificación, iteraciones
7. Finalmente, 100% extensible … significa, muchas veces, cambiamos el comportamiento de la biblioteca central

Algo empinado:
—————————
1. Para los iniciadores, que no conocen JavaScript orientado a objetos, probablemente lo odiarán tanto como puedan.

2. Los que saben, Javascript orientado a objetos, se convertirán en amantes de la vista al ver su modelo de objetos.

Al final, si está buscando construir una aplicación empresarial con muchos enlaces de cuadrícula, árboles y datos, ExtJS será una buena opción … algo en lo que podemos confiar.

Pero para las aplicaciones de consumo con algunas animaciones y efectos geniales, ExtJS puede no ser un buen lugar para comenzar.

Creo que algunos de los productos intuit están usando ExtJS desde 1.0

Los principales problemas con Ext JS son:

1. Anidamiento excesivo o innecesario de estructuras componentes

2. Pérdidas de memoria causadas por fallas en la limpieza de componentes no utilizados.

3. Estructura de carpeta pobre para el código fuente

Hay muchos problemas, pero algunos de ellos los he declarado.
Para obtener un conocimiento profundo de Ext JS, debe referir un libro que he estado usando desde hace tanto tiempo.

Ir para este libro-Ext JS 6 por ejemplo – Door To Online Cafe