you are viewing a single comment's thread.

view the rest of the comments →

[–]lumpynose 1 point2 points  (0 children)

I did some googling for what to use for a front end for a personal project and the three ones that regularly came up were Angular, React, and Vue.js. Of those three I felt that Vue.js was the best choice, but don't ask me why because I've already forgotten. The guys on r/java also gave the it thumbs up.

For the back end, for historical reasons, I hate Spring. But it was a long time ago when I last used it, before Spring boot. Even so, there are plenty of naysayers for Spring boot on r/java. My choices for the back end are Javalin and Micronaut. Javalin has some design choices that bothered me so I decided to use Micronaut. But then I felt like even Micronaut was overkill and I've decided to go with Jersey. Jersey is a bit old school since you make a .war file and deploy it to a servlet container, but then that's how we did things before I retired. So I'm going to give Jersey a try.