Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / spring mvc+facelets+bootstrap, просят использовать вместе, а я читал, что это нехорошо / 11 сообщений из 11, страница 1 из 1
17.11.2014, 09:42
    #38807857
BaurzhanS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring mvc+facelets+bootstrap, просят использовать вместе, а я читал, что это нехорошо
Всем привет. Думаем над стеком технологий нового проекта, руководитель озвучил следующее пожелание - использовать Spring MVC, но в качестве View вместо голого JSP использовать фейслеты. Также предлагается использовать AngularJS, bootstrap.

Я раньше работал только со спрингом, почитал про технологии, возникли вопросы:

1) spring mvc+facelets вместе работают, но это считается плохой практикой . Я не понял, в чем проблема? Только в том, что фейслеты подразумевают отказ от чистого HTML, JS, CSS(перевод цитаты с SO)?

2) Бутсрап это тоже UI, представление, я так понял, его как раз таки лучше юзать вместе с голым JSP. Нормально ли его использовать вместе с фейслетами?

3) AngularJS, как я понял, MVC фрейсворк для JS, там контроллеры, которые есть и в спринге. Не понял, зачем на стороне клиента делать "request manage", это вообще нормально, что я реквест маппинг и на JS и на Java делаю? Вернее не я, а сгенерированный JHipster-ом проект.

4) Итоговый вопрос - с точки зрения парадигмы, нормально ди использовать вместе такой зоопарк? Особенно фейслеты - нормально ли с ними вместе бутсрап,ангулар,спринг с точки зрения best/bad practices?
...
Рейтинг: 0 / 0
17.11.2014, 09:54
    #38807872
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring mvc+facelets+bootstrap, просят использовать вместе, а я читал, что это нехорошо
BaurzhanS1) spring mvc+facelets вместе работают, но это считается плохой практикой . Я не понял, в чем проблема? Только в том, что фейслеты подразумевают отказ от чистого HTML, JS, CSS(перевод цитаты с SO)?
В JSF нет ничего хорошего. Его можно тупо выкинуть из перечисленых технологий и это только уменьшит сложность разработки.

BaurzhanS2) Бутсрап это тоже UI, представление, я так понял, его как раз таки лучше юзать вместе с голым JSP. Нормально ли его использовать вместе с фейслетами?
Да, если получится. То нормально. Но тогда по-моему надобность в JSF пропадает.


BaurzhanS3) AngularJS, как я понял, MVC фрейсворк для JS, там контроллеры, которые есть и в спринге.

Путаешь. Spring MVC в данной комбинации это не MVC фреймверк, а RESTful Service. Просто они в Spring MVC объединены, так как их нет никакого смысла делать отдельными библиотеками.

BaurzhanSНе понял, зачем на стороне клиента делать "request manage", это вообще нормально, что я реквест маппинг и на JS и на Java делаю? Вернее не я, а сгенерированный JHipster-ом проект.
Вот этого я вообще не понял. Нафига request mapping делать? Клиент оперирует объектами и сервер оперирует объектами. Друг с другом они общаются через JSON. Зачем чего-то мапить?

BaurzhanS4) Итоговый вопрос - с точки зрения парадигмы, нормально ди использовать вместе такой зоопарк? Особенно фейслеты - нормально ли с ними вместе бутсрап,ангулар,спринг с точки зрения best/bad practices?
ИМХО, фейслеты это не нормально. Ни одного аргументированого объяснения их пользы я не встречал.
AngularJS это палка о двух концах. Рекомендую почитать статьи с его критикой. Это особый декларативный фреймверк, который слабо отличается от программирования на JS и имеет очень сильный уровень абстракции. Он классный, но стоит ознакомится заранее чтобы понимать к чему приведёт его использование.
...
Рейтинг: 0 / 0
17.11.2014, 11:13
    #38807982
BaurzhanS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring mvc+facelets+bootstrap, просят использовать вместе, а я читал, что это нехорошо
Спасибо за ответы. Прикол в том, что добровольно-принудительно выбираю, то есть все таки придется использовать эти фейслеты. Попробую сделать ход конем, какое-нибудь представление намутить на фейслетах и бутсрапе так, что можно будем выкинуть фейслеты без потери функционала или внешнего вида, может так отмажусь от фейслетов.
...
Рейтинг: 0 / 0
17.11.2014, 11:17
    #38807990
YamahaR1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring mvc+facelets+bootstrap, просят использовать вместе, а я читал, что это нехорошо
Blazkowicz,

Вы бы вместо AngularJS использовали что-то другое?
...
Рейтинг: 0 / 0
17.11.2014, 11:17
    #38807991
svirfneblyn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring mvc+facelets+bootstrap, просят использовать вместе, а я читал, что это нехорошо
незнаю как использование spring MVC и JSF вместе , но отдельно JSF кажется сильным фреймворком, облегчающим разработку UI. Я еще, конечно, начинающий разработчик и не знаю что лучше. Но и не знаю что хуже, если не считать голого JSP..
...
Рейтинг: 0 / 0
17.11.2014, 11:23
    #38808004
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring mvc+facelets+bootstrap, просят использовать вместе, а я читал, что это нехорошо
YamahaR1Blazkowicz,
Вы бы вместо AngularJS использовали что-то другое?
Нет золтой пули. Я исхожу из требований проекта. Для прототипов и мелких проектов - самое оно. Для крупных, сказать сходу не могу. Надо сопоставлять требования, возможности и риски.
...
Рейтинг: 0 / 0
17.11.2014, 12:08
    #38808063
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring mvc+facelets+bootstrap, просят использовать вместе, а я читал, что это нехорошо
YamahaR1Blazkowicz,
Вы бы вместо AngularJS использовали что-то другое?
imho
Если программист силён (или хочет) в проекте максимум JS, то куда ему деваться? )
Он неизбежно будет всё одеяло тянуть с сервера на клиента.
Т.е. даже Модель делать в AngularJS.
...
Рейтинг: 0 / 0
17.11.2014, 23:14
    #38808910
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring mvc+facelets+bootstrap, просят использовать вместе, а я читал, что это нехорошо
YamahaR1Вы бы вместо AngularJS использовали что-то другое?ember js
...
Рейтинг: 0 / 0
17.11.2014, 23:15
    #38808911
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring mvc+facelets+bootstrap, просят использовать вместе, а я читал, что это нехорошо
BaurzhanSБутсрап это тоже UI, представление, я так понял, его как раз таки лучше юзать вместе с голым JSP. Нормально ли его использовать вместе с фейслетами? http://www.bootsfaces.net/
...
Рейтинг: 0 / 0
18.11.2014, 00:44
    #38808956
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring mvc+facelets+bootstrap, просят использовать вместе, а я читал, что это нехорошо
grasoff.net,

о ужас, скрестили ужа с ежом. Нафиг это. bootstrap - для быстрого прототипрования и разработки макетов, когда хочется иметь

JSF + JQuery = Primefaces - для разработки очень богатых приложений, если не хочется заморачиваться с голым JS и HTML.
...
Рейтинг: 0 / 0
18.11.2014, 09:53
    #38809106
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring mvc+facelets+bootstrap, просят использовать вместе, а я читал, что это нехорошо
Leonidv
о ужас, скрестили ужа с ежом. это не я!!!!
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / spring mvc+facelets+bootstrap, просят использовать вместе, а я читал, что это нехорошо / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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