-1

我的项目正在使用带有 react redux 前端的 Rails 和 jbuilder。我很难弄清楚如何实现与 react 和 redux 一起工作的设计。你能不能给我一些指导。路线看起来如何?我很难开始。任何帮助将不胜感激。所以我的项目结构是这样的。

.

PROJECT_NAME
|-- app
|-- bin
|-- config
|-- config.ru
|-- db
|-- frontend
|   |-- actions
|   |-- components
|   |-- reducers
|   |-- store
|   |-- util
| 
|-- lib
|-- listmyfolder.txt
|-- log
|-- package-lock.json
|-- package.json
|-- public
|-- storage
|-- test
|-- tmp
|-- vendor
`-- webpack.config.js

我可以参考这种项目结构的 git repo 吗?

4

1 回答 1

2

最好不要在 rails 内实现 react 并使 react 完全独立的应用程序,这将使其更容易扩展。但是如果你希望它在 Rails 中简化部署,你可以检查这个https://github.com/reactjs/react-rails

然后devise通过 api 与 react 集成,所以使用基于 token 的认证会更好,我想这篇文章可能会对你有所帮助 https://medium.com/@mazik.wyry/rails-5-api-jwt-setup-in -minutes-using-devise-71670fd4ed03

于 2019-06-30T00:12:08.297 回答