No More Hustleporn: If you were building a new web app/SaaS in 2023, what would your tech stack be?


Tweet by Justin Jackson
https://twitter.com/mijustin


   @mijustin:  
 
     
      If you were building a new web app/SaaS in 2023, what would your tech stack be?
 
  (Rails,
 
         @laravelphp  
 
      ? Fancy new JS framework? What database setup would you use? Where would you host it?)
 
             @mijustin:  
 
     
      Personally, I'm still on team "full stack web dev" (Laravel, Rails).
 
  Most indie SaaS these days are still being built on mature web frameworks:
 
 
 
         @SnapShooterio  
 
      (Laravel)
 
 
         @bannerbearHQ  
 
      (Rails)
 
 
         @TransistorFM  
 
      (Rails)
 
 
         @usefathom  
 
      (Laravel)
 
 
         @hostifi_net  
 
      (Laravel)
 
 
         @ZipMessage  
 
      (Rails)
 
             @mijustin:  
 
     
      If I was in charge of PR for Rails/Laravel, I'd focus on getting more young people to learn these frameworks.
 
  - Make it easier to get started
  - Make it more fun (sample projects)
  - Get it into more bootcamps
 
 
 
         @taylorotwell  
 
      and I chatted about this here:
 
 
 
         youtube.com/watch?v=MQnpcn…  
 
             @mijustin:  
 
     
      "What would you use to build a new web app in 2023?"
 
 
 
         @nextjs  
 
      : 15
 
 
         @laravelphp  
 
      : 15
 
 
         @rails  
 
      : 14
 
 
         @djangoproject  
 
      : 4
 
 
         @elixirlang  
 
      : 3
 
  Next.JS, Laravel, and Rails each constitute about 25% of responses to this thread.
 
 
 
         #webdev  
 

   @mijustin:  
 
     
      According to Google Trends,
 
         @nextjs  
 
      is picking up steam, but
 
         @laravelphp  
 
      is the king.
 
 
 
         trends.google.com/trends/explore…  
 

   @excid3:  
 
     
      Poor Rails 😭
 
             @mijustin:  
 
     
      Overall search volume might be down, but actual usage is strong.
 
  Lots of new SaaS companies in the 5 years have used Rails.
 
  (
 
         @ZipMessage  
 
      ,
 
         @bannerbearHQ  
 
      ,
 
         @TransistorFM  
 
      )
 
             @yongfook:  
 
     
         browserbear.com  
 
      also using Rails 7 ;)