Просьба к профессионалам больно не бить!
Сам я занимаюсь больше gui less вещами (голос, sms), но иногда нужда заставляет приделывать web UI.
Интеграция со Spring обязательна.
Профессионалом в web разработке не являюсь: писать много html утомляет.
В древние времена пользовался голыми servlet + freemarker.
JSP утомляли больше чем просто html.
(
Дальше идут откровенные фотки... )
Comments 51
Reply
(The comment has been removed)
Reply
Вариант очень интересный, но как я написал: серверную часть всё равно надо разрабатывать, обмен надо разрабатывать, а в случае ExtJS (vs ExtGWT) ещё и javascript основательнее подучить.
Reply
(The comment has been removed)
Reply
(The comment has been removed)
Reply
click +1, очень хорошо структурирует мысль и отменно совместим со Spring Security
Reply
Но он на Scala. (И это не Lift).
Reply
Freemarker ист зер гут! Но Их виль нихт скала лернен ;-(
Reply
(Скала хороша тем, что код на уровне джавы можно начать писать практически сразу, а дальше - только вперёд и вверх).
Reply
Исключительно для освежения головы и просветления мыслей. Способствует.
Reply
Но если постоянно делать сайты, нужно делать свой движок, фреймворки -- это все слишком обще, ну как универсальный нож раскладной -- гораздо хуже как отвертка, чем отвертка со сменными головками.
Если вопрос одного сайта и одного разработчика, то некоторые конторы выбирают Tapestry, но для потокового производства ни Spring ни прочие фреймворки недопустимы по экономическим соображениям.
Reply
(The comment has been removed)
Я не хочу писать код, для однотипных решений. На одном сайте новости, на другом объявления о продаже авто.
И новость и авто -- это с точки зрения сайта одно и то же. Какой-то пользовательский класс. Вообще, все возможные объекты на сайте -- это экземпляры каких-то пользовательских классов: Пользователь, Объявление, Фото и т.п. Я придумал только один способ обобщить их сделать объектами класса UserClass (его "экземпляр" это класс UserObject соответственно состоящий из UserField и т.д.)
При таком подходе не очень представляю, куда воткнуть Spring, ну разве для системных вещей типа дерева страниц, шаблонов, пользователей и т.д.
Reply
Reply
Leave a comment