Micronaut
Цю статтю написано переважно за джерелами, які тісно пов'язані з предметом статті. Це може призвести до порушень нейтральності та недостатньої перевірності вмісту. (квітень 2022) |
Micronaut — це відкритий фреймворк, заснований на віртуальній машині Java (скор. англ. JVM) для створення мікросервісів у галузі програмування.[1][2]
Тип | Програмний каркас |
---|---|
Автор | Graeme Rocherd |
Розробник | Грем Роше[d] |
Перший випуск | травень 2018 |
Платформа | Кросплатформовий (JVM) |
Операційна система | Кросплатформовий |
Мова програмування | Java, Groovy |
Ліцензія | Apache License 2.0 |
Репозиторій | Micronaut repository |
Вебсайт | micronaut.io |
Дизайн Micronaut оснований на тому, щоб не використовувати рефлексію, і таким чином зменшити використання віртуальної пам'яті та зменшити час на запуск програми.[3][4]
Фреймворк був створений командою, що також працювала над Grails. Проєкт підтримується Micronaut Foundation.
Micronaut містить наступні інструменти для розробки програм, основаних на JVM:
- Впровадження залежностей
- Інверсія керування (скор. англ. IoC)
- Аспектно-орієнтоване програмування (скор. англ. AOP)
- Sensible Defaults та авто-конфігурація
Джерела
ред.- ↑ Rouse, Margaret. Micronaut framework. TechTarget. Процитовано 17 лютого 2024.
- ↑ Micronaut: The future of microservices in the JVM. JAXenter. 22 травня 2018. Процитовано 30 січня 2022.
- ↑ Talking about Micronaut with Graeme Rocher. CROZ. Процитовано 30 січня 2022.
- ↑ Sierkstra, Jack (13 листопада 2018). Micronaut: a new Spring-like framework focussed on minimal memory consumption. Info Support Blog. Процитовано 30 січня 2022.
Посилання
ред.Це незавершена стаття про Web-програмне забезпечення. Ви можете допомогти проєкту, виправивши або дописавши її. |