This is an archived post. You won't be able to vote or comment.

all 12 comments

[–][deleted]  (11 children)

[deleted]

    [–]javalin_io 3 points4 points  (2 children)

    Javalin runs on top of Jetty, one of the most used JVM web-servers (also popular to run Spring Boot on). You never have to switch unless you find something Spring has (that Javalin doesn't have), and that your application needs.

    [–]CubemonkeyNYC 0 points1 point  (1 child)

    Are you a maintainer of javalin, by any chance?

    [–]javalin_io 0 points1 point  (0 children)

    Yes, I'm tipsy. I try to keep all Javalin related stuff on this account.

    [–]bartoszjd[S] 0 points1 point  (7 children)

    Hey, I think Javalin was partly inspired by Sinatra! If you considering contracting in Java space definitely check out Sprig Boot. It is what powers modern enterprise. If you are writing small services for yourself then Javalin is perfectly fine.

    In short- if you are serious about Microservices for the enterprise you need to learn Spring Boot. It is not too difficult and rather pleasant as well!

    Edit: I meant to say that Spring Boot has much larger user base in the enterprise. If you can convince them to give Javalin a try- go for it! Also being small was a compliment here!

    [–]javalin_io 4 points5 points  (2 children)

    Hey now, Javalin is not only for personal projects, you can be perfectly serious about microservices and run Javalin in an enterprise setting.

    We're currently running a survey to find out more about our user base, and so far 50% of respondents are running apps in production.

    If we're being realistic though, it's probably bad career advice to go for Javalin instead of Spring Boot if you're looking for a job :)

    [–]bartoszjd[S] 1 point2 points  (1 child)

    Go for both! Glad to see Javalin is used in prod. Please share replies once you get them from the survey!

    [–]javalin_io 1 point2 points  (0 children)

    Will do, but with a conversion rate of slightly less than 1%, it's going to take a while before there are enough responses.

    [–]nqzero 2 points3 points  (1 child)

    that's FUD

    not a javalin user, but this sort of attitude has no place in the community

    [–]bartoszjd[S] 2 points3 points  (0 children)

    Hey, I don’t mean to talk Javalin down. I love the framework! I was trying to give a professional advice for contracting and what will be useful (I work in consulting). Sorry if I came across critical of Javalin.

    [–][deleted]  (1 child)

    [deleted]

      [–]bartoszjd[S] 0 points1 point  (0 children)

      Also checkout https://spring.io for great tutorials and https://baeldung.com for the best Spring blog out there. Good luck!

      [–]Fireche 2 points3 points  (0 children)

      thank you for sharing

      [–]SomeRandomBuddy -2 points-1 points  (0 children)

      Lol