Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Что учить для Web'а 
:(
    Опции темы
AntonSaburov
Дата 10.7.2012, 16:33 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 51
Всего: 118



Цитата(Vasay @  10.7.2012,  14:59 Найти цитируемый пост)
Я думаю, что это хороший вариант

Ну если ты так думаешь - значит ты так думаешь. Я так не думаю. 

Цитата(Vasay @  10.7.2012,  14:59 Найти цитируемый пост)
Фреймворк задает архитектуру приложения (не будет изобретательства самокатов)

Код, который генерится через ROO, читать даже подготовленному человеку сложно. А толку без понимания кода и принципов построения использовать "втемную" фреймворк, который насоздавал кучу каких-то файлов ? Понять архитектуру приложения по тому, что сгенерилось практически не реально.

Цитата(Vasay @  10.7.2012,  14:59 Найти цитируемый пост)
Посути - это способ попробовать Java для WEB не погружаясь в дебри, от которых 502 может просто впасть в ступор 

Можно в Ворде написать текст и на выходе получить страшный HTML. И это, увы, не будет способом изучить HTML - это будет способ использовать какой-то тул для генерации HTML, в котором все равно сложно будет разобраться. И этот HTML будет корректно отображаться, он будет даже неплохо выглядеть, но изучение HTML по нему будет пустой тратой времени. Тебе не кажется, что ты предлагаешь именно такой путь ?
PM MAIL WWW ICQ   Вверх
Vasay
Дата 10.7.2012, 19:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 11
Всего: 73



AntonSaburov

Ладно не будем спорить.  

Если захочет 502 попробует.  Благо, много времени для того что бы пройти "Getting Started" не надо.

Только перед этим стоит освоится с JPA - что, поначалу, может вызвать определенные сложности. Но в любом случае это будет полезно, независимо от того каким путем пойдет  502  в освоении Java for web.


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
zhz
Дата 26.7.2012, 09:27 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 31.10.2006
Где: Petropavlovsk-Kam chatsky

Репутация: нет
Всего: 2



Внесу свои пять копеек) Пробовал несколько разных способов изучения java web. Начинать со spring mvc показалось довольно неудобным, ибо там где пишут про Spring mvc, подразумевают, что ты знаешь фундаментальные понятия. Фундаментальные понятия очень хорошо раскрывают в книжке Head First Servlets and JSP (2nd Edition) (http://rutracker.org/forum/viewtopic.php?t=3655720). Прочитав половину, уже значитально комфортнее рыться дальше(Spring). Многое становится на свои места. Иными словами, прежде чем работать на токарном станке(Spring), нужно научится держать в руках напильник(Servlet), а то можно и поранится.... 


PM MAIL ICQ   Вверх
lukas
Дата 3.8.2012, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 771
Регистрация: 23.2.2007

Репутация: нет
Всего: 15



Когда изучал жава, тоже задавался вопросом выбора web framework'a для Java, перерыл все, остановился на PlayFramework и не прогодал, до сих пор не жалею.

http://www.playframework.org/

- Свой class loader, автоматическая компиляция в dev режиме, просто меняешь исходники и сразу видишь результат
- Отображает ошибки компиляции и выполнения в браузере (хотя редактор ошибки компиляции сам показывает)
- Удобная и понятная система MVC, со своими шаблонами на Groovy или Scala (в зависимости от версии)
- Ассинхронные запросы, comet и т.п. поддерживает
- Нет монстроузных xml конфигураций, шаблонов и т.п.
- Много встроенных библиотек уже готовых к использованию
- Не нужно для вхождения знать стек технологий Java, достаточно прочитать документацию к фреймворку.

Сейчас использую во многих своих проектах, используя в качестве базы данных MongoDB + Morphia ORM. В общем, благодаря этому фреймворку я легко подружился с Java. Просто я при поиске глядел на документацию и код других фреймворков, особенно компонентных, он был очень сложный и намудренный, не для простых или средних сайтов.




Это сообщение отредактировал(а) lukas - 3.8.2012, 19:30


--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0597 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.