你不想copy to server 就扔到s3或者cdn上面去 不过还得自己做个proxy 【 在 somehow (修身健体) 的大作中提到: 】 : Java 8, use spring (not spring boot) : 1. Client : React --(webpack, babel)--> bundle.js : 2. copy bundle.js to server side. : 3. Server : Java jsp file consumes bundle.js : 但我的问题是,是不是缺了jsx file ? : 还有没有更好的方法? : 如果不copy bundle.js to server, how to do it ?
Java 8, use spring (not spring boot)
1. Client
React --(webpack, babel)--> bundle.js
2. copy bundle.js to server side.
3. Server
Java jsp file consumes bundle.js
但我的问题是,是不是缺了jsx file ?
还有没有更好的方法?
如果不copy bundle.js to server, how to do it ?
jsx已经被编译到bundle里面去了 应该会有2到3个js,如果用lazy loading的话更多
你不想copy to server 就扔到s3或者cdn上面去 不过还得自己做个proxy
【 在 somehow (修身健体) 的大作中提到: 】
: Java 8, use spring (not spring boot)
: 1. Client
: React --(webpack, babel)--> bundle.js
: 2. copy bundle.js to server side.
: 3. Server
: Java jsp file consumes bundle.js
: 但我的问题是,是不是缺了jsx file ?
: 还有没有更好的方法?
: 如果不copy bundle.js to server, how to do it ?
看我这个例子https://stackoverflow.com/questions/59441525/how-to-use-babel-in-java-8-jsp-file-to-compile-a-large-react-component
如果不用bundle,可以从server端babel jsx file,我更喜欢那个。不知优缺点?有没
有好的例子?
【 在 chunjuan (👍春卷🐱更多春卷👍) 的大作中提到: 】
: jsx已经被编译到bundle里面去了 应该会有2到3个js,如果用lazy loading的话更多: 你不想copy to server 就扔到s3或者cdn上面去 不过还得自己做个proxy
你这个so问题里面还是用babel在前端编译jsx到js
而且是页面上 dom elements全都渲染完了才开始搞
如果后面东西多了会很慢的
否则大家在dev env.也不会去想搞啥hot reload
server端 单纯jsx template倒是不少 但是我猜你是不是想用一些现成react的UI lib
而不是拿来写html,那你要server端来弄这个 要么你在CI/CD阶段加一步webpack编译
掉 要么不就是重新造一个next.js或者Gatsby.js?
【 在 somehow (修身健体) 的大作中提到: 】
: 看我这个例子
: https://stackoverflow.com/questions/59441525/how-to-use-babel-in-java-8-
jsp-
: file-to-compile-a-large-react-component
: 如果不用bundle,可以从server端babel jsx file,我更喜欢那个。不知优缺点?有没
: 有好的例子?
用Vue把。
React + Spring Jsp不能兼容。