Privacy Ratings

Avoimen lähdekoodin vaihtoehdot: rubyn verkkokehykset

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

  1. Ruby on Rails Arvosana A

    Rubyn full-stack-verkkokehys, joka noudattaa malli–näkymä–ohjain-mallia. Mukana on Active Record -ORM, konventiot konfiguraation sijaan sekä sisäänrakennettu tuki sähköpostille, taustatöille ja WebSocketeille.

    MIT-licensed. Lähdekoodi

  2. Grape Arvosana B

    Ruby-kehys REST-tyyppisten rajapintojen rakentamiseen. Siinä on DSL versiointiin, parametrien validointiin ja vastausten muotoiluun, ja se toimii Rackin päällä tai Railsin rinnalla.

    MIT-licensed. Lähdekoodi

  3. Hanami Arvosana B

    Rubyn verkkokehys jäsenneltyihin ja modulaarisiin sovelluksiin. Mukana ovat slicet, toiminnot, näkymät ja repositorioihin perustuva tietokantakerros.

    MIT-licensed. Lähdekoodi

  4. Hotwire Arvosana B

    37signalsin lähestymistapa verkkosovellusten rakentamiseen lähettämällä verkon yli HTML:ää JSONin sijaan. Se koostuu Turbo-, Stimulus- ja Hotwire Native -kirjastoista.

    MIT-licensed. Lähdekoodi

  5. Padrino Arvosana B

    Sinatran varaan rakennettu Rubyn verkkokehys, joka lisää generaattorit, apufunktiot, mailerit, hallintaliittymän ja tuen useiden sovellusten liittämiseen.

    MIT-licensed. Lähdekoodi

  6. Roda Arvosana B

    Reitityspuun ympärille rakennettu Rubyn verkkotyökalupakki, jossa on pieni ydin ja jonka ominaisuudet lisätään lisäosina.

    MIT-licensed. Lähdekoodi

  7. Sinatra Arvosana B

    Minimaalinen Ruby-kirjasto verkkosovellusten ja API:en rakentamiseen DSL:llä, joka liittää HTTP-reitit koodilohkoihin.

    MIT-licensed. Lähdekoodi

Vertaa kaikkia: rubyn verkkokehykset (7), avointa lähdekoodia tai ei.