![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Embedded |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 22.2.2011 Где: Россия Репутация: 1 Всего: 1 |
Killer_13,
Вот наверное меня уже принимают тут за фаната Стампеде... но блин интересный сериал, о том как сделать руками веб сайт, в принципе у меня получилось интересно и сделать в т.ч. к нему простую систему управления контентом. Главное я понял как все работает на низком уровне, тот самый HTTP, cookie, сессии и т.д. Но там в сериале нужно думать своим мозгом, а то подопытный там наворотил с ORM (JPA) косяков. Сам сериал: http://forum.vingrad.ru/forum/topic-124877.html Это сообщение отредактировал(а) Embedded - 7.7.2011, 20:30 |
|||
|
||||
Killer_13 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 12.1.2008 Где: Germany Репутация: нет Всего: 1 |
Спасибо, почитаю тему.
![]() |
|||
|
||||
Temdegon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 429 Регистрация: 11.10.2008 Где: Minsk Репутация: нет Всего: 9 |
Не знаю, че так все хают компонентные фреймворки. Мне вполне нравится как сама идея, так и некоторые реализации. Как-то ковырялся с PrimeFaces, вполне был доволен результатом. Сейчас вот с ZK потихоньку разбираюсь, очень все клево и красиво.
|
|||
|
||||
Vasay |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 18 Всего: 73 |
Все зависит - для чего и где применять. Для web-а большинство таких фреймворков не пригодны: - не совместимы с SEO - нет соответствия контента URL - неправильно обрабатываются кнопки "вперед/назад", "обновить" - Неправильно обрабатывается "открыть в новой вкладке/окне". Кроме того часто лезут глюки с поддержкой разных браузеров. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
Temdegon |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 429 Регистрация: 11.10.2008 Где: Minsk Репутация: нет Всего: 9 |
Глюки с поддержкой разных браузеров лезут еще чаще, когда человек без опыта начинает писать свою вебморду на html+javascript.
Это бесспорно. Компонентные фреймворки применяются для веб-приложений. Вроде как они для этого и придуманы. По этому в них не нужны все перечисленные пункты. Писать форум, блог, сайт фирмы или хомпагу на них нельзя. А вот админку к ним - в самый раз. ТС хочет аналог Swing, и не хочет возиться с HTML. Его задача вроде как раз хорошо подходит для использования таких фреймворков. Так зачем его отговаривать, и заставлять учить javascript и html? Пусть лучше это время потратит на изучение java и того же Spring. |
||||
|
|||||
Vasay |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 18 Всего: 73 |
К сожалению, для создания вменяемого юзабилити потребуется очень много затрат. На практике я не видел еще ни одного удобной админки созданной с помощью подобных фреймворков. Добавлено через 14 минут и 24 секунды Temdegon
Я не призываю писать руками JS. Для таких целей есть, например, jQuery, YUI. Их можно интегрировать там, где нужна интерактивность. К тому же, использовать два идеологически разных фреймворка для написания фронт и бек энда по любому приведет к росту количества кода. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
Forsaken |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 193 Регистрация: 30.12.2008 Репутация: нет Всего: 3 |
Я тоже думаю, что всякие JSF для веба как средство создания сайта полная муть. Лучше делать html + js это гибко, легковесно, аккуратно и по стандартам. В принципе можно понять Гослинга когда он материт эту хреновину (JSF).
Точно еще не читал, о чем там вещает нам мс, но походу они хотят взять на вооружение интерфейсы десктопынх приложений написанных на html + css + js. Вообще наверное быстрее и не сделаешь гибкого качественного, юзабильного интерфейса, но уж не знаю что они там замутят, надо почитать, а то я несколько голословен сейчас. http://www.microsoft.com/rus/newscenter/ne...06/02/win8.aspx Vasay
Тоже большая задница. Это вообще антипрогресс и удобство высосанное из пальца. Это сообщение отредактировал(а) Forsaken - 8.7.2011, 22:10 |
|||
|
||||
Temdegon |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 429 Регистрация: 11.10.2008 Где: Minsk Репутация: нет Всего: 9 |
Не совсем понимаю, что подразумевается под вменяемым юзабилити, и почему его легко достичь используюя html+jQuery и так сложно испльзуя какой-то компонентный фреймворк. Но контраргументов у меня сейчас нет, по этому не буду спорить.
Тут http://forum.vingrad.ru/forum/topic-325815.html на данный момент планируется Spring MVC для всего, кроме админки. Ее мы будем делать (точнее сегодня начали) на ZK. Что из этого выйдет, как это повлияет на кол-во кода - будет видно. Пока не вижу каких-то предпосылок для этого. |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |