powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / GXT vs ExtJS vs jQuery
25 сообщений из 70, страница 1 из 3
GXT vs ExtJS vs jQuery
    #38201444
umka_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго времени суток!
Проблема такая - нужно обосновать выбор фреймворка.
Заказчик прямо уперся в GXT, а я чувствую одним местом, что где-то будет подвох. А может и не будет. :)
Задача.
Есть три продукта:
1. Промо-сайт: главная, блог, форум, админка.
2. RIA номер раз: основное приложение для бизнеса, куча гридов и прочей светотени. сложная логика (но это, наверное, к интерфесу мало касается).
3. RIA номер два: некий "конфигуратор" для предыдущего пункта. тут планируется создание неких моделей разных бизнес-процессов для предыдущего пункта. Ну в общем тоже вполне себе RIA.

Причем решение как бы уже принято, но есть возможность переубедить.
Работал только с ExtJS3. Времени на анализ/изучение практически нету.
Если можно, "в двух словах" мнения высказать в разрезе озвученной задачи - где и какая ж.па нас ждет. :)
Спасибо.
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38201454
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
3. RIA номер два: некий "конфигуратор" для предыдущего пункта. тут планируется создание неких моделей разных бизнес-процессов для предыдущего пункта. Ну в общем тоже вполне себе RIA.

Если вы поэтому направлению что-то выпустите в продакшен, то вы нереально круты.
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38201459
umka_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪ,
Ну планы такие есть, может и наполеоновские, но есть.
А по существу не выскажетесь? :)
Хотя бы в стиле "это хорошо, это плохо" в рамках описанных условий.
Я понимаю, что вопрос размыт, но таковы реалии...
Этим нужно будет самому заниматься надолго и всерьез. )))
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38201483
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А по существу не выскажетесь? :)
1)Использовать готовую ЦМС
2-3)Я не люблю аякс, потому что неаяксовый интерфейс раза в 3-5 проще и быстрее закодить. Я бы фигачил на чистых сервлетах + Freemarker, но многим больше нравится SpringMVC - тоже вполне нормально. Если все же надо аякс, то советую Knockout.js или Backbone.js.
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38201767
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я люблю аякс, и не люблю ЦМС...
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38201937
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжибсА я люблю аякс, и не люблю ЦМС...
иначе говоря, ты предпочитаешь JS серверному коду.
Ну и делай на том что по душе.
Всё равно серверный код и JS работают совместно. Есть ньансы в коде на клиенте - отзывчивость\рюшечки\полный_контроль_событий мышки.
Если у тебя БП будут квадратиками-стрелками, то без JS не обойтись.
imho
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38201951
umka_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪ1)Использовать готовую ЦМС
Например?
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202130
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странная подборка вариантов, jQuery все таки другого плана библиотека, чем ExtJs и GXT. А дальше выбор между GXT и ExtJs уже вопрос вкуса и привычки, на чем удобней писать на javascript или на Java/GWT.
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202134
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
umka_maxЗаказчик прямо уперся в GXT
моя контора имеет пару довольно крупных проектов на GXT, вроде не жалуются.
От себя добавить или показать ничего не могу, так как к разработке отношения не имею, но впечатления, как стороннего наблюдателя, сложились вполне положительные.
Вернее от себя кое-что добавить могу в графу "против" - по моим наблюдениям (да выборка конечно не репрезентативна), когда нужно сделать что-то относительно сложное, народ все же ударяется во флекс. Как пример - дизайнер workflow в jira, или родовое дерево . Ну и чарты например, хотя и есть на js, но с флексом врядли смогут тягаться (хотя наверно здесь можно поспорить).
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202149
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪЯ бы фигачил на чистых сервлетах + Freemarker
твой рейтинг упал в моих глазах на пару пунктов. хотелось бы посмотреть на нафигаченный код.

п.с. говорю со знанием дела, потому как сам в самом начале карьеры ява-программиста "фигачил на чистых сервлетах + Freemarker". но у меня есть хотя бы извинение, все мои знания о мире явы ограничивались на тот момент одной прочтенной книжкой и мне нужно было за 2 недели переделать проект, полностью написанный на println
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202151
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
umka_max...Заказчик прямо уперся в GXT...
Забейте на такого заказчика, который ещё будет подсказывать как программы писать.
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202271
umka_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪА по существу не выскажетесь? :)
1)Использовать готовую ЦМС
2-3)Я не люблю аякс, потому что неаяксовый интерфейс раза в 3-5 проще и быстрее закодить. Я бы фигачил на чистых сервлетах + Freemarker, но многим больше нравится SpringMVC - тоже вполне нормально. Если все же надо аякс, то советую Knockout.js или Backbone.js.
А какое отношение SpringMVC имеет к вэбинтерфейсу?
Вообще так и планируется SpringMVC + что-то из названия темы...
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202282
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
umka_maxВообще так и планируется SpringMVC + что-то из названия темы...
ну GXT на сколько я понимаю SpringMVC не нужен.
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202292
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaну GXT на сколько я понимаю SpringMVC не нужен.
Чей-та? GXT клинтская технология, SpringMVC - серверная. Или они тоже свой сервер пилят как у SmartGWT?
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202308
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczchpashaну GXT на сколько я понимаю SpringMVC не нужен.
Чей-та? GXT клинтская технология, SpringMVC - серверная. Или они тоже свой сервер пилят как у SmartGWT?
я не особо в теме, но вроде там все на каких-то своих сервлетах, какой-то свой MVC. разве нет? у меня исходники проекта лежат, но я по диагонали их смотрел.
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202349
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaя не особо в теме, но вроде там все на каких-то своих сервлетах, какой-то свой MVC. разве нет? у меня исходники проекта лежат, но я по диагонали их смотрел.
Я подозреваю что это какой-то простейший аналог gwt-servlet. Врядли оно умеет всё то же что и Spring MVC - разные сериализаторы, удобный friendly URL маппинг и т.п.
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202416
stratilat19
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeumka_max...Заказчик прямо уперся в GXT...Забейте на такого заказчика, который ещё будет подсказывать как программы писать.точно, и на деньги его забейте тоже
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202739
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
твой рейтинг упал в моих глазах на пару пунктов. хотелось бы посмотреть на нафигаченный код.

п.с. говорю со знанием дела, потому как сам в самом начале карьеры ява-программиста "фигачил на чистых сервлетах + Freemarker". но у меня есть хотя бы извинение, все мои знания о мире явы ограничивались на тот момент одной прочтенной книжкой и мне нужно было за 2 недели переделать проект, полностью написанный на println

Ты лучше аргументируй, почему чистые сервлеты и фримаркер - это плохо. Так общение будет интереснее.
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202793
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪТы лучше аргументируй, почему чистые сервлеты и фримаркер - это плохо
я думал это очевидно, нет? окей, я скажу это вслух. это плохо, потому что тебе нужно реализовать самому массу вещей, которые где-то еще уже реализованы, как правило (да что там, практически всегда), гораздо лучше, надежней и эффективней. если ты не уникальный, многоопытный супергуру (а это очевидно не так), то скорей всего ты реализуешь некоторую часть из них, и это даже будет работать. но с расширением и поддержкой будет очень тяжко. фактически ты предлагаешь самолично наступить на все грабли, которые прилагаются к реализации рутинного функционала любого, мало-мальски сложного веб-проекта. и ради чего?
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202806
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
з.ы. ну и вдогонку, ну вот как с теми же jQuery & Co быть? Юзать или самому на чистом js фигачить? А если юзать, то где проходит черта в решении "вот тут я готовое возьму, а тут велосипедец накатаю"?
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202892
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
потому что тебе нужно реализовать самому массу вещей, которые где-то еще уже реализованы

Приведи пример функциональности, которой нет в сервлетах+фримаркер и которая есть где-то еще.
з.ы. ну и вдогонку, ну вот как с теми же jQuery & Co быть? Юзать или самому на чистом js фигачить?
jQuery - низкоуровневое API для манипулирования ДОМом. Относиться к нему надо как к ассемблеру, то есть использовать для реализации выскокоуровневых фреймворков, а для обычного кода по возможности избегать.
А если юзать, то где проходит черта в решении "вот тут я готовое возьму, а тут велосипедец накатаю"?
По ситуации, конечно.
Есть библиотеки и фреймворки, которые решают несуществующие проблемы. Авторов этих фреймворков можно понять, потому что им хочется зарабатывать, но своих
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202897
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но в свои проекты их тащить не надо.
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202922
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪjQuery - низкоуровневое API для манипулирования ДОМом. Относиться к нему надо как к ассемблеру, то есть использовать для реализации выскокоуровневых фреймворков, а для обычного кода по возможности избегать.
+1
Это не архитектурный фреймворк. Просто обёртки над 5-10 строками кода на чистом JS.
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202923
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪПриведи пример функциональности, которой нет в сервлетах+фримаркер и которая есть где-то еще
навскидку: обработка параметров реквеста, их валидация и конвертация, i18n, передача модели во вьюхи.
отдельной большой главой идет авторизация & co. которую мы, конечно же, тоже сами наваяем.
...
Рейтинг: 0 / 0
GXT vs ExtJS vs jQuery
    #38202972
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
передача модели во вьюхи.

Что это такое?
навскидку: обработка параметров реквеста, их валидация и конвертация

В чем проблема-то?
отдельной большой главой идет авторизация & co. которую мы, конечно же, тоже сами наваяем.

Какая именно авторизация? Ты приведи пример, что используя вот такой-то фреймворк ты можешь так-то имплементировать такую-то функциональность, а на сервлетах не можешь.
...
Рейтинг: 0 / 0
25 сообщений из 70, страница 1 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / GXT vs ExtJS vs jQuery
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]