J'en pense que la majeure partie de ces choses là se font déjà très bien
avec en JavaScript non-intrusif avec jQuery, et que c'est mieux de les faire
comme ça sur la base du "dès que tu vas devoir faire quelque chose de
subtilement différente, les widgets seront moins souples". A ça je
préfèrerai des plugins jQuery réutilisables, ça tombe bien il y en a plein
qui font des menus à onglets, des show / hide (et avec de l'Ajax pour éviter
de blinder tes listes avec plein d'infos inutiles à chaque envoi), etc.

A mon humble avis, que je partage, l'idée d'écrire le javascript avec du
rails côté serveur est une fausse bonne idée notoire, ça implique un
couplage rails-javascript tendu, ça fait que l'application ne dégrade pas
bien en l'absence de JavaScript (pensez à l'embarqué, aux iphones, etc.) et
ça pollue le code HTML qui n'a déjà pas besoin de ça pour gagner en
complications. En plus, ça fait que lorsque vous tentez une vrai acrobatie
JavaScript, vous avez déjà plein de câbles tendus dans vos pattes, et que
vous êtes moins préparé puisque rails vous a maintenu dans l'illusion qu'il
pouvait tout faire tout seul.

La bonne solution c'est de faire une appli qui fonctionne bien sans
JavaScript, et de rajouter le JavaScript sous forme de fichiers .js avec un
bon framework bâti sur l'idée de non-intrusion (j'ai déjà parlé de jQuery
?).

Voilà, c'était mes 2 centimes d'euros.

Michel Belleville


2009/7/27 Tranquiliste <[email protected]>

>
> Bonjour avez vous déjà utilisé les rails-widgets (http://
> wiki.github.com/paolodona/rails-widgets)?
>
> Qu'en pensez vous?
>
> Nicolas
> >
>

--~--~---------~--~----~------------~-------~--~----~
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 à