Hello World

Be Happy!

batteris-included vs fullstack framework


  • Batteries-included = most things built-in (ORM, mailer, jobs, asset pipeline, testing). Rails, Django, Laravel.

  • Fullstack = handles both frontend + backend. Next.js, Rails, Django.

  • Next.js = fullstack but NOT batteries-included. Rails = mostly batteries-included (but still uses gems for auth like Devise, file uploads like ActiveStorage was added later, etc.)

  • No framework truly has "everything" — even Rails needs gems. But it ships much more out of the box than Next.js.

#software (1)
List