Почему Dojo не востребован?

570 views
Skip to first unread message

Ильдар Гильфанов

unread,
May 30, 2013, 1:25:39 AM5/30/13
to ru-dojo-js...@googlegroups.com
Реально осознаешь во время поиска работы, прошел несколько собеседований, в результате сложилось ощущение того, что сегодня более востребованы программисты со знаниями библиотек jQuery, ExtJS.  Хотя это мой пройденный путь, убежден что dojo лучше, на текущей работе в проектах в клиентской части использую dojo, все прекрасно работает. Меня также забавляет профессия Верстальщик веб-страниц, пусть меня правильно поймут, не то, чтобы я против того, что они существуют и даже зарабатывают, но в случае dojo сверстать страницу не составляет особого труда, причем соблюдается кроссбраузерность. Возможно большинство web-программистов имеют предвзятое отношение вообще к JavaScript и предпочитают колупаться в CSS и клепать HTML страницы ? Также набирает популярность GWT, я понимаю что это круто, но используя GWT существует опасность вообще забыть JavaScript, HTML и CSS. Не забуду мучений с гридами в ExtGWT, все равно что-то не то, да и темпы разработки (отладки) оставляет желать лучшего.

Valentin Sushkov

unread,
May 30, 2013, 3:17:37 AM5/30/13
to ru-dojo-js...@googlegroups.com
Мне кажется, что Dojo не востребован из-за маленького комьюнити. Все используют jQuery. Под него написано три миллиарда готовых опен-сорс решений. Разработка (особенно для джуниоров) получается быстрее. Когда я на своей прошлой работе предлагал Dojo (тогда 1.4 последний был, кажется), мне разрешили один проект написать, но на том все и закончилось. Всем лень учить что-то новое.


2013/5/30 Ильдар Гильфанов <igil...@gmail.com>
Реально осознаешь во время поиска работы, прошел несколько собеседований, в результате сложилось ощущение того, что сегодня более востребованы программисты со знаниями библиотек jQuery, ExtJS.  Хотя это мой пройденный путь, убежден что dojo лучше, на текущей работе в проектах в клиентской части использую dojo, все прекрасно работает. Меня также забавляет профессия Верстальщик веб-страниц, пусть меня правильно поймут, не то, чтобы я против того, что они существуют и даже зарабатывают, но в случае dojo сверстать страницу не составляет особого труда, причем соблюдается кроссбраузерность. Возможно большинство web-программистов имеют предвзятое отношение вообще к JavaScript и предпочитают колупаться в CSS и клепать HTML страницы ? Также набирает популярность GWT, я понимаю что это круто, но используя GWT существует опасность вообще забыть JavaScript, HTML и CSS. Не забуду мучений с гридами в ExtGWT, все равно что-то не то, да и темпы разработки (отладки) оставляет желать лучшего.

--
Вы получили это сообщение, поскольку подписаны на группу RU DojoToolkit JS Framework.
 
Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес ru-dojo-js-frame...@googlegroups.com.
Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу ru-dojo-js...@googlegroups.com.
Перейдите в группу по ссылке http://groups.google.com/group/ru-dojo-js-framework?hl=ru.
Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out.
 
 

Andriy Izenytskyy

unread,
May 30, 2013, 4:07:02 AM5/30/13
to ru-dojo-js...@googlegroups.com
Я думаю, что ниша Dojo это большие RIA проекты. Не забываем что Dojo это фреймворк и он диктует архитектуру приложения. Библотека jQuery более востребована в небольших веб проектах где нужно просто использовать некоторые плюшки JavaScript (меню ефекты и т.д.).
Например IBM Portal использует Dojo.
На счет GWT он скорее мертв чем жив. Как по мне с ним всегда будут проблемы, не все можно будет реализовать, да и транслировать код Java в JavaScript это извращение какое-то :)
И самое главное это просто знать чистый Javascript, а освоить фреймворки и библиотеки не проблема :)


2013/5/30 Valentin Sushkov <sushkov....@gmail.com>

Ильдар Гильфанов

unread,
May 30, 2013, 5:02:14 AM5/30/13
to ru-dojo-js...@googlegroups.com
Значит не время расстраиваться. То что IBM Portal использует Dojo для меня очень приятная новость. Тем более портал не является RIA-приложением, а все же используют мощь Dojo.


30 мая 2013 г., 12:07 пользователь Andriy Izenytskyy <aizen...@gmail.com> написал:

Ильдар Гильфанов

unread,
May 30, 2013, 5:14:55 AM5/30/13
to ru-dojo-js...@googlegroups.com
еще большой + в Dojo - это самодостаточность, например по сравнению с jQuery: http://habrahabr.ru/post/123972/  и  http://dojotoolkit.org/documentation/tutorials/1.9/hash/


30 мая 2013 г., 13:02 пользователь Ильдар Гильфанов <igil...@gmail.com> написал:

Евгений Успенский

unread,
May 30, 2013, 10:05:54 AM5/30/13
to ru-dojo-js...@googlegroups.com
у JQuery порог входа очень низкий. Начать писать можно почти сразу. В добавок он позволяет творить что угодно в формате полного говнокода. Для того, чтобы использование Dojo стало рентабельно, нужно достичь, на мой взгляд, некоего уровня, который явно выше вчера-впервые-JS-увидел. Без использования AMD-модулей, моделей, watch, Deferred/Promise выбор Dojo для меня не очень понятен. К этому еще нужно прибавить проблемы настройки environment-a: dojoBuilder, dojo-config и прочее.

Про верстальщиков вы так зря. Главная сила модульности не в том, что вы можете подтянуть с сервера только то, что вам нужно. Главное - это удобное наследование и модификации оригинальных модулей. И вот тут уже верстальщик очень полезен. Дизайнер нафигачил макапы - верстальщик сделал статичные кроссбраузерные HTML-странички - JS-разработчик сделал из этого шаблон для виджета и вдохнул в него жизнь. Может мне так везло, но я не видел ни одного сильного JS-разработчика, которому нравилось бы верстать. Все-таки это два занятия, которые, видимо, требуют в корне разного мышления.

GWT это тихий ужас. Собственно как и все Java вне серверного enterprise) Когда простая формочка сгенеренная из Java превращает оперу на смартфоне в дауна еле переставляющего ноги - это ппц, по-моему.

Vladimir Marinin

unread,
May 12, 2014, 4:38:53 PM5/12/14
to ru-dojo-js...@googlegroups.com
Полностью согласен с Евгением.

Сравнивать Dojo и JQuery бессмысленно.
Dojo впервые попробывал с версии 1.4 - вещь!
О JQuery узнал позднее - очень выручила в тонне расчетов на JavaScript.

GWT - громко орущий ужас! ))
На Java пишу с версии 1.1.6, был большой соблазн использовать GWT, когда пришлось с server side сдвинуться на клиента.
Но опробовав это, остановился на Dojo чему очень был рад.

Reply all
Reply to author
Forward
0 new messages