Salut,

A partir de rails 3, les choses ont pas mal change. Si tu dois faire une
update, tu vas devoir fixer beaucoup de bugs tant lapi a change (et observe
field nest plus, le standard etant devenu jquery).
Va falloir que tu geres la logique client toi meme. C pas tres complique (
on("change", ... en jquery).

Ceci dit, et au risque de paraitre meprisant (ce qui n'est pas le but), le
developpement web a beaucoup evolue depuis rails 2.
Les ignominies telles que le rjs ont disparu, et, bien que les helpers de
vues rails supportent toujours des "options ajax", c'est vivement
recommande de ne pas les utiliser (je recommande meme vivement de ne pas
utiliser rails pour faire du rendering, a part json). Exit asset pipeline
aussi.
De meme, l'idee d'un serveur qui sert un document html qu'on "enrichi" par
la suite avec du js et du css est bien morte. Du moins, pour ce qui
concerne les applications web.

Ca depend evidemment du type de projet que tu developpes mais pour eviter
les problemes sur le long terme, c'est mieux d'avoir un backend qui ne
retourne que du data et nessaie pas de manipuler l'etat du client.

Les technos frontend sont maintenant tres matures et essayer de les piloter
en ruby (via la pipeline, ou des taches rake) est une tres mauvaise idee
aussi.
Donc bye pipeline, bonjour webpack + react / ember.

;)
On Feb 11, 2016 8:14 PM, "ziburudebian" <devmap...@gmail.com> wrote:

> bonjour
>
> avant sous rails2 j'utiliser observe_field pour tester ce qui se passer
> dans une liste deroulante, puis dans le controller je faisais un render
> update pour mettre à jour la zone de mon formulaire
> maintenant sous rails4 cela ne me semble pas possible, il faut que je
> passe par du javascript ou jquery
> pouvez-vous confirmer ?
>
> merci
>
> --
> --
> 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
> railsfrance@googlegroups.com
> Pour résilier votre abonnement envoyez un e-mail à l'adresse
> railsfrance-unsubscr...@googlegroups.com
> ---
> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
> "Railsfrance".
> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
> concernant, envoyez un e-mail à l'adresse
> railsfrance+unsubscr...@googlegroups.com.
> Pour obtenir davantage d'options, consultez la page
> https://groups.google.com/d/optout.
>

-- 
-- 
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 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscr...@googlegroups.com
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/d/optout .

Répondre à