Відкритий код: Фреймворки Java і Kotlin
Категорія «Фреймворки Java і Kotlin» (11): код опубліковано під ліцензією, схваленою OSI, оцінено за конфіденційністю з доказами. Спочатку наш вибір, потім за балом.
Eclipse Vert.x Оцінка B
Інструментарій від Eclipse Foundation для створення реактивних, подієво-орієнтованих застосунків на JVM з неблокувальним введенням-виведенням, доступний з Java, Kotlin та інших мов JVM.
Dual-licensed under the Eclipse Public License 2.0 and Apache 2.0. Вихідний код
Helidon Оцінка B
Фреймворк Java від Oracle для створення мікросервісів, що пропонується як легкий функціональний API (Helidon SE) і як реалізація MicroProfile (Helidon MP).
Apache 2.0-licensed. Вихідний код
Javalin Оцінка B
Легкий вебфреймворк для Java і Kotlin на основі сервера Jetty з невеликим API на основі обробників для REST API та WebSockets.
Apache 2.0-licensed. Вихідний код
Play Framework Оцінка B
Вебфреймворк для Java і Scala з архітектурою без збереження стану та без блокувань, гарячим перезавантаженням під час розробки й типобезпечними шаблонами.
Apache 2.0-licensed. Вихідний код
Dropwizard Оцінка C
Фреймворк Java для створення RESTful-вебсервісів, що об'єднує Jetty, Jersey і Jackson в один пакет застосунку з вбудованими метриками та перевірками стану.
Apache 2.0-licensed. Вихідний код
Quarkus Оцінка C
Фреймворк Java для хмарних застосунків і Kubernetes, розроблений для швидкого запуску та низького споживання пам'яті, з нативною компіляцією GraalVM і режимом розробки з живим перезавантаженням.
Apache 2.0-licensed. Вихідний код
Apache Struts Оцінка D
MVC-фреймворк від Apache для створення вебзастосунків на Java на основі дій, перехоплювачів і представлень результатів.
Apache 2.0-licensed. Вихідний код
Grails Оцінка D
Фреймворк вебзастосунків для мови Groovy на основі Spring Boot з принципом «угоди замість конфігурації», шаром даних GORM і шаблонами GSP.
Apache 2.0-licensed. Вихідний код
Ktor Оцінка D
Фреймворк Kotlin від JetBrains для створення асинхронних серверів і HTTP-клієнтів за допомогою корутин, що розширюється через плагіни.
Apache 2.0-licensed. Вихідний код
Micronaut Оцінка D
Фреймворк JVM для мікросервісів і безсерверних застосунків на Java, Kotlin і Groovy, що використовує впровадження залежностей під час компіляції замість рефлексії.
Apache 2.0-licensed. Вихідний код
Spring Boot Оцінка D
Фреймворк Java від проєкту Spring для створення автономних застосунків з автоконфігурацією, вбудованими вебсерверами та стартовими залежностями.
Apache 2.0-licensed. Вихідний код
Порівняти всі записи категорії «Фреймворки Java і Kotlin» (12), з відкритим кодом чи ні.