Qooxdoo vs sproutcore?

I am completely confused about how and which of these two fundamentals to learn. Most companions are between sproutcore and cappuccino or qooxdoo vs jquery. If the criterion is the JS framework, which: 1. Creates a desktop as a web application 2. Offers the ability to create web applications for smartphones.

What would you choose between these two structures and why?

respectfully

+4
source share
3 answers

KKj, I would advise you a little time to get acquainted with each structure. Depending on what applications you want to create, I could well imagine that both tasks are suitable. IMHO qooxodo is a more comprehensive and mature structure, but of course I participate in qooxdoo. I am biased.

In general, the creation of applications for desktop applications, as well as web applications for smartphones, are two requirements that are not easily covered by one infrastructure. There are usually trade-offs in that you cannot just use all the features that the infrastructure offers for complex desktop applications now in a mobile environment. qooxdoo and Sproutcore began to explore the possibilities of mobile functions, but I would say that for them (and for others) there is still some other way. Focusing on full-featured desktop applications, you can immediately start:

There is a (somewhat older) article on the Popular JavaScript JavaScript Libraries: qooxdoo and SproutCore , which may be useful. qooxdoo also compares Wikipedia's JavaScript frameworks , Sproutcore unfortunately not. If you have more specific questions, feel free to ask the qooxdoo community through qooxdoo mailinglist . NTN.

+9
source

From a novice point of view, Qooxdoo might be easier to get started because its documentation is much better. Qooxdoo is fully mature and very comprehensive compared to sproutcore, which, although developing rapidly, is not as mature as qooxdoo.

+3
source

It seems SproutCore would be the perfect candidate for what you want to build, although I expect you to make a decision at this point. Recent versions of SC fully support touch events and are successfully used on mobile devices. We work hard to ensure state-level productivity and interactivity on devices like the iPad. In addition, you even have the opportunity to actually launch the application as a native application using tools such as PhoneGap. If you have other questions, visit the IRC chat at #sproutcore or check the mailing list on the sproutcore@googlegroups.com. page

+2
source

Source: https://habr.com/ru/post/1315386/


All Articles