|
|
|
Выбор MVC Web-фреймворка...
|
|||
|---|---|---|---|
|
#18+
В свое время использовал UIX JSP от Оракла - библиотечку JSP кастом-тегов, позволяющую (в частности) рисовать приятные глазу веб-контролы и предоставляющую некий простой Controller, заключающийся в возможности писать обработку события внутри некоего кастом-тега с атрибутом в виде уникального наименования данного события. С точки зрения буковки V - вещь достаточно хорошая, а вот с точки зрения полноценного С -спорно весьма. Конечно, никто не мешает внутри тега просто вызвать соответствующий метод обработки, определенный в отдельном классе контроллера, но...В общем, контроллер от Struts значительно приятнее, имхо. В связи с этим вопросы. 1. Есть ли веб-фреймворк, который сочетал бы в себе логичность (как Struts) и достаточно богатый набор предопределенных веб-контролов? А может, я вообще глупый вопрос задаю? 2. Какие веб-фреймворки вы наиболее часто используются в реальных проектах? Struts? JSF? Tapestry? Oracle UIX? Какие-нибудь еще? Заранее thx. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2005, 16:04 |
|
||
|
Выбор MVC Web-фреймворка...
|
|||
|---|---|---|---|
|
#18+
Моя дохлая контора обычно использует Struts, но, JSF, по-моему, приятнее. И вообще, Struts какие-то немодные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2005, 17:30 |
|
||
|
Выбор MVC Web-фреймворка...
|
|||
|---|---|---|---|
|
#18+
"Модные\немодные" - оно, конечно, так... Но только если примеры практического использования Struts в проектах рашенских софтовых контор я встречал, то сведения о том, что JSF уже активно используются, мне пока не попадались... Struts - технология, обкатанная уже не на одном проекте, на грабли при ее использовании люди, скорее всего, наступали уже не раз. Интересны, все-таки, именно факты использования того или иного фреймворка и мнение разработчиков относительно него, полученное из практики применения... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2005, 17:42 |
|
||
|
Выбор MVC Web-фреймворка...
|
|||
|---|---|---|---|
|
#18+
Spring (Web MVC и не только) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2005, 18:41 |
|
||
|
Выбор MVC Web-фреймворка...
|
|||
|---|---|---|---|
|
#18+
Я Struts пользую и пока не жалею. На мой взгляд JSF еще достаточно сыро, хотя идеи мне нравяться. Но Struts на этом форуме не особо популярен, почему-то. Задаш вопросик, а в ответ тишина... Может, дурацкие вопросы задавал? не знаю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 01:38 |
|
||
|
Выбор MVC Web-фреймворка...
|
|||
|---|---|---|---|
|
#18+
Вообще, иногда создается впечатление, что еще очень большое количество контор не практикует применение фреймворков, а использует "голые" сервлеты и JSP. Интересно, насколько это соответствует действительности?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 08:20 |
|
||
|
Выбор MVC Web-фреймворка...
|
|||
|---|---|---|---|
|
#18+
Я именно так и делаю, т. е. сервлеты и jsp. Хотя в будущем планирую посмотреть в сторону струтса и jsf. На данный момент мне возмоностей jsp и сервлетов хватает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 08:32 |
|
||
|
Выбор MVC Web-фреймворка...
|
|||
|---|---|---|---|
|
#18+
На мой взгляд дело в том, что достаточно сложно перескочить с голых сервлетов на какой-либо framework, так как уже сформировлась некое представление _как_ надо делать и скорее всего уже есть некий внутренний _framework_, c которого неохота сползать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 17:51 |
|
||
|
Выбор MVC Web-фреймворка...
|
|||
|---|---|---|---|
|
#18+
И ше один момент. Оч.тяжело _входить_ во framework типа Struts. Не hello world, однако. Чо-нить с xml напутал, потом шуруй по всему коду, догадывайся в чем причина... Такие весчи, как правило, с ходу не беруться, время нужно. А его оч.часто не быват. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 17:56 |
|
||
|
Выбор MVC Web-фреймворка...
|
|||
|---|---|---|---|
|
#18+
авторА его оч.часто не быват. Иногда лучше повозиться с этим, чем потом разгребать огромную папку с сервлетами, каждый из которых состоит примерно из конструкций if()else if(), и искать в них ссылки друг на друга. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2005, 08:17 |
|
||
|
Выбор MVC Web-фреймворка...
|
|||
|---|---|---|---|
|
#18+
правильный design это прежде всего - если на него нету времени, то откуда оно возьментся потом для поддержания плохоспроектированного приложения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2005, 10:59 |
|
||
|
Выбор MVC Web-фреймворка...
|
|||
|---|---|---|---|
|
#18+
Очень сильно зависит от задачи. Мы, например, начали с Tapestry (были некоторые проблемы в самом начале, но потом все пошло достаточно легко), а после появления хорошего HTML/JS программиста перешли на WebService's + JS код на клиенте, занимающийся парсингом - так оказалось эффективнее и решало кучу проблем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2005, 14:10 |
|
||
|
Выбор MVC Web-фреймворка...
|
|||
|---|---|---|---|
|
#18+
ForStats , мы используем struts, в принципе вполне неплох DPH , не очень понял как Web Services решают вопрос MVC-framework'а ;-) нет, так тоже можно извратиться, но для этого должны быть веские причины. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2005, 21:48 |
|
||
|
Выбор MVC Web-фреймворка...
|
|||
|---|---|---|---|
|
#18+
andrushokИ ше один момент. Оч.тяжело _входить_ во framework типа Struts. Не hello world, однако. Чо-нить с xml напутал, потом шуруй по всему коду, догадывайся в чем причина... Такие весчи, как правило, с ходу не беруться, время нужно. А его оч.часто не быват. Думаю, потратив пару дней на изучение Struts, ты потом в процессе разработки наверстаешь упущенное время на порядок. Кроме того, что бы в ручную не ковырять struts-config.xml - есть гуи-плагин ко всем популярным IDE - struts-console. Я счас кроме Struts, пробую Spring. В принципе - довольно хорошая вещь, есдинственное - так как все бины прописаны в xml,c увеличением кол-ва бинов трудно анализировать связи не имея какого-то визуального средства. Зато Spring+Hibernate - просто бесподобен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2005, 10:07 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33025985&tid=2152507]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
168ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 487ms |

| 0 / 0 |
