Which frontend framework to pick as of 2021 (with benchmark)

List of technologies to choose from:

  • VueJS
  • ReactJS
  • Angular
  • Svelte
  • ReScript (ReasonML)
  • Vanilla JS

A word before we begin

  • It must be easy to learn and easy to develop with
  • It should offer useful features at the same time
  • It also should be easy to scale
  • have great community support. If backed by a big company, why not? But don’t forget in this case it will first solve the companies issues, not yours
  • It should have a well-written documentation
  • good testing tools
  • have good performance for the end-user

Easy to learn and easy to develop with

  • VueJS
  • ReactJS
  • Svelte

Offer useful features

  • Angular
  • Svelte

Easy to scale

  • ReactJS
  • Angular
  • VueJS
  • ReScript

Great community support

  • ReactJS
  • VueJS
  • Angular
  • Svelte
  • ReScript
  • Vanilla JavaScript

Complete and well-written documentation

  • VueJS
  • ReactJS
  • Angular
  • Vanilla JavaScript

Good testing tools

  • VueJS
  • ReactJS
  • Vanilla JavaScript

Performance

<div>Hello World!</div>

VueJS

ReactJS

Angular

Svelte

Rescript

Vanilla JavaScript

Bonus

Nuxt

NextJS

GatsbyJS

Preact

Inferno

Aurelia

Elm

Conclusion

--

--

--

Frontend freelance developer - France

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Using ‘recon-ng’ in Kali 2020

Starting recon-ng in Kali

10 React Fundamental Concept You Should Know

Video manipulation with WebAssembly

Design Patterns — 1

What you need to know to develop your first web scraper with JavaScript

Insight into Reason with Sean Grove

Four (ish) things we look for when hiring a Junior Developer.

Migrating large codebase to TypeScript. Do it right from the beginning.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Franck LEBAS

Franck LEBAS

Frontend freelance developer - France

More from Medium

Androids Eat Apples

Christmas is coming Special Elf Version of the Clubhouse Townhall Updates — LIVE Notes

$80,000 per year: Is it Worth It?

Who Wants To Be An Average? Why Education The Old Fashioned Way Doesn’t Work