2

我正在考虑将 Errai 用于一个新项目。我喜欢它使用的所有抽象级别以及可以编写的简洁和声明性代码。

我主要关心的是实现这个框架需要支付的税款,与 js 代码大小和性能有关。

一些具体的问题是:

  1. 对于使用 RPC 或 RF 的 GWT 中的等效应用程序,人们体验到的性能和 js 代码大小有何不同。
  2. 我实现了 Errai.Tutorial 3.1.1 并运行了“clean package wildfly:deploy”。这让我得到了 18 个排列,每个排列大约1.01 MB。这似乎已经被缩小和混淆了。这是预期的尺寸吗?

1MB 的 Javascript 对于只有几个类和有限功能的简单应用来说似乎很多。

我确实在文中看到以下内容,这让我认为代码不必要地臃肿:

[INFO] WARN [EnvUtil] reachability analysis disabled. errai may generate unnecessary code.
[INFO] WARN [EnvUtil] enable reachability analysis with -Derrai.compile.perf.perform_reachability_analysis=true

但是,当我对“ exraJvmArgs ”标签中的 POM 进行更改时,出现以下错误:

cannot resolve injectable bean for type: org.jboss.errai.jpa.client.local.ErraiEntityManager;

谢谢,史蒂夫

4

0 回答 0