我有一个react应用程序,它向我的railsAPI发送一个POST请求。我希望我的API端点生成一个csv文件,然后将该文件发送回react应用程序。然后,我希望浏览器为最终用户下载csv文件。以下是端点的样子: // next line builds the csv in tmp directory
p
我有一个应用程序,我用ruby on rails构建在后端,前端是简单的rails视图。我想把react添加到前端,让它看起来更漂亮。我读过关于使用react-rails gem的文章,或者创建一个新的react应用程序并仅将rails应用程序用作API,所以我想知道最好的方法是什么。我还使用了设计性的ruby gem来处理用户
我想知道在前端(JS/React)和后端(Rails/Mongoid)处理参数验证的更好方法是什么。我在考虑直接在Rails控制器中进行验证,因为几乎所有的东西都是可选的,它是用于API的,并且有许多参数。即使不需要该字段,Mongoid也会使用null值填充每个field条目。然后在Ruby on Rails中编写一些代码来解析此代码,以便针对我们的API请求