Lol, simple expression de mes gouts. Mais si tu veux des raisons, je peux te donner une liste non exhaustive (on en decouvre de nouvelles tous les jours)
1) Mixer client et serveur dans lesquels y'a pas de tolerance, c'est pas bien, c'est mal, (ne serait ce que par respect pour le principe de single responsibility). 2) Les clients ont des etats independants du serveur. Rendre un document au format html cote serveur, ca passe. Rendre un interface cote serveur, c'est berk. 3) ERB c'etait cool y'a 10 ans mais aujourd'hui on a de bien meilleurs framework pour les clients / vues. React et ses jsx est le meilleur selon moi, MEME pour rendre cote server (les requetes tapent un serveur node qui recupere le data en json sur le serveur rails et fait son rendering). 4) Les helpers rails pour les vues, c'est tres cool pour les developpers backend Ruby. Quand tu engages un pur ingenieur frontend pour s'occuper du front (ce qui parait logique), il doit apprendre a manipuler ERB. Pas cool, pour lui et pour le temps perdu (donc pour ton argent). Encore pire si tu utilises ce caca pourri qu'on appelle haml. 5) Les partials ne resolvent que partiellement (lol) les problemes de splitting de vues la ou l'approche composants de react est largement plus adaptee. 6) Asset pipeline c'est de la merde en barre compare a la concurrence (webpack pour n'en citer qu'un) Bref, selon mon experience, le backend ca sert du data, pas des interfaces. 2016-11-24 3:52 GMT+08:00 Guillaume Betous <guillaume.bet...@gmail.com>: > [HS] > > >> et je chercherai pas a savoir, je vomis les vues html en rails >> > > Alors là, je demande plus d'explications. Pas de sous-entendus, je ne > comprends pas ce que tu veux dire par-là. Le rendu HTM est bien 99,9% de > l'utilisation de Rails non ? > > Merci :) > > [/HS] > > gUI > > -- > Pour la santé de votre ordinateur, préférez les logiciels libres. > Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/ > Browser le web : http://www.mozilla-europe.org/fr/products/firefox/ > Suite bureautique : http://www.libreoffice.org/download/ > > -- > -- > 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+unsubscribe@ > 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 .