Privacy Ratings

Avoimen lähdekoodin vaihtoehdot: java- ja Kotlin-kehykset

Kategoria: java- ja Kotlin-kehykset. 11 kohdetta, joiden koodi on julkinen OSI-hyväksytyllä lisenssillä, tietosuoja arvioituna todisteineen. Suositukset ensin, sitten pisteiden mukaan.

  1. Eclipse Vert.x Arvosana B

    Eclipse Foundationin työkalupakki reaktiivisten, tapahtumapohjaisten sovellusten rakentamiseen JVM:lle estämättömällä I/O:lla. Käytettävissä Javasta, Kotlinista ja muista JVM-kielistä.

    Dual-licensed under the Eclipse Public License 2.0 and Apache 2.0. Lähdekoodi

  2. Helidon Arvosana B

    Oraclen Java-kehys mikropalveluiden rakentamiseen. Saatavilla kevyenä funktionaalisena rajapintana (Helidon SE) ja MicroProfile-toteutuksena (Helidon MP).

    Apache 2.0-licensed. Lähdekoodi

  3. Javalin Arvosana B

    Jetty-palvelimen varaan rakennettu kevyt verkkokehys Javalle ja Kotlinille. Siinä on pieni käsittelijäpohjainen rajapinta REST-rajapinnoille ja WebSocketeille.

    Apache 2.0-licensed. Lähdekoodi

  4. Play Framework Arvosana B

    Verkkokehys Javalle ja Scalalle. Siinä on tilaton, estämätön arkkitehtuuri, lennosta uudelleenlataus kehityksen aikana ja tyyppiturvalliset mallit.

    Apache 2.0-licensed. Lähdekoodi

  5. Dropwizard Arvosana C

    Java-kehys RESTful-verkkopalveluiden rakentamiseen. Se yhdistää Jettyn, Jerseyn ja Jacksonin yhdeksi sovelluspaketiksi, ja mukana ovat sisäänrakennetut mittarit ja kuntotarkistukset.

    Apache 2.0-licensed. Lähdekoodi

  6. Quarkus Arvosana C

    Java-kehys pilvi- ja Kubernetes-sovelluksille, suunniteltu nopeaan käynnistykseen ja vähäiseen muistinkäyttöön. Mukana on GraalVM-natiivikääntäminen ja kehitystila, jossa muutokset latautuvat lennosta.

    Apache 2.0-licensed. Lähdekoodi

  7. Apache Struts Arvosana D

    Apachen MVC-kehys Java-verkkosovellusten rakentamiseen. Perustuu toimintoihin, sieppaajiin ja tulosnäkymiin.

    Apache 2.0-licensed. Lähdekoodi

  8. Grails Arvosana D

    Groovy-kielen verkkosovelluskehys, rakennettu Spring Bootin varaan. Mukana ovat konventiot konfiguraation sijaan, GORM-tietokerros ja GSP-mallit.

    Apache 2.0-licensed. Lähdekoodi

  9. Ktor Arvosana D

    JetBrainsin Kotlin-kehys asynkronisten palvelimien ja HTTP-asiakkaiden rakentamiseen korutiineilla. Laajennettavissa lisäosilla.

    Apache 2.0-licensed. Lähdekoodi

  10. Micronaut Arvosana D

    JVM-kehys mikropalveluille ja palvelimettomille sovelluksille Javalla, Kotlinilla ja Groovylla. Se käyttää käännösaikaista riippuvuuksien injektointia reflektion sijaan.

    Apache 2.0-licensed. Lähdekoodi

  11. Spring Boot Arvosana D

    Spring-projektin Java-kehys itsenäisten sovellusten rakentamiseen. Mukana on automaattinen määritys, upotetut verkkopalvelimet ja starter-riippuvuudet.

    Apache 2.0-licensed. Lähdekoodi

Vertaa kaikkia: java- ja Kotlin-kehykset (12), avointa lähdekoodia tai ei.