Здравствуйте, 0BD11A0D, Вы писали:
BDA>2) ломать голову об 100500 конфигов, поэтому Java нежелательна.
100500 конфигов это миф, который к современной Java не имеет никакого отношения.
Для прототипа можете выбрать связку Spring Boot + PostgreSQL + Heroku
Конфиги не требуются, нужно только выбрать фичи, которые хотите иметь в своем приложении:
http://docs.spring.io/spring-boot/docs/current/reference/html/getting-started-first-application.html
Деплоймент в продакшн:
http://docs.spring.io/spring-boot/docs/current/reference/html/cloud-deployment-heroku.html
BDA>Теперь, что касается клиента.
React.js