Open aalmiray opened 10 years ago
Love it! I'll add this to the backlog for my new gvm server (written in shiny new spring-boot).
So how many implementations has the gvm server now seen? :smile: BTW, what are the advantages of Spring Boot in this case? Not knocking the decision, just interested in the reasoning.
I bet @smaldini would love to see an implementation using https://github.com/reactor/reactor :wink:
:squirrel:
Nah, it has to be Reactor with something. I think he favours Ratpack atm.
@pledbrook this is going to be the first rewrite of the server. I favour spring-boot because it's well suited for micro services, allows me to write in groovy, and builds a fat jar making deployment on paas a breeze.
Ah, I thought you'd tried Ratpack and DropWizard (which also fit those benefits). I wondered if it was the Spring support itself that was significant.
Yes, that's also a big seller. Spring Data for Mongo is very very useful.
DropWizard was the other great contender. Ratpack not so much because it seems closer to web framework than MSA. Also, when I last used it, it didn't generate a fat jar, but an awkward gradle script stuck deep in the build folder.
Right. Ratpack cna be very minimalistic. Good thing a Ratpack project is a valid Gradle project so you can use https://aalmiray.github.io/gradle-plugins/plugins/gradle-fatjar-plugin.html :wink:
Thats true, but I still favour spring-boot more :D
On 11 March 2014 16:12, Andres Almiray notifications@github.com wrote:
Right. Ratpack cna be very minimalistic. Good thing a Ratpack project is a valid Gradle project so you can use https://aalmiray.github.io/gradle-plugins/plugins/gradle-fatjar-plugin.html [image: :wink:]
Reply to this email directly or view it on GitHubhttps://github.com/gvmtool/gvm-sdk/issues/6#issuecomment-37314400 .
Marco Vermeulen +44 7757 510 608
I know
gvm-sdk
simply consume data comign fromgvm
's server side however I thought this would be a good place to start this discussion. Say someone builds agriffon
client forgvm-sdk
(hint, hint :wink:); in order to make the app more appealing one would think it may display a logo and some other additional data that thegvm
REST API does not expose (yet). Specifically I'm thinking of (at least) the following items:WDYT?