2017-08-02 40 views
0

我尝试使用react /(也许)还原来制作一个待办事项应用程序。我的目标是让客户端无法使用RESTful API与服务器通信以获取和更新数据。设计一个待办事项应用程序的实用方法

我已经写了我的服务器,可以处理AJAX请求并在heroku上托管它。

我的下一步是使用react或react/redux创建一个前端。林不知道什么是正确的方法来存储和更新数据。

我应该直接从客户端获取并更新数据到服务器吗?如果是这样的话,我想我只需要用反应,对吗?

第二种方法,我想我需要使用react和redux,是从服务器获取“初始”数据并存储在reducer中,显示并更改用户想要的任何内容。然后,最后,将数据更新回服务器。

我还在学习web dev。我真的很感谢任何建议或文件,我可以阅读

回答

0

单独的反应将足够一个小应用程序。通常,添加redux会增加复杂性,并且最好在许多容器需要访问相同状态时使用。

+0

如果我不断向服务器发出CRUD请求,它仍然是一个好方法吗? –

+0

是的,你可以使用axios来提出请求 - > https://github.com/mzabriskie/axios –

+0

是的,我做到了。但是,在取消或更新我的待办事项列表后,我必须重新提取数据,这会使每个请求的时间加倍 –

相关问题