Придерживаться базовой Java EE 6, или выбрать фреймворк типа Play. Freshly graduated [closed]

Эта тема тоже немного связана: framework or not и Spring or Java EE 6, oh my

Вопрос подытожил:

Стоит ли мне оставаться с Java EE 6 без особых фреймворков, кроме небольшого hibernate, или лучше перейти на фреймворк типа Play? Все, что я хочу, это создать модный сайт, имея при этом некоторый контроль и гибкость для удовлетворения моего любопытства.

Краткая предыстория

Как новичок в создании своей первой надежной веб-страницы, и имея за плечами 3 года изучения Java, а последний год - java EE 6, я оказался в затруднительном положении перед началом нового хобби-проекта: стоит ли мне придерживаться только базовой Java EE 6 при создании своей новой страницы, или лучше использовать фреймворк вроде playframework.

Проект

Я хочу достичь следующего с сайтом:

  • HTML5 и css3, и немного фантазии jQuery
  • Возможность для администратора войти на сайт, и иметь базовый контроль над ним (посты, новости, картинки, видео)
  • Возможность для него выглядеть отлично на смартфонах (пока не уверен, как это исправить, может быть, создать собственную мобильную ссылку при обнаружении телефона?)
  • Хранение комментариев, постов в базе данных.
  • Несколько языков (немецкий, английский для начала)

Вот и все. Настоящий вопрос в том, не прострелю ли я себе ногу в моем понимании веб-разработки, используя фреймворк как play. (Фреймворки типа hibernate/spring и т.д., как мне кажется, это немного другое)

Для меня технология означает облегчение жизни и задач для всех, так что это сильный аргумент в пользу выбора Play, чтобы продвигать новые идеи и способы делать вещи. Но с другой стороны, книга, которую я прочитал и использую как справочник, это Java EE 6 with Glassfish 3, и я не уверен, стоит ли мне просто придерживаться этого, увеличивая, возможно, более глубокое понимание веб-разработки на Java, или продвигать эту новую технологию, поскольку она, кажется, делает все быстро и легко.

Извините за этот странный вопрос, но сейчас так много вариантов, и, возможно, некоторые ветераны могли бы немного направить меня?

0
задан Community 23 May 2017 в 11:55
поделиться