🌐
Reddit
reddit.com › r/django › django vs spring for back-end development
r/django on Reddit: Django vs Spring for Back-end development
September 23, 2019 -

My friend and I are starting a company of our own, where we develop software products that offers services to other companies and institutes.

We are in the phase of deciding what technologies and frameworks to use. For the back-end we are trying to choose between Django and Spring. Here is what we have come to:

Spring

Pros:

Simplified & version conflict free dependency management through the starter POMs.

You can just assemble the jar artifact which comes with an embedded Tomact, Jetty or Undertow application server and you are ready to go.

Offers better support for micro-services.

Cons:

Spring boot may unnecessarily increase the deployment binary size with unused dependencies.

spring Boot applications can range in size from 50 MB – 250 MB, if not larger. (99% is dependency JARs)

Spring promotes Dependency Injection (DI). But if you start using Spring, your project becomes dependent on Spring framework. This is a dependency that you are creating for your project. You may not be able to come out of it in the future.

Django

Pros:

Easier and faster deployment.

Smaller in size

More secure

Ability to integrate things like machine learning

Cons:

Not good with micro-services, Django really shines in an environment in which you can make use of all the included “batteries”, Django ORM + Admin + Generic Views.

Tightly coupled

can you offer more suggestions and provide feed back ?

Thank you.

🌐
GeeksforGeeks
geeksforgeeks.org › gblog › django-vs-spring-boot
Django vs Spring Boot: Which is Better For Your Website - GeeksforGeeks
July 23, 2025 - Django follows the model-view-controller (MVC) architectural pattern, where the model represents the data structure, the view handles the user interface, and the controller manages the flow between the model and the view. Spring Boot is also a web framework based on Java.
Discussions

Spring Boot vs Django/Flask
This is a hobby, I don’t want it to turn into a second job. Then go with django or flask. Your requirements suits django very nicely. Its easy, fast, and best fit for personal development. More on reddit.com
🌐 r/webdev
9
6
January 11, 2024
is spring boot worth learning over nodejs or django in 2022?
It really depends where you are in the world. I find that the coastal cities prefer nodejs (NYC, SF, LA), middle America prefers Spring Boot, and Django seems to have few jobs scattered around America. (I'm assuming you are in the United States, if not, disregard.) That being said, I personally think Spring Boot brings the most opportunities but it's the hardest one to learn out of the three. More on reddit.com
🌐 r/learnprogramming
6
3
March 22, 2022
Django vs Dotnet vs Spring
We use all 3 at work. I don’t touch Django so I can’t directly comment on it. But by far most the bugs we get from QA come from that project. My gut feeling is that it’s related to typing. Next is good. It’s what I started on. These days I really can’t stand it since we introduced a .net server. The typing in typescript just feel so weak compared to C#. And for databases I really find sequelize to be clunky as hell compared to EFCore. My personal preference goes to .net by far. The biggest downside for me is looking for jobs everything that comes up for .net is really boring financial institutions or insurance or whatnot. And nodejs you get more exciting startups More on reddit.com
🌐 r/cscareerquestions
25
13
January 10, 2023
is spring boot worth learning over nodejs or django?
Hello! Thanks for submitting to r/developersIndia . This is a reminder that We also have a Discord server where you can share your projects, ask for help or just have a nice chat, level up and unlock server perks! Our Discord Server I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns. More on reddit.com
🌐 r/developersIndia
17
12
March 22, 2022
🌐
Hacker News
news.ycombinator.com › item
Ask HN: Kotlin SpringBoot vs. Python Django for Min Viable Product | Hacker News
September 26, 2024 - If your goal is speed to market use what you know which is Spring Boot and Java · If your aim is to learn something new then go with Django or sprinkle in some Kotlin incrementally (eg tests). I don’t think it’ll matter in the long run which you choose
🌐
Google Groups
groups.google.com › g › django-users › c › Ec0H74rt5gM
Django vs Spring decision
If you have quite of experience in Java, then go for it and use Spring. Django is a great framework and I use it myself in a day to day base, but if you want to get the job done and finish your project with the experince you already have then Django isn't the right choice.
🌐
Quora
quora.com › Which-is-best-Java-Spring-Boot-or-Python-Django
Which is best, Java Spring Boot or Python Django? - Quora
Answer (1 of 2): Django is really as moto its says: The Web Framework For Perfectionists With Deadlines. If you are a developer you can learn Django and be up and running in four hours. Django ORM is similar to defining a table in a relational database. You don't have to know that much about Pyth...
🌐
Better Stack
betterstack.com › community › guides › scaling-python › spring-boot-vs-django
Spring Boot vs. Django | Better Stack Community
September 11, 2025 - Spring Boot is Java's go-to framework for building production-ready applications with minimal configuration. It comes with embedded servers, auto-configuration, and production monitoring out of the box, letting you focus on business logic instead of infrastructure setup. Django brings Python's "batteries included" philosophy to web development, delivering everything you need for database-driven applications.
Find elsewhere
🌐
Quora
quora.com › Should-I-learn-Spring-Boot-or-Django-in-2022-if-I-have-to-choose-one
Should I learn Spring Boot or Django in 2022 if I have to choose one? - Quora
Answer (1 of 3): It entirely depends on what are you trying to build ? what exactly is your goal ? I personally have learned both :-) one point to note is; the comparison must be Spring Framework vs Django. Spring Boot is just an abstraction layer on top of Spring Framework. I would never rec...
🌐
Zipy
zipy.ai › blog › django-vs-springboot
Django vs Spring Boot: A comprehensive comparison
May 30, 2024 - Spring Boot is a Java-based framework, and Django is a Python-based framework.
🌐
Redis
redis.io › home
Redis - Real-time data for agents & apps
May 20, 2026 - Developers love Redis. Unlock the full potential of the Redis database with Redis Enterprise and start building blazing fast apps.
🌐
Hyperskill
hyperskill.org
Hyperskill - Learn to code and break into tech
Dive into Kotlin backend and build web applications with Spring Boot. Develop server-side apps, keep the data persistent, and test the app's functionality using modern tools. ... Master Python backend using Django for your career goals.
🌐
Framework Training
frameworktraining.co.uk › home › news & insights
Backend Showdown: Spring Boot vs. Node.js vs. .NET vs. Django | Framework Training | Expert Instructor-Led Courses | UK, Worldwide, Online
3 weeks ago - If you are building sprawling, fault-tolerant microservices that must run natively across AWS, GCP, and Kubernetes without vendor lock-in, Spring Boot’s massive global Java ecosystem remains the safest bet for architecture longevity. Choose Node.js if your metric is velocity & unified team full-stack agility. When building fast, asynchronous web applications, real-time event streams, or heavily concurrent I/O engines, Node.js bridges the gap. It allows JavaScript or TypeScript engineers to seamlessly control both the frontend and backend. Choose Django if your roadmap is AI-First & rapid prototyping.
🌐
Scrimba
scrimba.com
Learn to code with Scrimba
Scrimba is the fast way of learning to code! Our interactive courses and tutorials will teach you React, Vue, Angular, Web Development, Node.JS, JavaScript, HTML, CSS, and more.
🌐
InOpTra
inoptra.com › home › django vs spring boot: the ultimate battle of web frameworks
Django vs Spring Boot: The Ultimate Battle of Web Frameworks - InOpTra
January 10, 2026 - These ready-to-use components significantly reduce development time and allow teams to focus on business logic rather than repetitive coding tasks. Furthermore, Django’s “batteries-included” approach means you’ll spend less time searching for compatible packages. In contrast, Spring Boot often requires more manual configuration.
🌐
UiPath
credosystemz.com › blog › spring boot vs django vs node.js: which backend is best?
Spring Boot vs Django vs Node.js: Best Backend Framework?
October 31, 2025 - Spring Boot offers exceptional performance for enterprise-level and microservice applications. It is ideal for large-scale, high-concurrency systems with JVM optimizations and multithreading capabilities.