为了账号安全,请及时绑定邮箱和手机立即绑定

关于react开发的一些小问题

关于react开发的一些小问题

qq_笑_17 2018-08-23 16:10:25
以前做过一些项目,项目大概结构是这样子的,后端使用express框架提供api,前端express集成swig模板,渲染页面,后来又在前端使用dot模板通过ajax和后端数据交互,后来看了看react,还有reflux,如果我的项目想运用react,这个react在项目中负责那一部分,
查看完整描述

2 回答

?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

如果使用react,后端只需要提供api即可。

查看完整回答
反对 回复 2018-08-28
?
Helenr

TA贡献1780条经验 获得超4个赞

React :A JavaScript library for building user interfaces.

标题就告诉我们它就是只为构建用户界面的 JavaScript 库。

我也是新手,我曾经查过资料:React 是专为单页面使用的嘛?搜出来的结果大多指出 React 主要是为了构建大型单页面业务而生的。前端的界面由 React 全权负责,单页面应用的跳转由 react-router 负责,前端页面的状态管理及数据加载由 redux (refluxflux 之类的都可以)负责。后端仍用 express 来提供 api ,用户登录的验证也在后端使用 express + passport 之类的完成(后端也仍旧可以使用服务端渲染来加快用户第一次访问首页的速度)。

总的来说就是这样了,废话说多了……

总之:任何跟界面相关的编写和交互都可以交给 react 及其生态圈中相关的库来完成,后端就提供数据,校验就够了。


查看完整回答
反对 回复 2018-08-28
  • 2 回答
  • 0 关注
  • 784 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信