Jmix.ru – Telegram
Jmix.ru
646 subscribers
358 photos
44 videos
1 file
436 links
Jmix — платформа быстрой разработки B2B и B2G веб-приложений на Java.

🤝 Наш коммьюнити-чат: https://news.1rj.ru/str/jmixchat

⚙️ Начать бесплатно: https://www.jmix.ru/get-started/
Download Telegram
Уже завтра, 2 октября в 16:00, состоится бесплатный вебинар от Jmix и Синара Лаб. Будем говорить о том, как разработали Nexus — цифровую экосистему безопасности для банков.

Что обсудим:

— Как Синара Лаб решает вопросы безопасности в банковских процессах.
— Почему старые подходы уже не работают и что можно улучшить.
— Почему «единое окно» — это правильное решение для безопасности.
— Как бизнес-аналитика помогает принимать правильные решения.
— Как выбрали инструменты разработки: Jmix и Spring Boot.
— Как распределили модули и наладили их взаимодействие.
— Полный обзор CI/CD: окружения, пайплайны, анализ кода.

Вебинар длится 60 минут. Не пропустите, будет полезно!
🔥6🎉3👍1
🗓 Анонс вебинара: «Как организовать сквозной поток разработки бизнес-процессов при помощи StormBPMN и Jmix Studio»

Все мы сталкивались с разрывом между проектированием BPMN-модели и её воплощением в виде автоматизированного процесса в системе. Аналитики используют свои инструменты, разработчики — свои, и между ними зачастую нет связи.

На нашем вебинаре 16 октября в 19:00, Станислав Макаров, продуктовый аналитик Jmix, и Денис Котов, основатель сервиса StormBPMN и телеграм канала “BPMN, Бизнес-процессы и котики”, расскажут, как преодолеть этот разрыв. Мы обсудим, как интеграция Jmix Studio и StormBPMN позволяет наладить бесшовное взаимодействие между аналитиками и разработчиками, чтобы быстрее и эффективнее запускать бизнес-процессы в работу.

Регистрация по ссылке. Не пропустите!

#мероприятия
🔥112👍2
Если вы загуглите "лучший Java-фреймворк", скорее всего, наткнетесь на множество статей с обзорами Java Enterprise мира. Однако, многие из них не учитывают важный аспект — классификацию фреймворков. Давайте взглянем на экосистему с другой стороны и выйдем за рамки мира Java.

Выбор правильного фреймворка для разработки приложения — это поиск баланса между несколькими ключевыми критериями:

Область применения — какую часть приложения можно разработать с помощью этого фреймворка? Нужен ли вам один фреймворк или их комбинация?
Скорость разработки — насколько быстро можно будет разрабатывать проект?
Управляемость и гибкость — какие ограничения в архитектуре, производительности и других аспектах могут возникнуть?

На основе этих критериев фреймворки можно разделить на несколько категорий:

Языки программирования или подход "без фреймворков" — максимальная гибкость, но самая медленная разработка.
Узконаправленные фреймворки — помогают в отдельных задачах, но требуют больше усилий для интеграции с другими.
Генераторы кода — ускоряют старт разработки, но теряют ценность на более поздних этапах.
Высокоуровневые фреймворки — как Jmix, предоставляют полный стек для быстрой и качественной разработки корпоративных приложений.
Low-code/no-code платформы — быстрый результат, но с ограничениями по гибкости.

Выбирая фреймворк, важно найти правильный баланс между скоростью, гибкостью и областью применения. Jmix позволяет оптимизировать процесс, обеспечивая как скорость разработки, так и управляемость на всех этапах создания приложения.
🔥14
👨‍💻Скоро в Enterprise подписке для Jmix 2.X
🔥17👍73
Мы опубликовали новую статью о том, как установить и обновить плагин Jmix Studio. В статье подробно описаны шаги для пользователей из России, которые столкнулись с проблемами при установке плагинов из маркетплейса JetBrains. Вы найдете инструкции по настройке репозиториев для корректного обновления Jmix Studio, а также альтернативный способ установки плагина вручную. Если возникнут сложности, обращайтесь в наш чат в телеграм или на форум.

#статья
👍13🔥8
Мы опубликовали запись вебинара "От идеи к реализации: История создания системы Nexus, цифровой экосистемы безопасности для банков".

На вебинаре обсуждаем, как Синара Банк решает вопросы безопасности в банковских процессах, почему старые подходы уже не работают и что можно улучшить. Объясняем, почему концепция «единого окна» является эффективным решением для безопасности и как бизнес-аналитика помогает принимать правильные решения. Также делимся опытом выбора инструментов разработки Jmix и Spring Boot, рассказываем, как распределили модули и наладили их взаимодействие, и предоставляем полный обзор CI/CD с описанием окружений, пайплайнов и анализа кода. Запись вебинара доступна по ссылке.

#мероприятия
🔥8
🗓 Напоминание о вебинаре: «Как организовать сквозной поток разработки бизнес-процессов при помощи StormBPMN и Jmix Studio»

Каждый из нас сталкивался с проблемой разрыва между проектированием BPMN-модели и её реализацией в виде автоматизированного процесса в системе. Аналитики и разработчики работают с разными инструментами, и нередко между ними отсутствует быстрое связьвзамиодействие. Модели процессов “летают” в картинках или вообще в электронных таблицах.

На нашем вебинаре 16 октября в 19:00, Станислав Макаров, продуктовый аналитик Jmix, и Денис Котов, основатель сервиса StormBPMN и телеграм канала “BPMN, Бизнес-процессы и котики”, поделятся решением этой проблемы. Мы расскажем, как интеграция Jmix Studio и StormBPMN помогает наладить бесшовное взаимодействие между аналитиками и разработчиками, чтобы быстрее и эффективнее запускать бизнес-процессы в работу. Юмор и разговоры за BPM в комплекте.

🔗 Регистрация по ссылке. Не пропустите!
🔥7
Корпоративная разработка: как найти баланс

Вышла статья «Корпоративная разработка: как найти баланс» от Виктора Фадеева, продакт-менеджера Jmix. Он разбирает, почему растут стоимость и сложность разработки бизнес-приложений, а бизнес не получает выгоды. В статье анализируются проблемы традиционной разработки, использования платформы «1С: Предприятие» и Low-code технологий. Статья будет полезна для запуска холиварного разговора на совещаниях с высшим руководством по новым проектам и просто во время обеденного перерыва. 🫠

#статья
👍52🔥2
Мы потихоньку начинаем делиться тем, что вас ждёт в релизе Jmix 2.4, который ожидается в конце октября.  

Первая фича — компонент Pivot Table. 

Теперь вы сможете анализировать данные и создавать бизнес-отчёты прямо внутри своих приложений на Jmix. 

Что даёт Pivot Table: 

📊 Комплексный анализ данных. 
⚙️ Гибкая настройка таблицы. Определяйте столбцы, строки, типы агрегации и целевые данные в одном месте. 
📈 Сводные отчёты для бизнеса. Собирайте и представляйте статистику для улучшения процессов. 
🔄 Различные типы отображения. Выбирайте подходящий вид для ваших данных. 
📥 Экспорт в удобные форматы. 
 
Зацените скриншоты ниже, чтобы увидеть компонент в деле. 
Следите за обновлениями — скоро поделимся другими фичами Jmix

#фича
🔥22🤩2👍1
Всем привет! Мы озадачились темой сделать наши Reports полезнее и удобнее. Помогите нам получше понять, как вы сейчас их используете с помощью ответов на серию опросов.
🥳Рубрика: Как Jmix мне помог сделать приложение по быстрому и не угореть на работе😂. Здорово, когда вы пишите о Jmix в своих сообществах и помогаете распространению замечательной технологии. Нижайший поклон от команды платформы😌

#кейсы_клиентов
5
Forwarded from СБЕР IT Сочи
Приложение за один вечер: обзор фреймворка Jmix

Привет, меня зовут Кирилл Пахтусов, я backend-разработчик в IT-офисе Сбера. Недавно я столкнулся с вызовом: разработать приложение для коллег в сжатые сроки.

🔘 Предыстория

В нашем офисе есть программа лояльности, которая позволяет сотрудникам получать повышенные скидки и бонусы в различных заведениях города. Однако не хватает платформы, где были бы собраны все заведения-партнеры. Когда я начал работать над созданием этой платформы, мой товарищ порекомендовал Jmix. Я решил попробовать и остался доволен результатом, поэтому хочу поделиться своим обзором на фреймворк. Возможно, это облегчит жизнь кому-то из вас или замотивирует попробовать новый инструмент.

🔘 Что это за зверь такой – Jmix?


Jmix — это фреймворк для быстрой разработки веб-приложений. В его основе лежит Spring Boot, который считается стандартом для создания корпоративных веб-приложений на Java. Это дополняет функциональность фреймворка и позволяет разработчикам легко использовать множество сторонних библиотек и фреймворков с минимальной настройкой.

📑 Основные преимущества Jmix, которые я для себя выделил:


🔘 Full-Stack решение
С Jmix один разработчик может создать полноценное веб-приложение, включая бэкенд и фронтенд, без необходимости использовать JavaScript. То есть можно создать как серверную часть, так и пользовательский интерфейс.

🔘 Быстрая разработка
Фреймворк предлагает множество готовых компонентов и инструментов, которые ускоряют процесс разработки. Например, есть встроенные визуальные компоненты для фильтрации данных, с помощью которых можно быстро реализовать функциональность. При этом писать код с нуля не нужно. Благодаря этому время, затрачиваемое на рутинные задачи, значительно сокращается.

🔘 Удобный UI-фреймворк
Jmix использует Vaadin для создания веб-интерфейсов, что позволяет разрабатывать современные и интерактивные пользовательские интерфейсы. Декларативная верстка упрощает проектирование интерфейсов, а богатая библиотека компонентов обеспечивает необходимую функциональность.

🔘 Интуитивно понятный интерфейс и туториалы
Инструменты Jmix Studio интегрированы в IDE IntelliJ IDEA, что делает процесс разработки более удобным благодаря визуальным подсказкам и возможностям отладки кода. Также на сайте Jmix есть туториалы, которые помогают изучить фреймворк.

🔘 Открытый исходный код
Jmix является open-source проектом, что делает его доступным решением для стартапов, малых бизнесов и фрилансеров. Есть и платная подписка, но она нужна только если вам необходим расширенный функционал. Об этом я расскажу далее.

🔘 Подводные камни

При разработке приложения с программой лояльности мне нужно было внедрить модуль карты с геолокацией. Он доступен только в платной версии за 8 тысяч рублей. В итоге я решил использовать Jmix как админку и API для бэкенда, а фронтенд реализовать на React.

🔘 Итоги

Если вы ищете фреймворк, который ускорит процесс разработки и упрощает работу с данными, Jmix — это подходящее решение. И если к вам вдруг обратился знакомый и попросил сделать приложение быстро и недорого, вам однозначно стоит обратить внимание на Jmix.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍41
Jmix Reports. Отчеты в каких форматах наиболее востребованы в ваших проектах?
Anonymous Poll
18%
doc, docx, odt
43%
xls, xlsx, ods
2%
html
27%
pdf
4%
csv
4%
A4*)
2%
Нет тут нужного - см мои комменты
🗓 Анонс мастер-класса: «Кастомизация Jmix UI: создаем красивое»

📅 13 ноября 2024 года
16:00 часов по Москве

На встрече обсудим, чем Jmix UI лучше Vaadin? Ответим на вопрос, почему Jmix UI лучше Jmix Classic UI?

В процессе расскажем, как стилизовать приложение Jmix и как создавать сложные экраны с помощью Jmix.

Вы изучите основные аспекты стилизации приложений Jmix, такие как изменение переменных темы приложения, настройка стиля компонентов пользовательского интерфейса и места для размещения своего CSS кода. Кроме того, мы обсудим особенности разметки и то, как знание CSS может помочь нам создавать более качественные интерфейсы.

И, главное, мы применим эти знания на практике, улучшив разметку уже существующих экранов.

🔗 Регистрация по ссылке. Не пропустите!

#мероприятия
👍9🔥1
Новая документация на Jmix BPM стала гораздо обширнее. С ее помощью вы будете создавать бизнес-процессы на платформе Jmix быстрее и проще. 

— Появилось полное описание всех элементов BPMN и особенностей их реализации в Jmix. Это поможет вам моделировать бизнес-процессы даже если вы раньше не изучали специально нотацию BPMN 2.0.

— Раздел Концепции BPM даст представление о жизненном цикле бизнес-процесса и об идеях, на которых построена технология BPM.

— Подробно рассказано о том, как создавать и использовать бизнес-правила при помощи таблиц принятия решений. Используя эту фичу, вы сможете строить более компактные и понятные модели процессов.

— Заглянем под капот BPM-движка: в разделе артефакты процесса рассказывается о том, как из XML-файла модели процесса получается его работающий инстанс.

— Расширено описание пользовательского интерфейса, который появляется в главном меню вашего веб-приложения после установки BPM add-on.

💬 Оставляйте комментарии к новым разделам в документации, и помогите нам сделать Jmix еще лучше!

#обновления
🔥17👍5