Hi I am developing my REST proxy for Sencha, I have tested with ExtJS and Sencha Touch frameworks and it does support, pagination, remote filters, remote sorting and so on.
It's developed with Zend Framework 2 and can support different DB types on the same installation. Have a look at: http://apiskeleton.asaconsult.com/ Il giorno martedì 30 dicembre 2014 14:45:08 UTC+1, Jani Tiainen ha scritto: > > On Mon, 29 Dec 2014 06:55:57 -0800 (PST) > Joris Benschop <[email protected] <javascript:>> wrote: > > > Hi List, > > > > I;m a data maangement specialist in a rather large multinational. I'm > > trying to push Django as a fast development framework for front-end > > applications of our databases. Currently the company is focusing on > > Sencha ExtJS and java solutions. Can you help me with pointers why > > Django is better? The free-as-in-beer argument is not very convincing > > by itself. > > > > I'll give my late insight here. We're having rather large SPA's built > on top of ExtJS + Django and REST rather successfully. > > Of course ExtJS and REST is really a joke - there is nothing that > really proper rest support in ExtJS, (no HATEOAS at all) > > For a Django side REST tool we've been using DRF > (Django-Rest-Framework) which big gun for REST api. > > Now why we picked Django over several others - We tried PHP, we > used Java for few web apps (and it's still in use). First reason was > the speed. We could implement features much faster with Python and > Django than we ever could do with Java (we did similiar apps with Java > as well but pace was definitely slower). Specially getting things > done within a reasonable time. Also lot of boilerplate code was > unnecessary. In Java we had really carefully plan every attribute and > getters and setters. Python makes lot of shortcuts there and it's much > more easier to do "magic". Though there lies a danger - you can write > Python code as Java (or even like C code) and that is not pretty > sight... > > Another reason was level of complexity - even simplest Java app > (deployed on Tomcat) takes lot of efforts and "special" knowledge, not > to mention that you have to match versions you build with java versions > and complex configuration. Python is much more forgiving in those parts. > > Of course we've ran a few issues on the road, like composite keys and > some "oo" features of Django ORM that were possible with Hibernate. > > So current main setup in our development stack is Python (2.7), Django > (1.5), Oracle (10g and 11g), ExtJS (4.3), Dojotoolkit (1.6), OpenLayers > (2.x) and mapserver (6.x) > > -- > > Jani Tiainen > > -- > > Jani Tiainen > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/a7fdfc7c-2797-4aa4-8443-e5b5dc1caef0%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

