Ich habe ein neues Projekt gestartet, in dem ich React and Rails verwenden möchte. Dieses Projekt ist auf der kleinen Seite und erfordert einige grundlegende interaktive UI, daher reagieren. Soweit ich weiß, gibt es zwei Möglichkeiten, wie ich mit dieser beginnen könnte:Erste Schritte mit React and Rails
- die reagieren Schienen gem Verwendung und die in View Helfern
- einen Rails-API erstellen gebaut verwenden und Reagieren/Flux Frontend app
Ich habe jedoch ein paar Fragen. In keiner bestimmten Reihenfolge:
- React-Schienen scheinen die einfachere Lösung zu sein, aber welche Nachteile hätte ich?
- Ich komme aus einem Rails and Ember-Hintergrund, daher macht die Rails API + React FE-Lösung für mich einen architektonischen Sinn. Aber mit dem React-Rails-Juwel bin ich verwirrt darüber, wie einige Dinge gemacht werden sollten. In erster Linie, wie gehe ich mit dem Routing um? Ich nehme an, dass ich keinen Zugang zu irgendwelchen reaktiven Weghelfern haben werde und Wege als Requisiten in die reaktiven Komponenten geben muss?
Vielen Dank im Voraus!
Werfen Sie einen Blick auf [dieses Tutorial] (https://www.airpair.com/reactjs/posts/reactjs-a-guide-for-rails-developers) und dieses [Repo] (https: // github. com/raelgc/rails-react-tutorial) (enthält 'JSX'-Version von Codebeispielen aus dem Tutorial). –