struguri a fost construit pentru a rula pe Rake și pot fi folosite pentru a oferi un mod elegant de a accesa datele aplicației din locații interne sau de la distanță.
Acesta suportă multe caracteristici comune găsite în cele mai multe API-uri, caracteristici cum ar fi restricție de prefix, restricție subdomeniu, versionare, formate multiple de date, paginația, semnături, autentificare, etc ..
Dezvoltatorii au nevoie doar să-l conectați arhitecturile lor, și de ao adapta la orice structură și orientări interne pe care le au în cadrul companiilor lor.
În afară de bază, de struguri, de asemenea, vine cu câteva module, care va oferi unele caracteristici suplimentare, iar cadrul poate fi, de asemenea, utilizat cu ActiveRecord, Sinatra, sine, sau multe alte cadre Ruby.
< p> Ce este nou în această versiune:.
- Fixed DateTime constantă toplevel referite de Virtus :: Atribut :: DateTime
- Adăugat DateTime / Data / numeric / boolean suport de tip allow_blank.
- Fixed :: struguri Middleware :: Baza # răspuns.
- Adăugat suport pentru Rack 1.6.0, care parses cereri mai mari decât 128KB.
- Apel la declarat (params) acum returnează un Hashie :: Mash.
- Valoarea route_info nu mai este inclusă în Hash params.
- Fix suport de struguri :: Validările :: ValuesValidator pentru tipul Range.
- Fix: Callbacks definite într-un bloc de versiune sunt numite numai pentru rutele definite în acel bloc .
- Grupul de parametri făcute pentru a solicita un tip explicit al Hash sau Array.
- a extins:. Utilizând caracteristica pentru documentare param la câmpurile opționale
- Fix:. Erori de analiză ale corpului invalide nu sunt salvate de manipulare
- Fix:. Nevalid acceptă antetele nu sunt prelucrate de manipulare de salvare
- Fix: invalid accepta antetele cauza erori de procesare internă (500), atunci când http_codes sunt definite .
- Utilizați HTTPS pentru rubygems.org.
Ce este nou în versiunea 0.12.0:
- Fixed DateTime constantă toplevel referite de Virtus :: Atribut :: DateTime.
- Adăugat DateTime / Data / numeric / boolean suport de tip allow_blank.
- Fixed :: struguri Middleware :: Baza # răspuns.
- Adăugat suport pentru Rack 1.6.0, care parses cereri mai mari decât 128KB.
- Apel la declarat (params) acum returnează un Hashie :: Mash.
- Valoarea route_info nu mai este inclusă în Hash params.
- Fix suport de struguri :: Validările :: ValuesValidator pentru tipul Range.
- Fix: Callbacks definite într-un bloc de versiune sunt numite numai pentru rutele definite în acel bloc .
- Grupul de parametri făcute pentru a solicita un tip explicit al Hash sau Array.
- a extins:. Utilizând caracteristica pentru documentare param la câmpurile opționale
- Fix:. Erori de analiză ale corpului invalide nu sunt salvate de manipulare
- Fix:. Nevalid acceptă antetele nu sunt prelucrate de manipulare de salvare
- Fix: invalid accepta antetele cauza erori de procesare internă (500), atunci când http_codes sunt definite .
- Utilizați HTTPS pentru rubygems.org.
Ce este nou în versiunea 0.11.0:
- Fixed DateTime constantă toplevel referite de Virtus :: Atribut :: DateTime.
- Adăugat DateTime / Data / numeric / boolean suport de tip allow_blank.
- Fixed :: struguri Middleware :: Baza # răspuns.
- Adăugat suport pentru Rack 1.6.0, care parses cereri mai mari decât 128KB.
- Apel la declarat (params) acum returnează un Hashie :: Mash.
- Valoarea route_info nu mai este inclusă în Hash params.
- Fix suport de struguri :: Validările :: ValuesValidator pentru tipul Range.
- Fix: Callbacks definite într-un bloc de versiune sunt numite numai pentru rutele definite în acel bloc .
- Grupul de parametri făcute pentru a solicita un tip explicit al Hash sau Array.
- a extins:. Utilizând caracteristica pentru documentare param la câmpurile opționale
- Fix:. Erori de analiză ale corpului invalide nu sunt salvate de manipulare
- Fix:. Nevalid acceptă antetele nu sunt prelucrate de manipulare de salvare
- Fix: invalid accepta antetele cauza erori de procesare internă (500), atunci când http_codes sunt definite .
- Utilizați HTTPS pentru rubygems.org.
Comentariile nu a fost găsit