1. #91
    Sencha User
    Join Date
    Jan 2011
    Posts
    10
    Vote Rating
    2
    Rovak is on a distinguished road

      0  

    Default


    I would like to add a Scala implementation http://www.sencha.com/forum/showthre...ation-in-Scala

  2. #92
    Sencha User
    Join Date
    Oct 2013
    Posts
    7
    Vote Rating
    3
    lmeyer1 is on a distinguished road

      0  

    Default Missing Proxy implementation

    Missing Proxy implementation


    Hello, I looked at the three solutions that don't use a framework:
    • Ext.Direct PHP - Maintained by tommymaintz (Tommy Maintz)
    • Ext.Direct PHP Backend - Maintained by ckr
    • Easy Ext.Direct integration with PHP
    All three have the same shortcoming: they are not usable as a Ext.data.proxy.Direct backend, because the do not implement even simple CRUD operations on a table. Something more complete like paging, total, sorting is completely absent.

    Is this list here complete ? If so I think I have to develop my own backend

  3. #93
    Sencha - Architect Dev Team aconran's Avatar
    Join Date
    Mar 2007
    Posts
    9,399
    Vote Rating
    128
    aconran is a splendid one to behold aconran is a splendid one to behold aconran is a splendid one to behold aconran is a splendid one to behold aconran is a splendid one to behold aconran is a splendid one to behold aconran is a splendid one to behold

      0  

    Default


    Quote Originally Posted by lmeyer1 View Post
    Hello, I looked at the three solutions that don't use a framework:
    • Ext.Direct PHP - Maintained by tommymaintz (Tommy Maintz)
    • Ext.Direct PHP Backend - Maintained by ckr
    • Easy Ext.Direct integration with PHP
    All three have the same shortcoming: they are not usable as a Ext.data.proxy.Direct backend, because the do not implement even simple CRUD operations on a table. Something more complete like paging, total, sorting is completely absent.

    Is this list here complete ? If so I think I have to develop my own backend
    These frameworks enable you to expose your methods. They aren't an ORM and don't aim to be. You will have to write your own CRUD operations and then expose the methods via Ext.Direct.
    Aaron Conran
    @aconran
    Sencha Architect Development Team

  4. #94
    Sencha User Dumas's Avatar
    Join Date
    Dec 2008
    Location
    Vienna, Austria
    Posts
    583
    Vote Rating
    9
    Dumas will become famous soon enough

      0  

    Default


    The point why there are Ext.Direct solutions which are integrated is to provide exactly these features, like on ORM and default CRUD methods.

  5. #95
    Sencha Premium Member
    Join Date
    Mar 2013
    Location
    Sydney, Australia
    Posts
    3
    Vote Rating
    0
    gelliott is on a distinguished road

      0  

    Default


    Hi,

    I have been playing around with this Ext.Direct implementation using SA3. In SA3 only one Direct Resource can be created and if I understand correctly I point the URL in the direct resource to the ashx created in the dotnet project. And doing this works as expected in SA3.

    But does this mean that in a very large project I would need to create all the methods in a single ashx?

    Thanks

    Graeme

  6. #96
    Sencha Premium Member
    Join Date
    Jul 2007
    Location
    Sydney, Australia
    Posts
    228
    Vote Rating
    132
    seade is a name known to all seade is a name known to all seade is a name known to all seade is a name known to all seade is a name known to all seade is a name known to all

      0  

    Default Ext Direct Java implementations as at 2014-09-25

    Ext Direct Java implementations as at 2014-09-25


    Quote Originally Posted by aconran View Post
    Java
    directjngine - Maintained by pagullo (Pedro Soliveres)
    http://code.google.com/p/directjngine/
    http://extjs.com/forum/showthread.php?t=73027

    extdirectspring - Maintained by ralscha
    https://github.com/ralscha/extdirectspring
    http://www.sencha.com/forum/showthre...t-Spring-1.0.0

    extdirect4java - Maintained by piziwate (Steve Guillarmod)
    http://extjs.com/forum/showthread.php?t=67956
    http://code.google.com/p/extdirect4java

    Ext.Direct Struts 2 plugin: extdirectj-s2-plugin - Mainted by stefanorg
    http://extjs.com/forum/showthread.php?t=69353
    http://code.google.com/p/extdirectj-s2-plugin/

    HQExtDirect - Mainted by cattus
    A new reflection based Java server-side stack implementation.
    Examples, additional information and packages you can find at the project's home page:
    http://bitbucket.org/cattus/hqextdirect/
    Forum thread: http://extjs.com/forum/showthread.php?t=70619
    I do not know about the other languages, but the list is very misleading for Java; all but one of the above implementations appears to have been abandoned by its authors. Is there a place where we can collaborate on maintaining a list of the implementations in a more up-to-date fashion?

    Implementation
    Initiated Active Versions supported Links Issues
    extdirectspring
    (ASL 2.0)
    2010
    ralscha
    Yes Ext JS 3.x, Ext JS 4.x, Ext JS 5.x and Sencha Touch 2 applications with a Java/Spring 3 back end Project
    Forum
    Requires Spring backend
    directjngine
    (LGPL)
    2009
    pagullo
    No Ext JS 3.x, Ext JS 4.x. Works with Ext JS 5.x, though not specifically supported. Project
    Forum
    Appears to have been abandoned (Oct 2013) but does not require Spring
    extdirect4java
    (LGPL)
    2009
    piziwate
    No Project
    Forum
    Abandoned 2009
    extdirectj-s2-plugin
    (GPLv3)
    2009
    stefanorg
    No Project
    Forum
    Abandoned 2009
    HQExtDirect
    (GPLv3/LGPL)
    2009
    cattus
    No Project
    Forum
    Abandoned 2009


    I am guessing something like the above would be appreciated for the other languages also.

  7. #97
    Sencha User
    Join Date
    May 2014
    Posts
    3
    Vote Rating
    0
    justdavey is on a distinguished road

      0  

    Default


    Check out https://github.com/NinjaDero/Directly, perfect module for Django/Python. Also works with ExtJS 5. I'm not the author btw!