Комментарии 8
Было бы здорово посмотреть, что именно предлагает фреймворк. И какие причины могут побудить его использовать. Сокращение времени разработки — это шикарно, но не очевидно.
На официальных сайтах этого не нашел. Плохо смотрел? :)
На официальных сайтах этого не нашел. Плохо смотрел? :)
0
+2
оххх ) Для начала нужно ЗАИНТЕРЕСОВАТЬ. А потом уже получать лицензии и прочие раскопки делать. Т.е. как я понял, краткого описания фреймворка нет. Быстрый старт — совсем не то.
0
Дельное замечание. Наверное, в каждой статье нужно будет делать абзац-введение, что это за фреймворк.
Вопрос: а что лично вас бы заинтересовало?
Просто вот идем на [micronaut](https://micronaut.io/) и читаем: «A modern, JVM-based, full-stack framework for building modular, easily testable microservice and serverless applications.». Это интересно или нет?
[Spring](https://spring.io): «Spring makes Java productive. What Spring can do: Microservices, Reactive, Cloud, Web apps».
[Jmix](https://jmix.io): «An Open Source Rapid Application Development Platform for Modern Web Applications»
Что нам нужно сделать для Jmix, чтобы заинтересовать, как вы думаете?
Вопрос: а что лично вас бы заинтересовало?
Просто вот идем на [micronaut](https://micronaut.io/) и читаем: «A modern, JVM-based, full-stack framework for building modular, easily testable microservice and serverless applications.». Это интересно или нет?
[Spring](https://spring.io): «Spring makes Java productive. What Spring can do: Microservices, Reactive, Cloud, Web apps».
[Jmix](https://jmix.io): «An Open Source Rapid Application Development Platform for Modern Web Applications»
Что нам нужно сделать для Jmix, чтобы заинтересовать, как вы думаете?
+2
Вопрос: а что лично вас бы заинтересовало?
Нужно больше подробностей, как мне кажется. Думаю, меня может заинтересовать Jmix, но из описания я не понял, что он мне даст.
«A modern, JVM-based, full-stack framework for building modular, easily testable microservice and serverless applications.». Это интересно или нет?
Это — не информативно. Поэтому листаем ниже и находим описание фич и краткие примеры кода.
«Spring makes Java productive. What Spring can do: Microservices, Reactive, Cloud, Web apps».
По спрингу есть куча материалов, где описываются его фичи. На любом собеседовании разговор про спринг начинается с «ядром спринга является core container».
Что нам нужно сделать для Jmix, чтобы заинтересовать, как вы думаете?
Может быть перечень фич и примеры кода, демонстрирующие их? Как в микронавте?
Может быть, крайне поверхностно, в общих чертах описать процесс разработки с фреймворком и без него? И акцентировать внимание на различиях в процессе?
Ну, например, про spring boot сказано следующее: spring boot предоставляет умную автоконфигурацию. Вы из коробки получаете полностью готовое приложение. Но это поведение можно изменить.
И становится понятно, что вам не нужно поднимать контекст, создавать энтити менеджер и не нужно делать еще много типовых приседаний, которые зачастую тащатся без изменений из проекта в проект.
+1
Справедливо. Спасибо за конструктив. А QuickStart видео все-таки гляньте ;-) Там всего минут 15 посмотреть, как приложение делается, думаю, сильно понятнее будет.
+2
Фреймворк предлагает ускорение разработки за счет того, что делается приложение с «типовой» архитектурой, в рамках которой во фреймворке уже есть готовые сервисы из коробки. И это будет Spring/Spring Boot приложение, т.е. ничего нового учить не надо.
Возможности Jmix можно представить по ролику Quick Start для предыдущей версии. Можно начинать с 2:33.
А если не хочется использовать сервисы, которые идут вместе с фреймворком, то скорость разработки падает до скорости разработки на «голом» Spring/Spring Boot.
Возможности Jmix можно представить по ролику Quick Start для предыдущей версии. Можно начинать с 2:33.
А если не хочется использовать сервисы, которые идут вместе с фреймворком, то скорость разработки падает до скорости разработки на «голом» Spring/Spring Boot.
+1
Давно слежу за проектом с энтузиазмом. Ребята дублируют статьи со своего блога, поэтому не знакомят даже по минимуму. А зря, на Хабре платформа не на слуху, и пару предложений в начале каждой статьи были бы кстати. Если совсем упрощенно, то это RAD платформа для Java (Kotlin) под лицензией Apache2. Специализация — бизнес приложения. Быстро куёте CRUD поделки с огромными плюшками из коробки (вроде row level security, rest, интеграции) до серьёзных ERP со сложной логикой, несколькими базами, картами и др. вкусностями. Студия ставится как plugin поверх Idea. Есть CLI версия. В платной версии есть удобный дизайнер GUI. В бесплатной GUI надо набирать кодом.
+4
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Jmix — будущее CUBA Platform