Ich arbeite an einem einfachen Rails-Projekt und versuche React in das Frontend zu integrieren. Ich habe den Edelstein react-rails
installiert und ohne Probleme refactoring. Es gibt jedoch eine kleine Unannehmlichkeit. Mit einer ERB Ansicht wie ich bin in der Lage Links durch Verweisen auf Variablen erstellen root_path
oder login_path
usw. Der Effekt ist, dass ich sehr einfach Links erstellen:Zugriff auf routes.rb von React Component
<%= link_to "Home", root_path %>
Dies ist ideal, denn wenn die root_path
jemals Link ändert gewonnen‘ t break.
Jetzt, wo ich Refactoring mit reagiere ich auf harten Code haben den Weg in meine Links:
<Link url="/home" title="Home"/>
Wenn nun die root_path
diese Links ändert brechen. Gibt es eine Möglichkeit, auf routes.rb von React aus zuzugreifen? Oder ein Workaround, der verhindert, dass meine Links brechen, wenn sich die Route ändert?
Danke.