Comments 18
тоже ваадин для веб гуи, кстати.
Нет, но беглый просмотр сайта показал что интересная штука. Сейчас будет новый год, надо будет обязательно попробовать, посмотреть как они работу с БД реализовали? Просто мы для себя тоже парочку библиотек написали, надо будет их в public выложить и статью про них написать.
По интерфейсу — платформа напоминает 1С, слишком много полей, а хотелось сделать чтобы доступ к любой информации был в 3 клика и менее нагруженный интерфейс.
Да, для этих целей вполне подходит, тем более код открытый и если есть знания java, можно и своего прикрутить.
А тут встает вопрос, какая она должна быть?
Где сейчас это планируется использоваться — это 500 машин на всем предприятии. Ну и 50 из них — максимум для онлайна в этом сервисе. По сравнению с тем же 1С — тут и производительность будет нормальная и есть места где можно оптимизировать программно.
Ну и мы еще даже не вышли на нормальный уровень для пилотной эксплуатации. Но по нагрузочным тестам, вроде потянуть должно.
Это даже кто-то читает xD
Ну а если серьезно, обычно бывает так: "Давайте быстро запилим прототип чтобы проверить" — делают. И потом не могут выпилить. Ну и в целом прог вхождения в vaadin — не очень то уж и большой. Поэтому имеем, что имеем.
Ну и второй пункт, что с помощью vaadin — нельзя делать публичные интерфейсы, т.к. оно не про нагрузки. А вот рисовалки форм для бизнес логики, чтобы данные из таблички на форму и обратно гонять — самое то!
Нет, интернет не нужен. Нужна хорошая стабильная сеть. Классически разворачивается локальный сервер приложений (WildFly, TomCat) и на него загружается ваше приложение (артифакт, он же war файл) и работа идет только с ним. Т.е. вы работаете в рамках своей локальной сети. А то что вы смотрели — это были demo из Интернета.
ps
Ну и при хорошем проектировании интерфейсов, лучше избегать окошек в браузерах (сугубо мое личное мнение).
Вообще-то никто и никогда, и тем более авторы vaadin не говорили, что это только интранет решение.
Тут вы очень сильно заблуждаетесь.
Мы делалали на Vaadin достаточно сложный интерфейс (на уровне 1С решений). Интернет нужен больше стабильный чем быстрый. Некоторые сотрудники вполне с планшетиков через мобильный интерент работали без проблем.
Собственно все описываемые yorlin проблемы, следствие серверно ориентированной архитектуры vaadin.
У такого решения есть как плюсы так и минусы. Решать приходится в каждом конкретном случае.
Идея конечно хорошая, но уж очень, по мне, специфичная.
Вы правы, придерживаясь своего предыдущего комментария скажу еще раз — инертность мышления.
А насчет вакансий, есть интересный опрос о инструментах Java разработчиков в 2016 году, где Vaadin занимает 4 из 12 мест. Наверное это сказывается.
Простой framework UI ERP c помощью Vaadin