No post body was provided.
Ask HN: What stack would you use to build a CRUD web app on the JVM today?
1–10 of 213 posts
Re: Ask HN: What stack would you use to build a CRUD web app on the JVM today?
#2Play Framework
Re: Ask HN: What stack would you use to build a CRUD web app on the JVM today?
#3Why are you tied to using the JVM?
Re: Ask HN: What stack would you use to build a CRUD web app on the JVM today?
#4I second Play Framework. Have used it and Scala is a very nice language to learn. If I had invested in so much into the JVM, Play Framework would be it. But, if it's just a simple CRUD app, and if you had a choice, I'd recommend you to give Ruby on Rails a try. Hope this helps!
Re: Ask HN: What stack would you use to build a CRUD web app on the JVM today?
#5On the server: Spring Boot + Spring MVC + Spring Data + Gradle
On the client: React
Re: Ask HN: What stack would you use to build a CRUD web app on the JVM today?
#6http://www.dropwizard.io/ combined with reactjs
Re: Ask HN: What stack would you use to build a CRUD web app on the JVM today?
#7Clojure + ClojureScript + Reagent/Om as an abstraction on top of React
Re: Ask HN: What stack would you use to build a CRUD web app on the JVM today?
#8Spring Boot backed with Postgres and Maven to wrap it all up. Spring Boot is really years of distilled knowledge of creating web servers in Java. Its opinionated but for good reason; you'll very quickly get everything you need for a RESTful API and there's extensions for almost everything you'd need. Need to work with websockets? Just add a few lines to your POM. Need scheduling? Include an annotation on your main class. It really is a solid framework.
Re: Ask HN: What stack would you use to build a CRUD web app on the JVM today?
#9Spring MVC + Hibernate. I'm familiar with those libraries and they provide almost everything I usually need.
For frontend I would choose either JSP or Thymeleaf, both are good, depends on your taste and whether you're writing HTML markup. Another option is a JavaScript-powered SPA website. You have plenty of choices there.
And I highly suggest using Intellij Idea Ultimate + JRebel. Those technologies provide tremendous productivity boost and I can't imagine working without them. Though they are not free (AFAIK you can get JRebel for free).
Re: Ask HN: What stack would you use to build a CRUD web app on the JVM today?
#10Jhipster has a nice stack ( https://jhipster.github.io/ )