EntityBuilder 1.0
Продавец: Meltori
Цена: 9769.85 RUB
Товар доступен. Итоговая стоимость зависит от выбранных параметров и проверяется перед оплатой.
Описание товара
EntityBuilder 1.0 — самостоятельный инфраструктурный фреймворк для разработки backend-приложений на основе сущностей.
Он объединяет инструменты для моделирования данных, управления записями, валидации, аутентификации, управления доступом, обработки жизненного цикла сущностей и других ключевых аспектов backend-инфраструктуры.
EntityBuilder позволяет разработчикам сосредоточиться на создании функциональности продукта, избегая необходимости разрабатывать базовую инфраструктуру с нуля.
Основные возможности
- Моделирование данных на основе схем.
- Создание, изменение и архивирование схем.
- Управление записями сущностей и связями между ними.
- Валидация данных.
- Аутентификация и управление правами доступа.
- Обработка жизненного цикла сущностей.
- События и гарантированная доставка сообщений.
- REST API.
- Интеграция с PostgreSQL.
- Миграции данных.
- Расширяемая архитектура с возможностью создания адаптеров.
- Генерация спецификаций OpenAPI.
- Поддержка Docker/OCI для развертывания.
- Мониторинг состояния системы и наблюдаемость.
- Инфраструктура для резервного копирования и восстановления данных.
- Тестирование совместимости, безопасности и развертывания.
Для кого подходит
EntityBuilder предназначен для разработчиков и команд, создающих приложения на основе сущностей и желающих избежать разработки backend-инфраструктуры с нуля.
Подходит для:
- новых backend-продуктов;
- внутренних систем;
- SaaS-приложений;
- клиентских проектов;
- приложений с изменяющейся структурой данных.
Лицензия
EntityBuilder предоставляется на условиях Standard Commercial License.
Лицензия позволяет использовать EntityBuilder для одного конечного продукта (End Product) с неограниченным количеством разработчиков, серверов и окружений в рамках этого продукта.
Для использования EntityBuilder в качестве общей инфраструктуры для нескольких независимых продуктов, SDK, framework или developer platform требуется Custom / Multi-Product License.
Версия 1.0
Версия 1.0 сфокусирована на базовой backend-инфраструктуре. Она не включает административный интерфейс, управляемый хостинг и специализированные функции для отдельных предметных областей.
Дополнительная информация
Требования
- PostgreSQL 17
- Node.js 22.12+ или Node.js 24+
- Docker/OCI рекомендуется для развертывания
- Для самостоятельного запуска без контейнера требуется Node.js и pnpm
Что входит в поставку
- Исходный код EntityBuilder 1.0
- Production runtime
- Dockerfile и Docker Compose configuration
- PostgreSQL integration
- REST API
- OpenAPI generation
- Example project
- Документация
- Changelog
- License и release metadata
Установка
После покупки вы получаете архив EntityBuilder-1.0.0.tar.gz.
Архив содержит всё необходимое для самостоятельного развертывания продукта. Краткая инструкция по запуску и пример использования находятся внутри пакета. Полная документация также включена в поставку.
Лицензия и обновления
Standard Commercial License предоставляет право использовать EntityBuilder для одного End Product.
В рамках этого продукта разрешено использовать неограниченное количество разработчиков, серверов, окружений и deployment.
Minor и patch releases приобретённой major version включены в лицензию. Security fixes предоставляются для поддерживаемых major versions.
Новая major version приобретается отдельно.
Поддержка
В стоимость входит стандартная поддержка по вопросам установки, конфигурации, API, документации и использованию EntityBuilder, а также обработка подтверждённых ошибок продукта.
Custom development, индивидуальные интеграции, миграции и архитектурные консультации в стандартную поддержку не входят.
Важно
EntityBuilder является self-hosted продуктом. Инфраструктура, на которой он запускается, управляется покупателем.
Версия 1.0 не включает административный интерфейс, managed hosting и специализированные функции для отдельных предметных областей.