Trauben gebaut wurde auf Rake zu laufen und verwendet werden kann, eine elegante Art und Weise von, um Ihre Anwendungsdaten aus internen oder externen Standorten zugreifen.
Es unterstützt viele Gemeinsamkeiten in den meisten APIs gefunden Features wie Präfix Einschränkung, Subdomain Einschränkung, Versionierung, mehrere Datenformate, Paginieren, Signaturen, Authentifizierung, etc ..
Entwickler müssen es nur in ihren Architekturen zu stopfen, und passen es an jeder Struktur und internen Richtlinien sie in ihrem Unternehmen haben.
Neben dem Kern, Traube kommt auch mit einigen Modulen, die einige zusätzliche Funktionen zur Verfügung stellt, und der Rahmen kann auch mit Active, Sinatra, Rails oder viele andere Ruby-Frameworks verwendet werden.
< p> Was ist neu in dieser Version:.
- Fixed Toplevel konstante Datetime referenziert von Virtus :: Attribut :: Datetime
- hinzugefügt Datetime / Datum / Numerisch / Typ Boolean Unterstützung allow_blank.
- Fixed Grape :: Middleware :: Base # Antwort.
- Unterstützung für Rack-1.6.0, die als 128KB fordert größere parst.
- Rufen Sie an erklärt (params) gibt jetzt eine Hashie :: Mash.
- Der route_info Wert wird nicht mehr in params Hash enthalten.
- Fixed Traube :: Validierungen :: ValuesValidator Unterstützung für Range-Typ.
- Fix:. Rückrufe in einer Version Block definiert werden nur für die Strecken in diesem Block definiert genannt
- Gruppe von Parametern eine explizite Art von Hash oder Array erforderlich ist.
- Erweitert das. Mit Funktion für param Dokumentation optionale Felder
- Fix:. Ungültige Körper Parse-Fehler werden durch Handler nicht gerettet
- Fix:. Ungültige Header akzeptieren nicht durch Rettungs Handler verarbeitet
- Fix: Ungültige akzeptieren Header interne Verarbeitungsfehler verursachen (500), wenn http_codes definiert sind .
- Verwenden Sie HTTPS für rubygems.org.
Was ist neu in der Version 0.12.0:
- Feste Toplevel Konstante Datetime von Virtus verwiesen :: Attribut :: Datetime.
- hinzugefügt Datetime / Datum / Numerisch / Typ Boolean Unterstützung allow_blank.
- Fixed Grape :: Middleware :: Base # Antwort.
- Unterstützung für Rack-1.6.0, die als 128KB fordert größere parst.
- Rufen Sie an erklärt (params) gibt jetzt eine Hashie :: Mash.
- Der route_info Wert wird nicht mehr in params Hash enthalten.
- Fixed Traube :: Validierungen :: ValuesValidator Unterstützung für Range-Typ.
- Fix:. Rückrufe in einer Version Block definiert werden nur für die Strecken in diesem Block definiert genannt
- Gruppe von Parametern eine explizite Art von Hash oder Array erforderlich ist.
- Erweitert das. Mit Funktion für param Dokumentation optionale Felder
- Fix:. Ungültige Körper Parse-Fehler werden durch Handler nicht gerettet
- Fix:. Ungültige Header akzeptieren nicht durch Rettungs Handler verarbeitet
- Fix: Ungültige akzeptieren Header interne Verarbeitungsfehler verursachen (500), wenn http_codes definiert sind .
- Verwenden Sie HTTPS für rubygems.org.
Was ist neu in der Version 0.11.0:
- Feste Toplevel Konstante Datetime von Virtus verwiesen :: Attribut :: Datetime.
- hinzugefügt Datetime / Datum / Numerisch / Typ Boolean Unterstützung allow_blank.
- Fixed Grape :: Middleware :: Base # Antwort.
- Unterstützung für Rack-1.6.0, die als 128KB fordert größere parst.
- Rufen Sie an erklärt (params) gibt jetzt eine Hashie :: Mash.
- Der route_info Wert wird nicht mehr in params Hash enthalten.
- Fixed Traube :: Validierungen :: ValuesValidator Unterstützung für Range-Typ.
- Fix:. Rückrufe in einer Version Block definiert werden nur für die Strecken in diesem Block definiert genannt
- Gruppe von Parametern eine explizite Art von Hash oder Array erforderlich ist.
- Erweitert das. Mit Funktion für param Dokumentation optionale Felder
- Fix:. Ungültige Körper Parse-Fehler werden durch Handler nicht gerettet
- Fix:. Ungültige Header akzeptieren nicht durch Rettungs Handler verarbeitet
- Fix: Ungültige akzeptieren Header interne Verarbeitungsfehler verursachen (500), wenn http_codes definiert sind .
- Verwenden Sie HTTPS für rubygems.org.
Kommentare nicht gefunden