4 Nov 2013 1:27 PM #31
Thx for your interest in Ext4j.
I m working on getting the source code out asap.
I will share a new explorer application soon and short after that will upload the code the GitHub to get some community support around the project.
4 Nov 2013 4:13 PM #32
Thanks, looking forward to it !
To be honest, I would much rather have the library now than wait for an even more amazing explorer app.
5 Nov 2013 12:30 AM #33
5 Nov 2013 2:05 AM #34
But I m planing to go back to Touch4j development since I see a great potential to a seamless integration between Sencha Touch and Ext JS.
5 Nov 2013 2:45 AM #35
Yes, and having Java strict type-checking makes refactoring a lot easier to perform (although IntelliJ does a pretty good job at it)
I'm curious to see the what Ext4J and Touch4J do in terms of development speed: Can you change/update Java code while the appserver is running ? This is currently why I love ExtJS: you can see immediate results, without having to restart Tomcat for every code change.
5 Nov 2013 3:04 AM #36
The advantages actually go beyong simple code refacroting.
Yes you get the same edit/refresh work flow that you have with regular JS development.
I can only speak for myself and the people I work with.
Once we embrassed Ext4j/Touch4j/GWT we never looked back to JS development
6 Nov 2013 1:30 AM #37
Will the Explorer be open source too ?
Cant wait to see the final product.
6 Nov 2013 11:00 PM #38
I played around a bit with Touch4J (which I presume is similar to Ext4J), and have an concern: Would the application use RPC to fetch data (e.g. from the stores), or would it use the 'normal' JsonStore / XMLHttpRequest way of fetching data ?
Ideally, I would like to leverage static type checking Java code to build the application, but still use ExtJS's JsonStore and Model and View (not the Controller) to run the app.
IMHO, the 'control' part of their MVC framework is rather weak, and I would much rather use the GWT handlers (e.g. button.addClickHandler()).
What do you use in 'real life' applications ? RPC or XMLHttpRequest/JSON ?
6 Nov 2013 11:31 PM #39
For what I remember the store only expects a list of BaseModel. It does not matter how you get them (RPC, RequestBuilder, RequesFactory, Resty GWT, etc...)
The Proxy mechanism is (not yet) supported.
Concerning event handling i m the one to blame
Ext4j will have GWT's like Event Handlers(good for UI Binder).
And I hope to upstream that to Touch4j.
We do use a lot of Resty GWT lately.
But also RPC and RequestFactory.
7 Nov 2013 6:09 AM #40
Are there plans to support the Json Proxy ? And the Sencha MVC pattern ?
We are currently using it a lot to populate the stores, and I would prefer this mechanism rather than having to use a BaseModel class...
Currently we are working with JPA and MongoDB based backends