Which serverside web framework is the best? To find out, I built the same app 10 times with 10 different programming languages.. Learn the fundamentals of fullstack web development by comparing MVC frameworks.
#webdev #programming #top10
🔗 Resources
Ruby on Rails https://rubyonrails.org/
Python Django https://djangoproject.com
PHP Laravel https://laravel.com/
Java Spring https://spring.io/
C# .NET https://dotnet.microsoft.com/en-us/apps/aspnet
Next.js https://nextjs.org/
Elixir Phoenix https://phoenixframework.org/
Rust Rocket https://rocket.rs/
Go Gin https://gin-gonic.com/
Swift Vapor https://vapor.codes/
Kotlin Ktor https://ktor.io/
📚 Chapters
00:00 I Built 10 Fullstack Apps
01:04 MVC Architecture Explained
01:39 Rails
03:58 Django
05:14 Laravel
06:32 Next
08:23 Spring
09:25 .NET
10:36 Phoenix
11:27 Gin
12:25 Rocket
13:13 Vapor
13:52 Ktor
14:01 The GOAT
🔥 Get More Content – Upgrade to PRO
Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
🎨 My Editor Settings
– Atom One Dark
– vscode-icons
– Fira Code Font
🔖 Topics Covered
– Comparison of server-side frameworks
– How to build a fullstack web app
– Best way to build a web application
– Comparison of web development tools
source
The best framework is the one that actually gets your product launched in a reasonable time.
How do you even understand(or maybe a master) those languages? I mean its like a whole IT department your mind go BOOM🤯
.NET FOR THE PRESIDENT!!!! .NET WORK EVERYWHERE FOR EVERYTHING!
I chose vanilla started with it and will die with it
how much time does it take for you to learn all these programming language? and do you have specific method that you use to learn those fast? This is impressive
Skipped to the end
|
/
No clear explanation as Ktor Because i am kt developer
Is it me , or is it realy strange that i too found rails is fantastic but realy not that popular
Sorry man, but I firmly disagree with you about Ruby On Hells being the best framework! Not even close! LoL!
1 question to ask hopefully get answers from senior developer.
Am good at frontend and also know Mern stack. Now I want learn new language for backend. Python , C++, Go in these languages which should I start learning?
Advance Thank you.
I know C++ is not popular in web development. But still I put that on the list.
Phoenix >>> ALL
NueJS will soon enter the list of new options. 😊
Don,t use spring, use only😊spring boot
as a professional rails developer I hate rails so much
please, repeat with me MVC IS NOT AN ARCHITECTURE, is just a presentation tier design pattern
JavaScript world is crazy😂
Django is literally a dignified farsighted Gift from Python, although there are Flask, and recently they have FastApi but they are just microframeworks , made for just creating REST API s , which makes a big difference among others and django(I am not even considering the JS backends)
Hey guys can you help your bro find some good free resources to learn the phoenix framework, i need it for my upcoming job and im pretty broke to buy actual courses. Thankyou.❤
When he starts talking about the stack you are familiar with, you feel home.
Fiber of Go and actix of Rust seems better options than Gin and Rocket
My favorite frameworks of all time are Django and MeteorJS. They focus on getting the shit done.
Used rails so many years ago I'm sure it got better but back then it was a memory hog on the server
elixir?
Как же жалко что он снимает на английском а не на русском
Dude, dont use functions in Django, use a load of built-in classes that provide a variety of functionality you dont need to build by your own
i don't know if my comment get noticed or not, but iam writing this, kindly do a full tutorial on how to build a web app . why iam asking it to you ? because you explain things more clearly than any other YouTubers.
Watching this, I realized programming languages are just like human languages. It's not about how many you speak, but how effectively you communicate. 🌍🔧
Prisma Balls
Flask is my goto
"… JAVA is a boilerplate driven language for writing instant legacy code…" XD
Great video! Do you have a Github repo or point of reference to where we can build these as well?
"to maximize the watchtime" legend.
I'm just lost
"I realized that's 11, but you don't need to be good at math to be a programmer"
😂
html+css+js+php can make the best web app
I think Laravel by far is the most popular framework in the market.
While saying that Rails is the best framework, you forgot to mention that Ruby is also the slowest programming language in the world (crystal + amber may be a better way to go, which is same as rails but statically typed and fast, never tested it myself though)
So basically if you choos go you're fucked 🦦
what about express?
Flask framework 😊
Great video! <3
I recently learned about Lapis, a Lua/Moon Script Web Framework.
It's quite fun to work with.
I just wanted to mention. 😅
"IT EASILY WIN THE BEST LOGO IN THE WORD" , F
Flask was where it was fun 😭😭
All frameworks are cults, hail the cult of Laravel, I haven’t seen the conclusion but I like Laravel and I love Svelte
Cani choose Laravel if I am in Pakistan and I am also a student