Grape blev bygget til at køre på Rake og kan bruges til at give en elegant måde at få adgang til din programs data fra interne eller fjerntliggende steder.
Det understøtter mange fælles funktioner, der findes i de fleste API'er, funktioner som præfiks begrænsning, underdomæne begrænsning, versionering, flere dataformater, paginering, signaturer, autentificering, etc ..
Udviklere behøver kun at sætte den i deres arkitekturer, og tilpasse den til enhver struktur og interne retningslinjer, de har inde i deres virksomheder.
Udover kernen, Grape leveres også med et par moduler, der vil give nogle ekstra funktioner, og rammen kan også bruges med ActiveRecord, Sinatra, Rails, eller mange andre Ruby rammer.
< p> Hvad er nyt i denne udgivelse:.
- Fast topniveau konstant DateTime refereres til af Virtus :: Attribut :: DateTime
- Tilføjet DateTime / Dato / Numerisk / boolesk typen support allow_blank.
- Fast Grape :: Middleware :: Base # respons.
- Tilføjet understøttelse af Rack 1.6.0, som analyserer anmoder større end 128KB.
- Ring til erklæret (params) nu returnerer en Hashie :: Mash.
- route_info værdi er ikke længere inkluderet i params Hash.
- Fast Grape :: Valideringer :: ValuesValidator støtte til Range type.
- Fix: tilbagekald er defineret i en version blok kun opfordrede til de ruter, der er defineret i denne blok .
- Gruppe af parametre gjort for at kræve en udtrykkelig type Hash eller Array.
- Udvidet den:. Ved hjælp af funktionen til param dokumentation til valgfri felter
- Rettelse:. Ugyldig krop parsingfejl ikke reddet af handlere
- Rettelse:. Ugyldigt acceptere overskrifter er ikke behandlet af rednings handlere
- Rettelse: Ugyldigt acceptere overskrifter forårsage interne behandlingsfejl (500), når http_codes defineres .
- Brug HTTPS til rubygems.org.
Hvad er nyt i version 0.12.0:
- Fast topniveau konstant DateTime refereres til af Virtus :: Attribut :: DateTime.
- Tilføjet DateTime / Dato / Numerisk / boolesk typen support allow_blank.
- Fast Grape :: Middleware :: Base # respons.
- Tilføjet understøttelse af Rack 1.6.0, som analyserer anmoder større end 128KB.
- Ring til erklæret (params) nu returnerer en Hashie :: Mash.
- route_info værdi er ikke længere inkluderet i params Hash.
- Fast Grape :: Valideringer :: ValuesValidator støtte til Range type.
- Fix: tilbagekald er defineret i en version blok kun opfordrede til de ruter, der er defineret i denne blok .
- Gruppe af parametre gjort for at kræve en udtrykkelig type Hash eller Array.
- Udvidet den:. Ved hjælp af funktionen til param dokumentation til valgfri felter
- Rettelse:. Ugyldig krop parsingfejl ikke reddet af handlere
- Rettelse:. Ugyldigt acceptere overskrifter er ikke behandlet af rednings handlere
- Rettelse: Ugyldigt acceptere overskrifter forårsage interne behandlingsfejl (500), når http_codes defineres .
- Brug HTTPS til rubygems.org.
Hvad er nyt i version 0.11.0:
- Fast topniveau konstant DateTime refereres til af Virtus :: Attribut :: DateTime.
- Tilføjet DateTime / Dato / Numerisk / boolesk typen support allow_blank.
- Fast Grape :: Middleware :: Base # respons.
- Tilføjet understøttelse af Rack 1.6.0, som analyserer anmoder større end 128KB.
- Ring til erklæret (params) nu returnerer en Hashie :: Mash.
- route_info værdi er ikke længere inkluderet i params Hash.
- Fast Grape :: Valideringer :: ValuesValidator støtte til Range type.
- Fix: tilbagekald er defineret i en version blok kun opfordrede til de ruter, der er defineret i denne blok .
- Gruppe af parametre gjort for at kræve en udtrykkelig type Hash eller Array.
- Udvidet den:. Ved hjælp af funktionen til param dokumentation til valgfri felter
- Rettelse:. Ugyldig krop parsingfejl ikke reddet af handlere
- Rettelse:. Ugyldigt acceptere overskrifter er ikke behandlet af rednings handlere
- Rettelse: Ugyldigt acceptere overskrifter forårsage interne behandlingsfejl (500), når http_codes defineres .
- Brug HTTPS til rubygems.org.
Kommentarer ikke fundet