Privacy Ratings

С открытым кодом: Фреймворки Java и Kotlin

Категория «Фреймворки Java и Kotlin» (11): код опубликован под лицензией, одобренной OSI, конфиденциальность оценена с подтверждениями. Сначала наш выбор, затем по баллам.

  1. Eclipse Vert.x Оценка B

    Инструментарий Eclipse Foundation для создания реактивных событийно-ориентированных приложений на JVM с неблокирующим вводом-выводом, который можно использовать из Java, Kotlin и других языков JVM.

    Dual-licensed under the Eclipse Public License 2.0 and Apache 2.0. Исходный код

  2. Helidon Оценка B

    Фреймворк на Java от Oracle для создания микросервисов, предлагаемый в виде лёгкого функционального API (Helidon SE) и реализации MicroProfile (Helidon MP).

    Apache 2.0-licensed. Исходный код

  3. Javalin Оценка B

    Лёгкий веб-фреймворк для Java и Kotlin на основе сервера Jetty с небольшим API на основе обработчиков для REST API и WebSocket.

    Apache 2.0-licensed. Исходный код

  4. Play Framework Оценка B

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

    Apache 2.0-licensed. Исходный код

  5. Dropwizard Оценка C

    Фреймворк на Java для создания RESTful-веб-сервисов, объединяющий Jetty, Jersey и Jackson в единый пакет приложения со встроенными метриками и проверками работоспособности.

    Apache 2.0-licensed. Исходный код

  6. Quarkus Оценка C

    Фреймворк на Java для облачных приложений и Kubernetes, рассчитанный на быстрый запуск и низкое потребление памяти, с нативной компиляцией через GraalVM и режимом разработки с живой перезагрузкой.

    Apache 2.0-licensed. Исходный код

  7. Apache Struts Оценка D

    MVC-фреймворк Apache для создания веб-приложений на Java на основе действий, перехватчиков и представлений результатов.

    Apache 2.0-licensed. Исходный код

  8. Grails Оценка D

    Фреймворк веб-приложений для языка Groovy на основе Spring Boot с принципом «соглашения важнее конфигурации», слоем данных GORM и шаблонами GSP.

    Apache 2.0-licensed. Исходный код

  9. Ktor Оценка D

    Фреймворк на Kotlin от JetBrains для создания асинхронных серверов и HTTP-клиентов на корутинах, расширяемый с помощью плагинов.

    Apache 2.0-licensed. Исходный код

  10. Micronaut Оценка D

    JVM-фреймворк для микросервисов и бессерверных приложений на Java, Kotlin и Groovy, использующий внедрение зависимостей на этапе компиляции вместо рефлексии.

    Apache 2.0-licensed. Исходный код

  11. Spring Boot Оценка D

    Фреймворк на Java от проекта Spring для создания автономных приложений с автоконфигурацией, встроенными веб-серверами и стартовыми зависимостями.

    Apache 2.0-licensed. Исходный код

Сравнить все Фреймворки Java и Kotlin (12), с открытым кодом или без.