Как стать автором
Обновить

Комментарии 26

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

Больше — не всегда значит лучше.


Из меньшего списка проще подобрать что-нибудь для себя.

НЛО прилетело и опубликовало эту надпись здесь

Вы о цикле "40+ UI фреймворков..."?
Да, читал. Автор проделал большую работу и заслуживает уважения.


Но утверждать, что данная статья не очень, только из-за объема — тоже некорректно.

Эм… и все платные, или условно платные.
Зачем это? Куда дели тот же Polymer, Bootstrap…
Отказался от бутстрапов и фаундейшенов, с помощью препроцессоров, многие вещи даже гибче можно написать самому с помощью фреймворков и grid систем для препроцессоров.
А нафига оно надо? При использовании препроцессоров эти вещи на css + es6 пишутся очень быстро, и нет такой захламленности и перегруженности… Отказался от jquery в сторону натив js, скорость обработки страниц возросла в несколько раз, благо в современных браузерах не надо писать по кучу костылей, которые решал jquery раньше… Есть хороший сайт http://youmightnotneedjquery.com/ там есть подборка кода для замены кода jquery на чистый js.
Расскажите подробней про эти препроцессинговые вещи, я так понял речь идет про webpack?
Webpack, sass, compass, susy, postcss, lost. ES6 синтаксис очень облегчает жизнь.
На данном этапе отказался от тормозного sass и compass, и все необходимое написал в виде плагинов для postcss. Недостаток этих готовых компонентов, что они очень захламлены и чтобы кастомизировать под нормальный проект надо писать кучу костылей, что с нуля написать проще…
Вот во всем согласен, но когда заказчик требует select2 фичи, это все не поможет, к сожалению. Бедный select контрол, что ж ему так не везет с нативным функционалом. Вот и кончается в итоге все такими костылями как select2.

selectize облегчает страдания, но ненадолго.

Правильно ли я понимаю — бесплатной библиотеке противопоставляются в основном платные наборы? Это какой-то маркетинговый ход? Так бы и писали — замануха и реклама.

Согласен, тоже сразу почуялась реклама… хоть один бесплатный в конце добавили.
Работал с easyui и dhtmlx/webix.
Про dhtmlx/webix правильно подмечено про хорошую документацию.
А в плюс easyui могу отнести довольно продвинутые возможности, которые в других проектах либо только платные, либо вообще нету.
А как же dojo? https://dojotoolkit.org/
Вот кстати тоже интересно, почему Dojo всеми игнорируется. Я с ним познакомился по времена Zend Framework 1.x (Dojo forms там «искаропки»), тогда он (Dojo) мне показался несколько тормознутым. Но время шло, и «тормознутым» у DojoToolkit остался только их сайт с примерами (что, конечно же, не самая лучшая реклама продукту).
К чему я это все: если нужно по-быстрому слепить сайтик с парой свистелок — то берем JQuery и нужный плагин. Если же затевается серьезный проект, то DojoToolkit — вполне хороший выбор, так как все широкоиспользуемые компоненты UI в нем есть, причем все это написано в рамках единой идеологии, а не «черт те что и с боку бантик», чем страдает JQuery. Из минусов Dojo: не самая большая популярность, как следствие — мало примеров (в рунете — так вообще полторы штуки), так что приходится курить документацию и экспериментировать.
Автор поста судя по всему дальше демок не зашел.
Полагаем, если возможности и высокое качество реализации Kendo UI отвечают потребностям некоего проекта или проектов, а цена при этом приемлема для разработчика, Kendo UI вполне можно счесть удачным вложением средств.

Советую не юзать это, почему читайте тут(и там ниже комменты) https://habrahabr.ru/post/313128/#comment_9868290
Пять платных альтернатив бесплатному инструменту.
reactstrap наборы компонентов для реакта
Фреймворки, как грибы после дождя растут.
Для внутренних ресурсов на работе обычно использую jquery либо чаще натив javascript, но вот что-то дёрнуло ради любопытства создать один интересный проект "Детектор возраста" на angular js. Всё хорошо, но пока разбирался c другими сопутствующими задачами (backend) сам фреймворк кардинально модифицировали до angular2. Первую версию перестали обновлять.
Тратишь время время на изучение философии фреймворка, а они вот так бац и всё. Обидно!
Большой плюс фреймворка(любого), скорость разработки.
Минус — их много, все разные.
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий