GD Star Rating
loading...

Подскажите други какое веб-решение, чтобы

1) Модульное (несколько витрин для одних данных и процессов, например, вебдванольное и аяксное для пц, вебдванольное и аяксномобильное, простое и рабочее даже в тексте(читай, автоматизированное другими).
1.1) Вытекающему из п.1 способности к юниттестам
2) Без капсульных решений построения енвайроментов вокруг проекта
3) Простообновляемое и поддерживаемое
4) с невысоким порогом вхождения для неспециалистов данной технологии
5) масштабирование условно-простое

остальной бекенд – некая база, пускай postgre с данными и шлюзом в другую базу, по функциональности продукт чем-то напоминает e-mail (входящие-исходящие сообщения + некие плюшки)

вариант фронденды на жава => spring => hibernate => postgresql принят за базовый, но плохо удовлетворяет 2-3 пунктам.

Более-менее хорошее решение, которое нравится как сделано – это gmail, rich web-client, simple web-client, mobile web-client, машинный интерфейс imap4/pop, стек gmail условно понятен. Но у гмейл более лучшие программисты чем у нас, в том числе и количеством 😉

Tagged with →  

7 Responses to Подскажите веб-решение

  1. Tua00:

    Play framework, 1.2.5 на java, довольно быстрый. Play 2 на Scala, более хипстерский.

  2. Lleoff:

    беглый взгляд увидел еще большую инкапсуляцию всего в одно: maven, frontend,backend… Может у них есть какой документ по concepts?

    Охота наоборот как можно сильнее разделить на слои:

    1)фронтенд
    2)бэкенд с устоявшимся апи для любого фронтенда, в идеале развязанные на уровне сокета-хуекета
    3)доступ к базе (некий ORM, развязанный с бекендом на уровне сущностей
    4)базы, слава яйцам, и так уже развязаны, ничо делать не надо

    И чтобы для работы/сборки/тестирования не нужно было выкачивать jar скопом из интернета, и прочие egg-like решения типа бутстрапа.

  3. Lleoff:

    Сорри, почитал вики, штука интересная, хоть и несколько привязана за уши к jboss netty, там и др.

    а можно посмотртеь пример какого модного сайта на плей? линкедин?

  4. Tua00:

    да там внизу все есть. Ну вторую версию фреймворка можно крутить как хочешь, первая вроде бы более жестко привязана.

    Если есть желание заморочится со Scala есть еще такая low level штука, как spray.io, ну и Lift Framework интересный.

  5. AfuEbb:

    еще play очень дружен с akka!

  6. Lleoff:

    а вот разделяем ли в play view от controller? т.е. могут ли они жить в отдельных контейнерах и, даже, в разных серверах?

  7. Tua00:

    я до такой степени не разбирался, можешь погуглить.

Добавить комментарий