Разрывается между калитки и ваадином. Я начинаю микро-isv и должен сделать выбор веб-фреймворка. Я сузил свой выбор до калитки и ваадина. Я использовал оба фреймворка, и я обожаю их обоих. однако мне нужно сделать выбор.
Если я выбираю vaadin:
- Мне не придется много волноваться о внешнем виде. Он поставляется с приятными темами.
- Я буду делать все свои программы в java, которые очень хороши и не будут тратить время на взлом css, который не очень хорош в
- И большинство компонентов, которые мне понадобятся для бизнес-приложений, - это OUT OF THE BOX, включая настольные макеты, всплывающие подсказки, ярлыки клавиш, таблицы с перетаскиваемыми и разборными столбцами, чтобы назвать несколько. Как бы то ни было, если я пойду ваадином:
- я потеряю способность создавать пользовательский интерфейс декларативно.
- У меня не будет резервной функции, если браузер не поддерживает javascript - например, большинство мобильных браузеров, не являющихся веб-сайтами.
- Компания Vaadin продает некоторые компоненты - например, JPAContainer, поэтому не уверен, что компания будет предлагать полную инфраструктуру с открытым исходным кодом. Деловые интересы всегда на первом месте.
- Приложения vaadin будут в основном для интрасети. не очень подходит для Интернета с веб-интерфейсом.
Если я иду калитки: Мне нужно будет стилизовать свои приложения, и я вряд ли могу дать им настольный внешний вид.
Любые советы. любой, кто имеет опыт работы в любой из структур, любезно расскажет мне о минусах и плюсах и о том, как вы приняли решение.