DEV Community

Sebastian Alsina
Sebastian Alsina

Posted on

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

I figured there was no better community to ask then dev.to!

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?

Top comments (8)

Collapse
 
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.

Collapse
 
al5ina5 profile image
Sebastian Alsina

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

Collapse
 
al5ina5 profile image
Sebastian Alsina

Angular website isn’t responsive... 😭

I think I’m going to learn Vue next.

Collapse
 
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

Collapse
 
al5ina5 profile image
Sebastian Alsina

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

Collapse
 
patopitaluga profile image
Patricio Pitaluga

What about html + css + js?

Collapse
 
al5ina5 profile image
Sebastian Alsina

What’s that?