Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I have recently started learning about building application using Spring boot. However being new to UI , I am not sure how to write a simple UI which takes a phone number, stores at a back end and processes the data like I want to , for example send a message / push notification to the mobile number.
I looked for some tutorials which suggest to use Vaadin framework and Thymeleaf template engine. I am looking for suggestions.
Assuming you would want to stay on top of the latest technologies regarding frameworks and Spring Boot web applications, I would recommend looking into React.js and Spring Data Rest. The following guide helped me tremendously with setting up an easy to use example:
https://spring.io/guides/tutorials/react-and-spring-data-rest/
Thymeleaf is used here so you'll also be exposed to that technology as well.
Good luck.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I want to make a web application with GWT.
The application will have a access to MYSQL database for obtain users informations and other.
Which frameworks can I use with Google GWT for handle: database access, form validations, accesses control(signup, login), send of email,etc. ?
To start the development you should first create an artifact. You can use:
gwt-maven-archetypes if you want to run your project with Jetty or Tomcat
gwt-maven-springboot-archetype if you prefer Spring Boot
If you do not want to create the widgets by yourself, you should take a look at Domino-UI.
To communicate with the server, I would go with: Domino-Rest.
For the client application I would go with Nalu. (Disclaimer: I am the author of Nalu)
On the server side, I would go with Spring Boot. You can generate a demo project which uses SpringBoot or Tomcat/Jetty with Nalu and Domino-UI here.
Here you will find a lot of links about GWT development and resources.
If you have any questions, the GWT Gitter room is a good place to ask.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
we want to develop an application using Java 8, Spring Boot and Thymeleaf. For user management we would like to implement a normal RBAC. I found "Stormpath" and its exactly what we want. But the biggest headache we have here is that our user data will lie not only on servers outside of our company, but in the US. That's a big nogo for us.
I suppose there is no possibilty to install a copy of stormpath on our Servers. So Do you know any alternatives which provide the same level of functionality and support?
After some googling, I've found the KeyCloack opensource project. It seems to be a really good self-hosted and free alternative to Stormpath, Auth0 or other SaaS user management solution.
As it runs on Java, it's seems it's possible to embed it in a Spring Boot Application.
You can also let the KeyCloack server application run standalone and use OAuth2 features to secure any other application.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I have a web app that uses a PHP backend. The server gets requests and sends back data in json. In that sense its a simple REST server.
I want to reimplement the server in Java. What technology/framework should I use. More like, how will an enterprise solution look like?
The question is of poor quality. You can get this by simple google search
Spring (Spring Boot: Latest light weight one of spring)
Struts
Play
SparkJava
Dropwizard
And so on are popular java frameworks... Each has its own advantage. Where spring is the strongest and vast one. I would suggest Spring if its a heavy application. Else you can go for any of them.
See this
All of them are REST supported
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I would like to implement a java web application. The main functionality is getting data from web services and show it with chars.
After some research i am facing a problem in choosing between Vaadin and Spring. i see the vaadin demo, it has a very huge number of good UI components and what i liked in vaadin is that the front-end is developped with java, so there is no need to have a good knowledge in front-end frameworks like JS and html5.
this application is a dashboard for data coming from many android users. it shows data of users. the application has 3 roles(actors). what i want to know is: is there any limitation in spring or vaadin and which framework is better to use
Please help me to choose the adequate framework
Thanks
Vaadin has not hard limitations, it's software after all.
But it could be more difficult to scale: a vaadin application is a stateful one, the session is used quite extensively.
Spring is a bit vague I suppose that you mean Spring MVC + some templating system or maybe a rest spring mvc client with a js gui.
Anyway, for a dashboard that will not be used by thousands of users I'd use Vaadin! Even more if you are not very comfortable with javascript, html and css.
Vaadin also has the push feature that could prove useful for a dashboard.
Moreover Vaadin doesn't exclude Spring you can use both.
Hope this is useful
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Currently I am developing java webapps using spring-mvc.
I would like to add a protlet feature to my webapps (something similar to Jira's homepage).
Can you recommend a software which will give me this feature?
Since I am already using spring-mvc,I would rather use a third party instead of a new framework.
Spring has portlet support, so you can continue using it as the framework. As for a portlet container - I'd recommend Liferay.
You should use spring portlets. It's very similar to spring mvc.
But make sure that you use Spring framework V3+ to have portlet 2.0 support. Otherwise you don't have events etc.
As Portlet container/portal you might want to have a look at liferay which is pretty good looking or software like jboss portal server which needs a nicer theme but is (IMHO) better structured in the inside. (Might end up in less pain) ;-)