how? 具体怎么实现? 比如要用哪些库实现哪些功能?整个流程应该怎么走?
我想前端用react,后端用java,该需要哪些东西呢?
yinzSE
#9
都全部走json了
前端主流的就是
redux react-router 配合 webpack 打包 生成一坨静态文件
react-router 使用 history 的话 配置下 把所有html 请求都指向 index.html 就好了 这样 url 会比较好看
但是这样没有seo
lovefishs
#15
官网的例子:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>Hello React!</title>
<script src="build/react.js"></script>
<script src="build/react-dom.js"></script>
<script src="https://npmcdn.com/babel-core@5.8.38/browser.min.js"></script>
</head>
<body>
<div id="example"></div>
<script type="text/babel">
ReactDOM.render(
<h1>Hello, world!</h1>,
document.getElementById('example')
);
</script>
</body>
</html>
发现没,这里就引入了几个外部js文件就能使用react的理念来开发组件了,所以,你还是原来的开发方式,该怎么用就怎么用,就是view层用react的组件开发方式即可。
JonasHao
#24
用Rest 提供后台服务,实现前后端分离,不管后台用的是什么技术,都不影响前端的.
一般的后台框架都提供了Restful.
总的来说,前端不需要管后台用的是java还是php,协定好接口之后,
向后台索取json数据就好了。
1 Like
puppyriver
#26
没问题,java提供restful的ajax controller接口
前端用webpack-dev-server,配置proxy,将请求所有前端请求转发到java server即可