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.
Crow Arvosana B
Mikrokehys HTTP- ja WebSocket-palveluiden rakentamiseen C++:lla. Reititys on Flaskin tyylistä.
BSD-3-Clause-licensed. Lähdekoodi
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
Dream Arvosana B
Verkkokehys OCamlille ja ReasonML:lle. Se yhdistää HTTP:n, WebSocketin, istunnot, mallit ja tietokantayhteydet yhteen pakettiin.
MIT-licensed. Lähdekoodi
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
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
Jester Arvosana B
Sinatra-tyylinen verkkokehys Nim-kielelle. Reitit määritellään pienellä DSL:llä.
MIT-licensed. Lähdekoodi
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
Lucky Arvosana B
Crystal-kielen full-stack-verkkokehys, jossa tyyppiturvallinen reititys, tietokantakyselyt ja HTML-renderöinti tarkistetaan käännösaikana.
MIT-licensed. Lähdekoodi
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
Vapor Arvosana B
SwiftNIO:n varaan rakennettu Swiftin palvelinpuolen verkkokehys. Mukana on reititys, välikerrokset, Fluent-ORM ja Leaf-mallikieli.
MIT-licensed. Lähdekoodi
Servant Arvosana C
Haskell-kirjasto verkkorajapintojen kuvaamiseen tyyppeinä, joista johdetaan palvelimet, asiakkaat ja dokumentaatio.
BSD-3-Clause-licensed. Lähdekoodi
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
Kemal Arvosana D
Sinatran innoittama kevyt verkkokehys Crystalille. Mukana on reititys, välikerrokset ja WebSocket-tuki.
MIT-licensed. Lähdekoodi
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
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.