Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Remote Application Platform (RAP) » Is RAP still heavily in use - or are there other stacks recommended?(Build a new project on eclipse RAP? Or checkout some other projects additionally ?)
Is RAP still heavily in use - or are there other stacks recommended? [message #1858181] Mon, 20 March 2023 21:28 Go to next message
Daniel Stieger is currently offline Daniel StiegerFriend
Messages: 24
Registered: April 2010
Junior Member
Hi there,

i'm currently evaluating vaadin 23/24 for business applications. Somehow I am not satisfied with the grid / table. I just had a look at some RAP demos - the table behaves exactly as I would expect. It's also very fast ..

I'm just looking for some information on RAP and alternatives ...

* Is some consulting available (eclipsesource muc) ?
* Are there any modern themes available out of the box?
* Is RAP generally a good choice in conjunction with spring 5 and java17 ?
* Is it still true that RAP code is very similar to RCP code?


Any hint appreciated .. just wondering what stack could be a suitable choice to migrate business desktop apps.

Cheers,
Daniel

Ps: Anyone heard of captain casa business ui toolkit?
Re: Is RAP still heavily in use - or are there other stacks recommended? [message #1858184 is a reply to message #1858181] Tue, 21 March 2023 08:21 Go to previous messageGo to next message
Ivan Furnadjiev is currently offline Ivan FurnadjievFriend
Messages: 2426
Registered: July 2009
Location: Sofia, Bulgaria
Senior Member
Hi Daniel,

straight to your questions:

1. EclipseSource provides both consulting and development support. See [1] for more details.
2. RAP framework provides two additional themes - business and fancy. You can check them in our Workbench demo. Creating your own theme is also easy with RAP.
3. RAP framework is working fine with Java 17. I can't comment anything on Spring 5.
4. Yes. RAP is still using the Eclipse RCP codding model, but also provides additional features and components for a modern web application like file upload, scripting, etc.

[1] https://eclipsesource.com/services/developer-support/

Best regards,
Ivan
Re: Is RAP still heavily in use - or are there other stacks recommended? [message #1858185 is a reply to message #1858184] Tue, 21 March 2023 08:49 Go to previous messageGo to next message
Daniel Stieger is currently offline Daniel StiegerFriend
Messages: 24
Registered: April 2010
Junior Member
Hi Ivan,

thanks for this fast reply. I saw that you are senior developer with a long track record at EclipseSource. That is very good to know. Obviously you might be a support contact : )

I will push things forward regarding our project. I m very impressed bei the RWT. Just got an app up and running in less thant 30 mins ..


Cheers for your comments,
Daniel



Re: Is RAP still heavily in use - or are there other stacks recommended? [message #1858186 is a reply to message #1858185] Tue, 21 March 2023 11:40 Go to previous messageGo to next message
Benjamin Wolff is currently offline Benjamin WolffFriend
Messages: 136
Registered: July 2009
Senior Member
Hi Daniel,

just fyi, since you are mentioning Spring, I'm using RWT as the UI toolkit in a Spring Boot 2.7 application (Java 17) and it's working like a charm (deployed on Azure). See [1] for details. However, I'm not using the RCP coding model (workbench, osgi, etc), so it's probably not a path for migrating existing RCP applications.

At the moment it's not possible to use it on Spring Boot 3.x because it's still using the Javax Servlet API. When Eclipse (and therefore RAP) move to the Jakarta EE API, this will also be fixed. See [2].

Cheers,
Ben

[1] https://www.eclipse.org/forums/index.php?t=msg&th=1110729&goto=1852206&#msg_1852206
[2] https://github.com/eclipse-rap/org.eclipse.rap/issues/73
Re: Is RAP still heavily in use - or are there other stacks recommended? [message #1858213 is a reply to message #1858186] Thu, 23 March 2023 08:01 Go to previous messageGo to next message
Daniel Stieger is currently offline Daniel StiegerFriend
Messages: 24
Registered: April 2010
Junior Member
Hi Benjamin,

your comment is very helpful, cheers for that! Basically, the point you address is exactly what i am concerned about. I am also just interested in RWT as a UI Toolkit. We generate Java-Code out of logical models. RWT would be a charming solution to bring our apps into the web.

However, the javax servlet API moves in the jakarta namespaces and tomcat 10 onwards depends on the jakarta namespace. How will things be handled with RWT? Both APIs will be supported? What is generally the strategy behind RWT? Update to the latest tec standards and deprecated (eg. the javax servlet) older standards?

I m also wondering, how many people are behing RWT. Can it be seen as supported (long term) technology?

Cheers,
Dan


Re: Is RAP still heavily in use - or are there other stacks recommended? [message #1858218 is a reply to message #1858213] Thu, 23 March 2023 10:03 Go to previous message
Benjamin Wolff is currently offline Benjamin WolffFriend
Messages: 136
Registered: July 2009
Senior Member
According to the following discussion, RWT will also move to Jakarta EE 9+ when Eclipse moves to the new API, but there is no guarantee yet: https://github.com/eclipse-rap/org.eclipse.rap/issues/108

Until this move, one will be stuck with the Javax API and the dependencies that use it, too.

As for the general RAP/RWT vision, you can find some statements about it in this forum, or let the devs respond on that.

Cheers,
Ben
Previous Topic:Clipboard issue in RAP environment
Next Topic:Prevent ESC from closing a Dialog
Goto Forum:
  


Current Time: Thu Jun 20 10:17:19 GMT 2024

Powered by FUDForum. Page generated in 0.04232 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top