Quel est le meilleur guide pour les itinéraires Rails pour les plus confus?
-
10-07-2019 - |
Question
J'ai appris Rails mais Route continue à me troubler.
La chose qui rend le plus déroutant, je pense, est que les routes que vous définissez sont sensibles à l'endroit où elles sont définies dans votre fichier routes.rb
par rapport à d'autres routes.
Quelqu'un a-t-il trouvé un guide simple et agréable qui résume bien les choses?
La solution
Si vous êtes prêt à dépenser de l'argent sur une référence d'arbre mort, The Rails Way en vaut vraiment la peine. Les guides postés sont probablement votre meilleur pari cette fois-ci, mais si vous envisagez de faire beaucoup de Rails, ce livre le décompose vraiment et le rend compréhensible. Cela m'a beaucoup aidé. Bonne chance.
Autres conseils
Premier accès à Google pour " Guide des itinéraires Rails " Le routage des rails depuis l'extérieur est assez complet.
Remarque:
Les routes du début ont priorité sur les routes plus loin dans le fichier. Donc, chaque fois que vous voulez spécifier un type de route fourre-tout (comme les routes par défaut qui mappent toutes les actions de chaque contrôleur), vous devez le faire à la fin.
Une chose à noter lorsque vous apprenez et expérimentez avec rails routes, c'est qu'il existe un moyen de voir ce que fait réellement le rail avec votre fichier config / routes.rb
.
$rake routes
Ceci renverra toutes les routes configurées en fonction de votre fichier config / routes.rb
. Cela m'a été particulièrement utile car j'ai appris comment tous les noms de variables de route sont configurés, tels que new_model1_model2_path (@ model1)
.
http://guides.rubyonrails.org est une référence fantastique et j'ai trouvé leur guide sur le routage extrêmement utile!
Je viens d'utiliser celui sur rubyonrails.org . Avec tous les liens, c’est bien.