Finalmente completé una serie de tutoriales que demuestra cómo usar las nuevas clases de asociaciones y patrones MVC de ExtJS-4 con CouchDB mediante el parche de software de Peter Muller. La serie incluye una reseña introductoria, varias capturas de pantalla de video y algunos otros recursos. Puede leer todos los detalles y ver las grabaciones de pantalla aquí:
http://averydc.com/ee/index.php/blog/couchdb_extjs4_a_winning_combination
probablemente he cometido algunos errores y tal vez mal radios aquí y allá, por lo que no dude en ofrecer críticas constructivas. Puedes publicar comentarios en mi publicación de blog. Mi intención es ayudar tanto a los usuarios de CouchDB como a los usuarios de ExtJS-4 a comenzar la construcción de una aplicación CRUD cliente/servidor MVC utilizando bases de datos de documentos como alternativa a las bases de datos relacionales.
Peter Muller creó un parche de software para ExtJS-4 y Sencha Touch que hace que trabajar con bases de datos des-normalizadas sea mucho más fácil. Encuentro que es una solución muy fácil de mantener para mí. Si el parche de software de Peter es algo que funcionará para usted, solicite a los desarrolladores de Sencha que el parche se integre en un lanzamiento oficial de ExtJS-4 y Sencha Touch en el futuro. El hilo está siendo observado por Ed Spencer, ya que siente curiosidad por ver la demanda. Para añadir su voz, obtener el parche, o informar de problemas, por favor publicar un comentario en el hilo de Peter aquí:
http://www.sencha.com/forum/showthread.php?127547-Sencha-Platform-denormalized-Data-patch&highlight=couch
Esperanza esta llena una necesidad ... Gracias.
El autor de ExtJs en la acción está trabajando en un libro para 4, pero no va a estar fuera por un tiempo (principios del próximo año creo?), es en su foro. En este momento, creo que la mejor manera de aprender es utilizando la documentación de Ext4. Sin embargo, puede obtener una buena comprensión de la biblioteca utilizando uno de los libros en 3, y luego usar los documentos para migrar su código existente. – brett
La otra cosa en que pensar es que Ext JS 4 no está * realmente * listo para producción en este momento; todavía están solucionando muchos errores y empujando a los desarrolladores de Sencha todo el tiempo para obtener comentarios frecuentes. Si bien hay algunos grandes cambios en el pensamiento (los modelos de datos y clases son algunos de los más grandes), aprender los conceptos básicos de Ext JS 3 definitivamente no va a doler. –