Many times, especially during the development process you will be building an application with a team of several developers. To facilitate the development process there may be times where you may in charge of building either the server side resources, and another developer is in charge of building the UI piece or vice-versa. Both the Sencha Touch and ExtJS frameworks will recognize that a Cross-Origin conflict is occurring during an [...]
Read More
In the last post, I simply set up a very basic structure for a Sencha Touch 2 application using node.js and express.js to deliver the application. Pretty dull stuff right! I thought it would be interesting to wire up the node Ext.Direct npm module into this test Sencha Touch 2 application. First step is to install the module itself which is straightforward: The docs on the npm module suggest adding [...]
Read More
Update Part 2 of this article – Wiring up Ext.Direct to Sencha Touch 2 with Node.JS and Express.JS is available I wanted to setup a development environment to try out the new Sencha Touch 2.2.1 library along with a node.js/express.js backend for handling data requests. I started out by downloading the latest Sencha Cmd. If you already have Cmd installed you can check out your version with this command: Upgrading [...]
Read More
I was recently asked to demonstrate a prototype of the ExtJS grid which was capable of highlighting realtime updates using Socket.IO as the communication layer. Although this example is using an older version of the ExtJS framework (3.2) – all of the general principles will still apply for ExtJS 4 and will of course be much more simple to implement with the new MVC architecture. A quick search showed several [...]
Read More
Update April 11, 2013 An official npm module supported by Sencha can be found at: https://npmjs.org/package/extdirect Introduction The Sencha framework provides a multitude of data connection opportunities to connect a client side application to the server side. The framework introduces a language agnostic technology to access remote server side methods called Ext Direct. There are several supported server-side environments including PHP, Java, .NET and others however conspicuously missing from the [...]
Read More