Uva foi criado para funcionar em Rake e pode ser usado para fornecer uma maneira elegante de acesso aos dados da sua aplicação a partir de locais internos ou remotos.
Ele suporta muitas características comuns encontrados na maioria das APIs, características como restrição prefixo, restrição subdomínio, controle de versão, vários formatos de dados, paginação, assinaturas, autenticação, etc ..
Os desenvolvedores só precisa ligá-lo em suas arquiteturas, e adaptá-lo a qualquer estrutura e diretrizes internas que têm dentro de suas empresas.
Além do núcleo, Uva também vem com alguns módulos que irão fornecer alguns recursos extras, e o quadro também pode ser usado com ActiveRecord, Sinatra, Rails, ou muitos outros frameworks Ruby.
< p> O que é novo nesta versão:.
- Fixed toplevel DateTime constante referenciado por Virtus :: Atributo :: DateTime
- Adicionado DateTime / Data / Numérico / booleana tipo de apoio allow_blank.
- Fixed Uva :: Middleware :: Base # resposta.
- Adicionado suporte para rack 1.6.0, que analisa os pedidos maiores que 128KB.
- Chamada para declarado (params) agora retorna um Hashie :: Mash.
- O valor route_info já não está incluído no hash de parâmetros.
- Fixed apoio Uva :: :: validações ValuesValidator para o tipo Range.
- CORRECÇÃO: callbacks definidos em um bloco versão só são chamados para as rotas definidas no referido bloco .
- Grupo de parâmetros feitos para exigir um tipo explícito de Hash ou matriz.
- Extensão da:. Usando o recurso de documentação param para campos opcionais
- Fix:. Erros de análise do corpo inválidos não são resgatados por manipuladores
- Fix:. Inválido aceitar cabeçalhos não são processados por manipuladores de resgate
- Fix: Invalid aceitar cabeçalhos causar erros de processamento interno (500), quando http_codes são definidos .
- Use HTTPS para rubygems.org.
O que é novo na versão 0.12.0:
- Fixed toplevel DateTime constante referenciado por Virtus :: Atributo :: DateTime.
- Adicionado DateTime / Data / Numérico / booleana tipo de apoio allow_blank.
- Fixed Uva :: Middleware :: Base # resposta.
- Adicionado suporte para rack 1.6.0, que analisa os pedidos maiores que 128KB.
- Chamada para declarado (params) agora retorna um Hashie :: Mash.
- O valor route_info já não está incluído no hash de parâmetros.
- Fixed apoio Uva :: :: validações ValuesValidator para o tipo Range.
- CORRECÇÃO: callbacks definidos em um bloco versão só são chamados para as rotas definidas no referido bloco .
- Grupo de parâmetros feitos para exigir um tipo explícito de Hash ou matriz.
- Extensão da:. Usando o recurso de documentação param para campos opcionais
- Fix:. Erros de análise do corpo inválidos não são resgatados por manipuladores
- Fix:. Inválido aceitar cabeçalhos não são processados por manipuladores de resgate
- Fix: Invalid aceitar cabeçalhos causar erros de processamento interno (500), quando http_codes são definidos .
- Use HTTPS para rubygems.org.
O que é novo na versão 0.11.0:
- Fixed toplevel DateTime constante referenciado por Virtus :: Atributo :: DateTime.
- Adicionado DateTime / Data / Numérico / booleana tipo de apoio allow_blank.
- Fixed Uva :: Middleware :: Base # resposta.
- Adicionado suporte para rack 1.6.0, que analisa os pedidos maiores que 128KB.
- Chamada para declarado (params) agora retorna um Hashie :: Mash.
- O valor route_info já não está incluído no hash de parâmetros.
- Fixed apoio Uva :: :: validações ValuesValidator para o tipo Range.
- CORRECÇÃO: callbacks definidos em um bloco versão só são chamados para as rotas definidas no referido bloco .
- Grupo de parâmetros feitos para exigir um tipo explícito de Hash ou matriz.
- Extensão da:. Usando o recurso de documentação param para campos opcionais
- Fix:. Erros de análise do corpo inválidos não são resgatados por manipuladores
- Fix:. Inválido aceitar cabeçalhos não são processados por manipuladores de resgate
- Fix: Invalid aceitar cabeçalhos causar erros de processamento interno (500), quando http_codes são definidos .
- Use HTTPS para rubygems.org.
Comentários não encontrado