Alternatives to Spring Boot logo

Alternatives to Spring Boot

Spring, Django, JBoss, Spring MVC, and Play are the most popular alternatives and competitors to Spring Boot.
10.3K
8.3K
+ 1
748

What is Spring Boot and what are its top alternatives?

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration.
Spring Boot is a tool in the Frameworks (Full Stack) category of a tech stack.
Spring Boot is an open source tool with 49.6K GitHub stars and 30.9K GitHub forks. Here鈥檚 a link to Spring Boot's open source repository on GitHub

Top Alternatives to Spring Boot

Spring Boot alternatives & related posts

related Spring posts

I've just finished my Masters degree and I am looking at routes into developing my Java knowledge.

The University I studied at requested that all practical Java assignments were done in Java Swing and as such I have a strong understanding in that area of development. Looking at job prospects, many employers are now looking for Java Spring or Android developers.

The plan is to move away from Java SE and skill up in Android development. I was planning on learning Spring Boot to gain exposure in web application development, however looking at StackShare, Django seems to be the more attractive choice for developers.

Does anyone have any advice on which routes/stacks would be the most advisable to adopt. If Spring is not receiving as much exposure or support as Django, is it worth adding to my stack?

See more

Hello,

I will be programming my project in the coming months. I would need advice on the technology I will use.

I focus mainly on mobile apps, so it's clear there that it will be a native app written in Kotlin.

I will also need a backend (database, API). In the database, I will need to store words and their translations along with users and some statistics to start with.

I don't know which database to choose, whether NoSQL or SQL. Maybe NoSQL would suffice for some words and key-value data.

I would like to connect the web and a chrome extension to that backend. I assume that chrome extensions are made in JavaScript and I would use either Vue.js, AngularJS, or React on the web. The web would be quite simple, some flashcards, statistics, and so on ... I don't know which framework would be ideal, I've never done it, I'll be basically learning it. Ideally, also where you need as little CSS as possible.

With that backend, I have a dilemma as to which聽framework to聽use. Basically, it will be such a new for me, I just played with Flask a little bit, but It doesn't聽matter. Basically, everything runs on JS except the Android app. So is it advantageous to choose Node.js on the backend? I have no experience with this, is it an advantage when everything runs in almost one language? I also thought about Flask / Django, but I also quite like Node.js since it's in JS. But I'm open to all the possibilities of .NET, Spring .... What would be your choice?

To summarize: Android App - Native app in Kotlin Chrome Extension - JavaScript (I don't know if it can be done in anything else) Web - Vue, Angular or React and that's JavaScript Database - SQL / NoSQL? - I don't know which is more suitable, or some specific types Backend - the dilemma of what language and framework to use

I'll write everything myself, it's a project for school, but I want to move it to a higher level and release it. If it doesn't work out, at least I'll learn something. Thank you for the answers.

See more

related Django posts

Dmitry Mukhin
Dmitry Mukhin

Simple controls over complex technologies, as we put it, wouldn't be possible without neat UIs for our user areas including start page, dashboard, settings, and docs.

Initially, there was Django. Back in 2011, considering our Python-centric approach, that was the best choice. Later, we realized we needed to iterate on our website more quickly. And this led us to detaching Django from our front end. That was when we decided to build an SPA.

For building user interfaces, we're currently using React as it provided the fastest rendering back when we were building our toolkit. It鈥檚 worth mentioning Uploadcare is not a front-end-focused SPA: we aren鈥檛 running at high levels of complexity. If it were, we鈥檇 go with Ember.js.

However, there's a chance we will shift to the faster Preact, with its motto of using as little code as possible, and because it makes more use of browser APIs. One of our future tasks for our front end is to configure our Webpack bundler to split up the code for different site sections. For styles, we use PostCSS along with its plugins such as cssnano which minifies all the code.

All that allows us to provide a great user experience and quickly implement changes where they are needed with as little code as possible.

See more

Hello everyone,

Well, I want to build a large-scale project, but I do not know which ORDBMS to choose. The app should handle real-time operations, not chatting, but things like future scheduling or reminders. It should be also really secure, fast and easy to use. And last but not least, should I use them both. I mean PostgreSQL with Python / Django and MongoDB with Node.js? Or would it be better to use PostgreSQL with Node.js?

*The project is going to use React for the front-end and GraphQL is going to be used for the API.

Thank you all. Any answer or advice would be really helpful!

See more
JBoss logo

JBoss

134
114
0
An open source Java EE-based application server
134
114
+ 1
0
PROS OF JBOSS
    No pros available
    CONS OF JBOSS
      No cons available

      related JBoss posts

      Spring MVC logo

      Spring MVC

      295
      258
      0
      A Java framework which is used to build web applications
      295
      258
      + 1
      0
      PROS OF SPRING MVC
        No pros available
        CONS OF SPRING MVC
          No cons available

          related Spring MVC posts

          NIDHISH PUTHIYADATH
          NIDHISH PUTHIYADATH
          Lead Software Engineer at EDIFECS | 1 upvotes 路 103.4K views

          Material Design for Angular Angular 2 Node.js TypeScript Spring-Boot RxJS Microsoft SQL Server Hibernate Spring MVC

          We built our customer facing portal application using Angular frontend backed by Spring boot.

          See more

          related Play posts

          Alex A
          Alex A

          Some may wonder why did we choose Grails ? Really good question :) We spent quite some time to evaluate what framework to go with and the battle was between Play Scala and Grails ( Groovy ). We have enough experience with both and, to be honest, I absolutely in love with Scala; however, the tipping point for us was the potential speed of development. Grails allows much faster development pace than Play , and as of right now this is the most important parameter. We might convert later though. Also, worth mentioning, by default Grails comes with Gradle as a build tool, so why change?

          See more

          related Dropwizard posts

          Application & Data

          Java JavaScript Node.js nginx Ubuntu MongoDB Amazon EC2 Redis Amazon S3 AWS Lambda RabbitMQ Kafka MySQL Spring Boot Dropwizard Vue.js Flutter

          Utilities

          Google Analytics Elasticsearch Amazon Route 53

          DevOps

          GitHub Docker Webpack CircleCI Jenkins Travis CI Gradle Apache Maven

          Cooperation Tools

          Jira notion.so Trello

          See more
          Spring Cloud logo

          Spring Cloud

          497
          435
          0
          Spring helps development teams everywhere build simple, portable,fast and flexible JVM-based systems and applications.
          497
          435
          + 1
          0
          PROS OF SPRING CLOUD
            No pros available
            CONS OF SPRING CLOUD
              No cons available

              related Spring Cloud posts

              Spring-Boot Spring Cloud Elasticsearch MySQL Redis RabbitMQ Kafka MongoDB GitHub Linux IntelliJ IDEA

              See more
              JHipster logo

              JHipster

              115
              153
              0
              An Open Source application generator
              115
              153
              + 1
              0
              PROS OF JHIPSTER
                No pros available
                CONS OF JHIPSTER
                  No cons available

                  related JHipster posts