Wikipedia não kkk pesquisa outras fontes. Basicamente .. O HTTP tem suporte a 4 tipos de requisição: GET, POST, PUT e DELETE.
Estamos acostumados a usar GET e POST nos formulários, correto? O REST é usado em web services (uma alternativa ao SOAP), e modifica a forma de interpretar a URL, levando em consideração o comando que está usando. GET - Buscar, SQL SELECT POST - Inserção de dados, SQL INSERT PUT - Alteração de dados, SQL UPDATE DELETE - Sem comentários :D No site do BackboneJS ele tem o seguinte exemplo: The default *sync* handler maps CRUD to REST like so: - *create → POST */collection - *read → GET */collection[/id] - *update → PUT */collection/id - *delete → DELETE */collection/id GET produto/12 .. buscar o produto com id 12 POST produto .. servirá para inserir um produto (envie nome, preço, etc) PUT produto/12 ... alterar o produto 12 (envie nome, preço, etc) DELETE produto/12 .. apagará o produto Observe que o seu esquema de rotas do kohana e o seu Controller terá de dar suporte a essas requisições. Achei estes 3 modulos, mas não testei nenhum https://github.com/michal-m/kohana-modules-restful https://github.com/samsoir/krestful https://github.com/sheatrevor/kohana_rest_client Observe que tem de ter o Rest Server para servir, e o Rest Client (que será o backboneJS) Fuiz .. to fazendo uma monografia aqui :D Em 25 de janeiro de 2012 15:33, jose antoniel de lima Lima < [email protected]> escreveu: > não cara foi bom tocar no assunto o negocio do REST (Transferência do > Estado Representacional) le na http://pt.wikipedia.org/wiki/REST e não > entende bem o negocio do rest.... > > para que exatamente serve o reste com relação a transferencia de estado > fiquei confuso aki um pouco.... > > -- > Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana > Php" dos Grupos do Google. > Para postar neste grupo, envie um e-mail para [email protected]. > Para cancelar a inscrição nesse grupo, envie um e-mail para > [email protected]. > Para obter mais opções, visite esse grupo em > http://groups.google.com/group/kohana-php?hl=pt-BR. > -- http://felipebastosweb.com.br http://twitter.com/felipebastosweb -- Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google. Para postar neste grupo, envie um e-mail para [email protected]. Para cancelar a inscrição nesse grupo, envie um e-mail para [email protected]. Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.
