GWT Server Events alternative to vaadin

I am wondering if there is a similar structure like Vaadin built on top of GWT that wraps the original GWT components, but only with server-side event processing? (I know that Vaadin is built on top of GWT. I'm looking for an alternative solution.)

Vaadin is good because of its precompiled nature. I found the compilation time with the horror of GWT the last time I worked with it. It’s also a little easier to maintain security if the server is running event processing code. It would be nice if the standard GWT could be used in a similar way.

+5
source share
4 answers

I don’t think there is another like vaadin. and vaadin is already the server side.

see http://vaadin.com/learn for more information

+6
source
+5
source

For a server side alternative, you can take a look at ZK .

Note that its client side is based on jQuery, not GWT. However, you will not notice it at all, since both of them are server solutions and use pure Java.

+3
source

Event handlers that you typically encounter relate to server-side Java code. Consider this:

final Button testButton = new Button("Test Button"); testButton.addListener(new Button.ClickListener() { @Override public void buttonClick(ClickEvent event) { mainWindow.showNotification("I am server-side code!"); } }); 

As you said, you need to compile the GWT code only when you add a custom component to your code. Vaadin's built-in components are already compiled and placed in a jar file. Although sometimes your IDE may define your project as a GWT project and try to compile widgets every time you change the code, when you can ask it to be ignored.

If you are looking for alternatives to Vaadin, you can take a look at Echo2 .

0
source

Source: https://habr.com/ru/post/905136/


All Articles