A
A
a11aud2012-11-29 22:40:21
JavaScript
a11aud, 2012-11-29 22:40:21

Best Javascript Framework

Recommend a javascript framework that could be called an analogue of Django for Python and Rails for Ruby, but in the field of js development. Surely many will call Backbone, but the MVC architecture is not very suitable in this case (the task is to make a search results interface, the data comes through ajax, that is, models are far from the main thing). It is important to have a rich interface functionality (all sorts of controls, ready-made solutions for various interface tasks, standard solutions offered by the framework).

Equally important is the presence of good documentation and an extensive database of questions and answers.

Heard about Google Closure and Ember - maybe someone is already working with them? How are the impressions?

Answer the question

In order to leave comments, you need to log in

7 answer(s)
I
Igor, 2012-11-29
@igoravr

Check out Dojo

K
Konstantin Kitmanov, 2012-11-29
@k12th

Dojo, Google Closure Library (not to be confused with Compiler) and ExtJS. In all three, there are a lot of ready-made controls.

M
Makito, 2012-11-30
@Makito

Cappuccino

N
Nikolai Vasilchuk, 2012-11-30
@Anonym

The search results interface should be light, weightless. And you want to fasten the monster framework there.
In addition, if you only need search results, then it’s easier to do everything by hand and not suffer.

K
Keyten, 2012-12-30
@Keyten

ExtJS, Dojo Toolkit

R
Rowdy Ro, 2012-12-30
@rowdyro

kendoui
has interesting moments, but
1) paid
2) a millimeter from cases from examples and crutches.
although they have a grandiose roadmap for 2013, the question is whether they will sit or not)
but in the current project we are moving away from using their models on jsclass / backboune / emberjs

K
Konstantin, 2014-01-12
@constantant

Google Closure Tools is the best all-in-one solution for js-development... and there are no analogues in other things :)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question