Anyone attempted GluJS with ExtJS 6 ?

14 views
Skip to first unread message

murrayh...@gmail.com

unread,
Feb 4, 2016, 5:53:56 PM2/4/16
to GluJS
Hi All,

I have done quite a bit of work on GluJS to get it working well with Sencha Cmd build, Touch, etc. All good. I will commit to my branch once I am happy that all is well - still some things to attend to with Touch.

ExtJS 6 has now been around for a while and has some attractive features. Of course it still needs GluJS for all the other reasons. I have a fairly large Ext/Touch codebase - much of it still not converted to GluJS since there is a lot of shared business logic and I wanted to get GluJS for Touch working before I started the major conversion. Also, I didn't want to jump across to ExtJS 6 until a. it was stable and b. I could use GluJS with it.

So, has anyone attempted an ExtJS 6 adapter for GluJS? Any thoughts on the subject? I see the posts about ExtJS 5 support being problematic.

I am keen to know who is out there using GluJS and what Sencha versions you are using.

Cheers,
Murray

Ryan Smith

unread,
Feb 4, 2016, 6:24:15 PM2/4/16
to GluJS
Hey Murray!

I know of one installation that uses Extjs 4.x with GluJS that is really large.  On my own projects we've stopped at Extjs 4.x.  Those are administrative screens that don't need a lot of attention, so they just continue to work without any trouble.  However, all of our new development has gone to ReactJS.  As far as Extjs 6, I know that the major installation that I mentioned before was looking to upgrade and my recommendation was to keep it at 4.x and use a newer tech to transition.  I'm not sure what their final decision was, but I believe they are going to hold at 4.x and as new products come up they'll use something else.

Hope that helps... even though its kind of bad news :(.

-Ryan

--
You received this message because you are subscribed to the Google Groups "GluJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to glujs+un...@googlegroups.com.
To post to this group, send email to gl...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/glujs/78e6e55c-186d-4d0f-810c-611ef06f55e2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Murray Hopkins

unread,
Feb 5, 2016, 6:35:51 AM2/5/16
to gl...@googlegroups.com

Thanks Ryan. Yes, bad news but kind of what I was expecting. The ReactJS path is probably where I will end up too.

Could you give me a bit more detail about how you "replaced" what GluJS does when using ReactJS? eg BDD and localisation. Also, what widget library are you using that replaces ExtJS/Touch with all its widgets? If you could mention some libraries that would point me in a direction that would be great.

I clearly need to migrate but I just cannot switch at this point. And, for now, ExtJS4 and Touch will suffice. My question is whether I bother to switch everything over to use GluJS if that has become the end of the road. Maybe I've just wasted time. :-(

Thanks for replying Ryan, I really appreciate it.

Best wishes,

Murray



You received this message because you are subscribed to a topic in the Google Groups "GluJS" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/glujs/8kYbSN7gz80/unsubscribe.
To unsubscribe from this group and all its topics, send an email to glujs+un...@googlegroups.com.

To post to this group, send email to gl...@googlegroups.com.

Ryan Smith

unread,
Feb 5, 2016, 1:59:26 PM2/5/16
to gl...@googlegroups.com
Hey Murray!

You ask great questions... BDD and Localization are things that I have yet to tackle in my current projects.  Its a great thing to consider when picking a new library, but I haven't had the need to support it in any of my new ventures (yet).  As for the components, I've used twitter bootstrap (http://getbootstrap.com/) as well as material design lite (http://www.getmdl.io/).  Those provide enough of the components that I need to get all my projects done and looking really good.  I haven't come across a need for a lot of the fancy stuff that Extjs provides, but that also means that its less bloated which generally means things are faster :).  That's what I've been working on lately, but if I ever come across a combination of controls that I like better... I'll definitely share :).

-Ryan

murrayh...@gmail.com

unread,
Feb 5, 2016, 3:24:35 PM2/5/16
to GluJS
On Saturday, February 6, 2016 at 5:59:26 AM UTC+11, Ryan Smith wrote:
> Hey Murray!
>
>
> You ask great questions... BDD and Localization are things that I have yet to tackle in my current projects.  Its a great thing to consider when picking a new library, but I haven't had the need to support it in any of my new ventures (yet).  As for the components, I've used twitter bootstrap (http://getbootstrap.com/) as well as material design lite (http://www.getmdl.io/).  Those provide enough of the components that I need to get all my projects done and looking really good.  I haven't come across a need for a lot of the fancy stuff that Extjs provides, but that also means that its less bloated which generally means things are faster :).  That's what I've been working on lately, but if I ever come across a combination of controls that I like better... I'll definitely share :).
>
>
> -Ryan

Thanks Ryan.
My project is in beta for stage 1 of about 8. It's been a long journey getting to this point and I have a long way to go. BDD is a must (I am feeling the lack of it already and a search for that is what lead me to GluJS in the first place) as is localisation, not to mention viewmodels. When I started, ExtJS4 and Touch2 were the best bet and I do need to use the more complex controls (esp trees and nested lists, grids, and later graphs etc). Things move so fast, which is great, except keeping up becomes an issue! Anyway ...

So, yes, if you find any better libraries, or approaches to ReactJS that are "Glu-like", please let me know.

I guess from a technical perspective I could also have a go at an adapter for ExtJS6 now that I have a better understanding from getting the Touch one going. It becomes a business question really including licensing costs.

So, once again, thanks for your help. I have some research to do and decisions to make!

Cheers,
Murray
Reply all
Reply to author
Forward
0 new messages