2009/2/6 Martin Catty <[email protected]>

>
> Après pour permettre du javascript non intrusif pourquoi n'aurait on pas
> une structure de dossiers comme pour les vues dans le dossier
> javascript, du genre:
> javascript
>   products
>     show.js
>
> On pourrait automatiquement inclure le show.js lorsqu'un render du
> show.html.erb est effectué, avec un mécanisme de content_for par exemple.
>
> Par contre ce ne sera pas forcément simple de maintenir du code généré.
>

Rien ne t'empêche d'organiser ton dossier "public" comme tu le sens en même
temps, et toutes les vues n'ont pas forcément besoin d'un fichier js
spécifique. Personellement je trouve que c'est un peu comme les vues RJS, ça
me semble un peu overkill quand l'objectif est juste d'afficher une
ressource dynamiquement.

Au final, je préfère amplement faire de l'AJAX pour charger les bouts de vue
et les formulaires new / edit, et faire du bubbling pour supplanter l'action
des liens. Ca évite de faire plein de vues qui contiennent une ligne de JS
chacun, et avec jQuery c'est vraiment super simple. Je vais avoir un exemple
de cette méthode à montrer dans quelques jours dans mon github pour ceux que
ça intéresse, je vous tiens au courant.

Michel Belleville

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
-~----------~----~----~----~------~----~------~--~---

Répondre à