[RoR] – Entendo rotas e R.E.S.T
19 out 2011(há 14 anos)Olá pessoal, no post de hoje vou dá continuidade ao post anterior apesar de minha versão está um pouco diferente, pois fiz algumas alterações, adicionei um módulo de administração e um módulo de front-end, que é possível ser baixado ou testado online: admin ou frontend, hoje iremos entender com funciona rotas & R.E.S.T.
Acessando application via terminal
Com o curl podemos acessar fazer os mesmos request que fazemos no navegador.
Da forma que está o PostController agora ele irá renderizar todos os atributos do Post, mas podemos mudar isso usando ":only" ou ":excerpt", na action necessária no meu caso é a action "show"
rode mais uma vez
E ainda é possivel fazer com que o .json além dos dois campos acima, possa adicionar um método no nosso Post.rb, e o mesmo será renderizado, bem vamos lá
E agora declarar o metodo a ser renderizado
@post.to_json(:only => [:title, :body], :methods =>[:method_test]) }Se tudo ocorreu, corretamente, ao roda a linha abaixo será renderizado o method_test
Rotas
Formas de Acessar rotas
Atalhos
Conclusão
Bem pessoal é isso ainda não é tudo em breve estarei aqui, nessa mesma hora e nesse mesmo canal...