DEV Community


Cast your vote: What’s the best front-end framework?

Sebastian Alsina
Web developer and designer. XX year old Floridian with a passion for c0de.
・1 min read

I figured there was no better community to ask then!

What’s the best framework or toolset for developing a front-end for your website or web—app?

There’s many to choose from, including, but not limited to:

  • React.js
  • Next.js
  • Gatsby
  • Vue.js

Personal, I’m absolutely in love with the environment around Next.js + Vercel. The tooling is amazingly easy to use, and server-side rendering is a must-have for most of my projects.

I started my React journey with creat-react-app, but Next’s superiority when it comes to file-based page routing blows it out of the water for me.

So: What’s your pick?

Discussion (8)

patarapolw profile image
Pacharapol Withayasakpunt • Edited

Might be snowpack, vite, or es-dev-server, as it allows

  • Multiple page app
  • Not all pages have to use a framework (true vanilla JS, I mean, why not), and it is possible to use different frameworks in different pages
  • It would probably fail badly for <script nomodule>, though (i.e. legacy browsers).

But for the sake of stability and familiarity, I am currently using Nuxt.js.

al5ina5 profile image
Sebastian Alsina Author

Woah! That’s awesome! Build a website that has pages that utilize different frameworks. Very cool!

al5ina5 profile image
Sebastian Alsina Author

Angular website isn’t responsive... 😭

I think I’m going to learn Vue next.

ludamillion profile image
Luke Inglis

It's not the sexy choice but I've enjoyed working with Ember for many years. It's great if you need a batteries included framework to create a full front end

al5ina5 profile image
Sebastian Alsina Author

Ember! Nice! What do you like about Ember? I’ve never looked into it much.

patopitaluga profile image
Patricio Pitaluga

What about html + css + js?

al5ina5 profile image
Sebastian Alsina Author

What’s that?