Is there any benefit of using GWT-RPC to make my client calls if I have JBoss Errai (which I downloaded to make a push server)? Or would I not lose anything if I used only Errai for everything, the client and the server? Can it send all the same data types and does it perform the same as GWT-RPC for calls initiated by the client?
JBoss Errai can replace the GWT-RPC mechanism, the difference is the template code that you will not write; and you can inject dependencies via CDI on both sides of the client server.