Privacy Ratings

Avoimen lähdekoodin vaihtoehdot: verkkokehykset muille kielille

Kategoria: verkkokehykset muille kielille. 15 kohdetta, joiden koodi on julkinen OSI-hyväksytyllä lisenssillä, tietosuoja arvioituna todisteineen. Suositukset ensin, sitten pisteiden mukaan.

  1. Crow Arvosana B

    Mikrokehys HTTP- ja WebSocket-palveluiden rakentamiseen C++:lla. Reititys on Flaskin tyylistä.

    BSD-3-Clause-licensed. Lähdekoodi

  2. Dart Frog Arvosana B

    Minimaalinen taustajärjestelmäkehys Dartille. Siinä on tiedostopohjainen reititys, välikerrokset ja riippuvuuksien injektointi sekä CLI kehitykseen ja käännöksiin.

    MIT-licensed. Lähdekoodi

  3. Dream Arvosana B

    Verkkokehys OCamlille ja ReasonML:lle. Se yhdistää HTTP:n, WebSocketin, istunnot, mallit ja tietokantayhteydet yhteen pakettiin.

    MIT-licensed. Lähdekoodi

  4. Drogon Arvosana B

    HTTP-sovelluskehys C++:lle. Siinä on asynkroninen, estämätön I/O-ydin, ORM, WebSocket-tuki ja näkymämallit.

    MIT-licensed. Lähdekoodi

  5. Hummingbird Arvosana B

    Kevyt palvelinkehys Swiftille, rakennettu SwiftNIO:n ja Swiftin rinnakkaisuuden varaan. Mukana on reititys, välikerrokset ja valinnaiset laajennukset.

    Apache-2.0-licensed. Lähdekoodi

  6. Jester Arvosana B

    Sinatra-tyylinen verkkokehys Nim-kielelle. Reitit määritellään pienellä DSL:llä.

    MIT-licensed. Lähdekoodi

  7. Kit Arvosana B

    Integrantin ja Aeron varaan rakennettu modulaarinen Clojuren verkkokehys. Mukana on projektimalli, ja valinnaiset kirjastot lisätään moduuleina.

    MIT-licensed. Lähdekoodi

  8. Lucky Arvosana B

    Crystal-kielen full-stack-verkkokehys, jossa tyyppiturvallinen reititys, tietokantakyselyt ja HTML-renderöinti tarkistetaan käännösaikana.

    MIT-licensed. Lähdekoodi

  9. Mojolicious Arvosana B

    Reaaliaikainen verkkokehys Perlille. Mukana on estämättömään I/O:hon perustuva verkkopalvelin, WebSocket-tuki ja mallit, eikä sillä ole riippuvuuksia Perlin ytimen ulkopuolella.

    Licensed under the Artistic License 2.0. Lähdekoodi

  10. Vapor Arvosana B

    SwiftNIO:n varaan rakennettu Swiftin palvelinpuolen verkkokehys. Mukana on reititys, välikerrokset, Fluent-ORM ja Leaf-mallikieli.

    MIT-licensed. Lähdekoodi

  11. Servant Arvosana C

    Haskell-kirjasto verkkorajapintojen kuvaamiseen tyyppeinä, joista johdetaan palvelimet, asiakkaat ja dokumentaatio.

    BSD-3-Clause-licensed. Lähdekoodi

  12. Biff Arvosana C

    Clojuren full-stack-verkkokehys yksin työskenteleville kehittäjille. Mukana ovat tietokanta, todennus, palvelinpuolen renderöinti htmx:llä ja käyttöönottotyökalut.

    MIT-licensed. Lähdekoodi

  13. Kemal Arvosana D

    Sinatran innoittama kevyt verkkokehys Crystalille. Mukana on reititys, välikerrokset ja WebSocket-tuki.

    MIT-licensed. Lähdekoodi

  14. Serverpod Arvosana D

    Taustajärjestelmäkehys Dartille ja Flutterille. Se generoi asiakaskoodin palvelimen päätepisteille, ja mukana ovat ORM, todennus, välimuisti ja tiedostojen lataus palvelimelle.

    BSD-3-Clause-licensed. Lähdekoodi

  15. Yesod Arvosana D

    Haskellin verkkokehys tyyppiturvallisille verkkosovelluksille. Reitit ja mallit tarkistetaan käännösaikana, ja mukana on Persistent-tietokantakirjasto.

    MIT-licensed. Lähdekoodi

Vertaa kaikkia: verkkokehykset muille kielille (16), avointa lähdekoodia tai ei.