Hi,
I have seen the diagrams explaining the architecture of Vaadin. It looks like there is a clear separation of the client part (UI) via the Terminal Adapter. I even get an impression that it might be possible to implement an alternative implementation which uses a different technology/protocols. But when looking on the sources , I do not seem to find that clear cut between layers. Is it really so? What I have in mind is about implementing Swing/JavaFX/SWT terminal adapter. This way I can develop server-client apps with “native” UI. I mean I still want to have the server with all logic , I just want to run my UI client outside of the browser (and not HTML based). Ideally I can re-use the server side and just switch from one adapter to another… or runthem in parallel, like some users use browser UI , others use native UI.
So would that be possible in the current architecture?
Regards,
Yury.