因为有官方自带的react-dev-server,我再用express写个node服务器感觉有冲突啊?怎么解决呢
我现在负责的项目就是用create-react-app创建的react前台 中koa2写的中转后台
开发中并没有什么冲突
react访问node的中转路由,node处理http请求 返回数据
互不影响的,前端写前端的代码 koa2写对应的服务即可
与直接访问xxxx.service的不同就是 先访问node对应的服务 然后由node去调对应的接口
//前端请求koa搭建的服务
const param = {
url: 'login',
params: { },
dispatch, getState, fail: loginFail
}
const { data: { config, list } } = await get(param);
//后端启对应的服务 Login 对对应的http请求
router.get('login', async (ctx, next) => {
const xx= new Login('Login');
await xx.login(ctx, next);
})
5 回答4.9k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
2 回答1.8k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
直接用express写就好了,只不过开发时跑两个服务,一个前端服务,一个后端服务,前端跨域请求后端服务