Grape is gebou uit te voer op Rake en kan gebruik word om 'n elegante manier om toegang te verkry tot data van jou aansoek van interne of afgeleë plekke te voorsien.
Dit word ondersteun deur verskeie algemene kenmerke wat in die meeste APIs, funksies soos voorvoegsel beperking, subdomein beperking, weergawes, verskeie data formate, paginering, handtekeninge, verifikasie, ens ..
Ontwikkelaars moet net om dit te prop in hul argitektuur, en dit aan te pas by enige struktuur en interne riglyne hulle in hul maatskappye.
Behalwe die kern, Grape kom ook met 'n paar modules wat 'n paar ekstra funksies sal voorsien, en die raamwerk kan ook gebruik word met ActiveRecord, Sinatra, Rails, of baie ander Ruby raamwerke.
< p> Wat is nuut in hierdie release:.
- Vaste hoogste vlak konstant Datum tyd gekla deur Virtus :: kenmerk :: Datum tyd
- Toegevoegde Datum tyd / datum / Numeriese / Boole tipe ondersteuning allow_blank.
- Vaste Grape :: Middleware :: Base # reaksie.
- Bygevoeg ondersteuning vir Rack 1.6.0, wat ontleed versoek groter as 128 KG.
- Oproep tot verklaar (params) nou terug 'n Hashie :: Mash.
- Die route_info waarde is nie meer in params Hash.
- Vaste Grape :: validations :: ValuesValidator ondersteuning vir Range tipe.
- Fix: verifikasie omskryf in 'n weergawe blok is net 'n beroep vir die omskryf in daardie blok roetes .
- Groep van parameters aan 'n uitdruklike tipe Hash of Array vereis.
- Uitgebreide die:. Die gebruik van funksie vir param dokumentasie opsionele velde
- Fix:. Ongeldig liggaam ontleedfoute is nie gered deur hanteerders
- Fix:. Ongeldige aanvaar kop is nie verwerk deur redding hanteerders
- Fix: Ongeldige aanvaar kop veroorsaak interne verwerking foute (500) wanneer http_codes gedefinieer .
- Gebruik HTTPS vir rubygems.org.
Wat is nuut in weergawe 0.12.0:
- Vaste hoogste vlak konstant Datum tyd gekla deur Virtus :: Kenmerk :: Datum tyd.
- Toegevoegde Datum tyd / datum / Numeriese / Boole tipe ondersteuning allow_blank.
- Vaste Grape :: Middleware :: Base # reaksie.
- Bygevoeg ondersteuning vir Rack 1.6.0, wat ontleed versoek groter as 128 KG.
- Oproep tot verklaar (params) nou terug 'n Hashie :: Mash.
- Die route_info waarde is nie meer in params Hash.
- Vaste Grape :: validations :: ValuesValidator ondersteuning vir Range tipe.
- Fix: verifikasie omskryf in 'n weergawe blok is net 'n beroep vir die omskryf in daardie blok roetes .
- Groep van parameters aan 'n uitdruklike tipe Hash of Array vereis.
- Uitgebreide die:. Die gebruik van funksie vir param dokumentasie opsionele velde
- Fix:. Ongeldig liggaam ontleedfoute is nie gered deur hanteerders
- Fix:. Ongeldige aanvaar kop is nie verwerk deur redding hanteerders
- Fix: Ongeldige aanvaar kop veroorsaak interne verwerking foute (500) wanneer http_codes gedefinieer .
- Gebruik HTTPS vir rubygems.org.
Wat is nuut in weergawe 0.11.0:
- Vaste hoogste vlak konstant Datum tyd gekla deur Virtus :: Kenmerk :: Datum tyd.
- Toegevoegde Datum tyd / datum / Numeriese / Boole tipe ondersteuning allow_blank.
- Vaste Grape :: Middleware :: Base # reaksie.
- Bygevoeg ondersteuning vir Rack 1.6.0, wat ontleed versoek groter as 128 KG.
- Oproep tot verklaar (params) nou terug 'n Hashie :: Mash.
- Die route_info waarde is nie meer in params Hash.
- Vaste Grape :: validations :: ValuesValidator ondersteuning vir Range tipe.
- Fix: verifikasie omskryf in 'n weergawe blok is net 'n beroep vir die omskryf in daardie blok roetes .
- Groep van parameters aan 'n uitdruklike tipe Hash of Array vereis.
- Uitgebreide die:. Die gebruik van funksie vir param dokumentasie opsionele velde
- Fix:. Ongeldig liggaam ontleedfoute is nie gered deur hanteerders
- Fix:. Ongeldige aanvaar kop is nie verwerk deur redding hanteerders
- Fix: Ongeldige aanvaar kop veroorsaak interne verwerking foute (500) wanneer http_codes gedefinieer .
- Gebruik HTTPS vir rubygems.org.
Kommentaar nie gevind