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.

Reply via email to