K
K
Katran912015-02-06 10:51:55
JavaScript
Katran91, 2015-02-06 10:51:55

Which HTML5 web framework to choose for UI in a large company?

I understand that the question is banal, but somehow I did not find any articles in terms of development for large companies. 90% begin to talk about the speed of development and ease of learning, about how to quickly create a project in 5 minutes. And we need to make a rather complex UI, and the solution needs to be made so that it does not have to be changed in 5-10 years.
The task is to redesign the UI for a product in a large company. Now there is Flex2 + BlazeDS + server part in Java. While we look towards REST services + HTML5. I tried a little AngularJS, but the latest articles on Habré about its disadvantages somehow scared me away.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
S
Sergey, 2015-02-06
Protko @Fesor

but the last articles on habré about its disadvantages

Have you read these articles? What about the comments? I've been working with Angular for 2 years now and have never encountered the "problems" outlined in the articles. Moreover, those problems that actually take place (too many letters need to be written for directives, it’s difficult, etc. for example) are solved either by third-party modules or we are waiting for Angular2. And so it seems that people think that they can take some kind of framework and it will immediately solve all their most sophisticated tasks.
Well, yes, Angular is not a UI framework, it is a framework for building an application in the first place. Inside, use at least react.js in those places where it fits better (I don’t even know about similar ones yet) at least backbone (as a persistance layer and for models it’s not bad).
as for the UI - Foundation, Twitter Bootstrap, and even more interesting options - Google Material Design or something fresher ... Well, or make it all up yourself. If you are counting on the future, then I think you will no longer support old browsers. This means that you can use the same flexboxes, on which it is not particularly difficult to build a complex layout.

V
Vadim, 2015-02-06
@wanhelsing

It is also not entirely clear what the author meant by "for UI". For what specifically? Ready widgets? Ready framework for the application? Etc.
Therefore, large companies (for example, Yandex) still do not use any of the currently fashionable frameworks for important projects.

A
Adam, 2015-02-06
@hushpar

React? Even though it's not a framework

S
Sergey Melnikov, 2015-02-06
@mlnkv

webix.com/ru

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question