Laravel, Django, Next.js ... which framework would I use for building a SaaS?

preview_player
Показать описание
Building a SaaS (or any web-based project) has never been easier. There are plenty of frameworks and technologies to pick from.
But which one is best? Can the JavaScript ecosystem keep up with Laravel etc?

Want to become a web developer or expand your web development knowledge?
I have multiple bestselling online courses on React, Angular, NodeJS, Docker & much more!
Рекомендации по теме
Комментарии
Автор

We are waiting for the Laravel course!

ivanmitkovski
Автор

I'm a professional C# and .NET Developer. I was looking at options for a small business e-commerce website and I've been very impressed with Laravel and Modern PHP. A far cry from PHP c. 2008.

curtmantle
Автор

One major problem with JS is that it is hype and "influencer" based. Adonis does not get the attention it deserves simply because it has no major influencer, it's outside the JS hype cycle. Many times in JS you don't use or build using the best tool you use the one that everybody is mentioning on Twitter.

pythonantole
Автор

Have been working on Next and Laravel simultaneously.. Laravel is 🔥 on the Web based software solutions.

jniyaz
Автор

After, i could not find a job with react i have tried php and Laravel. This was one of the best experiences i have had!

Dan-ress
Автор

@max really waiting for laravel course. I see a lot of work for freelancers especially in WordPress, laravel. Also All shared hosting provider support managed hosting of these frameorks unlike javascript ecosystem.

ranjeetthorat
Автор

One issue with JavaScript is that it's mandatory for web development. While you can choose other languages, you still have to use JavaScript. Previously, I used Laravel, which is an amazing framework. However, as a solo developer, writing in two languages didn't feel efficient. So, I moved fully to Next.js with TypeScript, and using it with tRPC for full-stack type safety has been the best experience I've had.
In my opinion, if you are a solo developer or have a small team, TypeScript is the best choice in the long run. Laravel and other MVC frameworks might be easy to start with, but once you have spent some time in the TypeScript ecosystem, you can move faster than with any other tech stack.

tanjid
Автор

I would really love to see you do a tutorial on NestJS.

LawrenceChege
Автор

Hey Max, just wanted to thank you for your old course for Nuxt (2), which was a good start for my Nuxt journey back in a days. 👍Which is still framework of choose for a web for me, Nuxt 3 now ofc. 💪

winns.x
Автор

Django has all batteries includes. It has everything baked in and a lot of great packages like DRF.

hipertracker
Автор

Laravel my lovely 😍 Framework. I left the MERN Stack because if that fragmentation which suck 😅😅

mouctechy
Автор

Chose Django & Rest Framework with NextJS and never looked back.

birarakisarap
Автор

I love your content. Please consider making a course on AdonisJS.

md.waliullah.
Автор

Django has all these things you said about Laravel. I love django ❤

destinyefe
Автор

Django, alphine, htmx gives me peace of mind from refactoring breaking changes every month

reilwaystation
Автор

My answer to that is: "it depends on the composition and strengths of your team". For example, the company I work on right now, is fully committed to using Java as a back end solution. Every project has always at least 2-3 Spring Boot people - and we are heavily pivoting in always using Next as the front end layer. For us, Django or Laravel or anything else simply doesn't cut it - because the company is committed to specific technologies. Heck, even the push for some exploration into Quarkus / Micronaut / Standard JEE (Jakarta) didn't make it far, simply because *such is the company's expertise* . From that point on, the discussion is moot.

Now, if you are building a project on your own, the sky is the limit of course.

PhilipAlexanderHassialis
Автор

Some Devs love the JavaScript eco system because of it's modularity. I would even say that because of the competition of other parts like auth and orms are improving the eco system faster then having a Swiss army knife. The problem with a Swiss army knife is that it wouldn't be your first choice to use to cut your stake,

SMOKE
Автор

Hello Max,

First of all, I want to thank you for this amazing video!👍

I agree with you regarding the things that bother me in the JavaScript work environment, especially with Express.js.
Most of the time, you're forced to use external libraries, and each of these libraries has its own dependencies.
This puts you at the mercy of the developer, who might wake up one morning and change the library structure, forcing you to rewrite your code.
Also, there are frequent conflicts during updates, where some libraries work and others don't, which is really exhausting!

It's the first time I've heard about the "adonisjs" project. It seems to do everything a developer needs. I really appreciate you mentioning it!
Honestly, I'm not sure if this project is stable and suitable for large projects or if it's still under development.

Of course, I hope you create a course on this framework "adonisjs." Despite its strange name, it might solve a problem in the JavaScript community by allowing for headache-free programming 😄

Best regards,

RootLinux
Автор

I think like you said that like adonis.js, batteries included, frameworks we need for javascript community. Flexibility is good but after a point it can do more harm than good. In my opinion NestJS is our batteries included backend solution. I wish NextJS had offered a NestJS-like option as a backend solution.

umitcelik
Автор

People are seemingly exhausted on anything Javascript and I see a lot of pivoting to php/laravel and Django

TimoTalksTech