Tag: j2v8

从现有的Java堆栈的Node服务器端渲染是否有性能提升?

我公司的主要应用程序是一个Java的Spring MVC的Web应用程序,我们使用JSP来呈现我们的页面与API的一些前端调用。 我想知道在生产环境中将Node与服务器端同构JavaScript合并到我们的堆栈中是否会有性能提升? 最初我在看Nashorn,但Node似乎要慢得多,我对J2V8感到担忧,因为它似乎并没有一个相当大的社区。 但是,如果节点必须向Web服务发出请求,那么请求时间不会变慢,然后在JSP中呈现? 我知道有一些方法可以通过像React + Electrode这样的框架来减less有效负载的大小(通过不会返回低于标准的折叠),这显然会提高性能,但足以抵消从请求到服务的延迟。

如何使用J2V8在Android中使用NodeJS

我已经创build了Android的代码,使用J2V8库来执行Android手机中的nodejs脚本。 但是当我运行应用程序时,它给了我错误。 Gradle依赖关系 compile 'com.eclipsesource.j2v8:j2v8:4.6.0@aar' 码 … @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_console); runScript(); } private void runScript() { NodeJS nodeJS = NodeJS.createNodeJS(); try { File script = createTempScript("console.log(\"Hello NodeJS\")"); nodeJS.exec(script); script.delete(); } catch (Exception e) { e.printStackTrace(); } finally { nodeJS.release(); } } private File createTempScript(String script) throws IOException { File file […]