quarta-feira, 13 de agosto de 2008

Rails for Dummies 04

Entenda como funcionam os Helpers no Rails!

No desenvolvimento de aplicações Rails é comun a utilização de Helpers. A definição/explicação que a prória documentação traz é a seguinte:

"Helpers are modules whose methods may be used in a view. If you find yourself putting a lot of code in a view, think of writing a helper to handle that code, where it can be better managed and reused."

"Helpers são módulos cujo métodos podem ser usados em uma view. Se você se encontrar colocando muito código em uma view, pense em escrever um helper para carregar o código, isso pode o tornar melhor gerenciado e reusável."

Ou seja, Helpers de uma forma ou de outra tem a finalidade de "reduzir/simplificar" a quantidade de código Ruby que vai ficar em uma view, deixando-a mais limpa.

Nesse caso, devemos ter em mente que existem pelo menos 2 tipos de Helpers, o Helper dado pelo próprio Rails (e que podem ser alterados pelo usuário) e os Helpers que podem ser criados pelos usuários.

Para aprender mais sobre o que são, e como utilizar, é interessante dar uma olhada nos links a seguir:

1 - O que são Helpers
2 - Entendendo os Helpers
3 - Como trabalhar com Helpers

Um bom entendimento dos Helpers trará grandes benefícios à aplicação desenvolvida.

Abraço!

Nenhum comentário: