Визуальные инструменты для разработки приложения «от модели данных» в сочетании с удобным редактором кода IntelliJ IDEA

Jmix Studio позволяет работать с кодом напрямую или через визуальные редакторы и переключаться между этими режимами в любое время. Такое сочетание обеспечивает прозрачность процесса и упрощает отладку кода.

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

Проектируйте визуально

Модель данных
Создавайте сущности модели данных в визуальном дизайнере или в Java-коде.
Схема базы данных
Поддерживайте схему базы данных в актуальном состоянии с помощью автоматической генерации Liquibase changelogs.
Пользовательский интерфейс
Настраивайте структуру и свойства компонентов UI в WYSIWYG-редакторе с предварительным просмотром.
Запросы к данным
Создавайте запросы, используя конструктор JPQL.
Главное меню
Используйте специальный конструктор для определения структуры главного меню.
Роли пользователей
Определяйте роли и политики безопасности с помощью редактора ролей.
Реверс-инжиниринг
Сгенерируйте модель данных и пользовательский интерфейс из существующей базы данных.

Генерируйте код

  • Скрипты миграции базы данных
  • Экраны по готовым шаблонам
  • Сервисы, слушатели, обработчики событий
  • Модель данных или полноценное CRUD-приложение на основе существующей базы данных

Пишите код

Jmix Studio расширяет возможности IntelliJ IDEA специфической для платформы навигацией по коду, возможностями рефакторинга, вставками компонентов, подсказками и автоматическими исправлениями.

Открытый характер платформы IntelliJ позволяет дополнять инструменты Jmix любыми из сотен других плагинов. Например, Tabnine или GitHub Copilot предоставляют уникальные возможности интеграции AI в процесс разработки.

Отладка и развертывание

  • Hot (re)deploy
  • Создание
    Docker Image
  • Развертывание в кластер Kubernetes
  • Развертывание в изолированной сети
decorate image
decorate image
decorate image

С Jmix Studio Вы платите только за рабочие места разработчиков
без каких-либо лицензионных расходов на конечных пользователей.

Узнайте больше на странице с ценами.

Цены