DEV Community 👩‍💻👨‍💻

Matvey Romanov
Matvey Romanov

Posted on

The best framework in 2021

Hi there! In my humble opinion, frameworks get their popularity rapidly. So, what is the most critical and useful framework nowadays? Why do you think so?

As for me, Vue.js is the best framework for modern development. Firstly, it has a clear structure. Secondly, it has a lot of available additional libraries.

Top comments (2)

Collapse
 
bjakyt profile image
Jaakko

For me it's React, but I think it's just a matter of preference.

From my point of view, it is more logical to write JSX like:

return (
  <div>
    {listItems.map((item) => <p>{item}</p>)}
  </div>
)
Enter fullscreen mode Exit fullscreen mode

and it has felt so intuitive right from the beginning, compared to the more HTML -ish way of Vue:

<div>
  <p v-for="item in listItems">{{ student }}</p>
</div>
Enter fullscreen mode Exit fullscreen mode
Collapse
 
merichard123 profile image
Richard • Edited on

If you really wanted to, Vue does support JSX 😁 you just need to set the lang attribute

In defense of the modern web

I expect I'll annoy everyone with this post: the anti-JavaScript crusaders, justly aghast at how much of the stuff we slather onto modern websites; the people arguing the web is a broken platform for interactive applications anyway and we should start over;

React users; the old guard with their artisanal JS and hand authored HTML; and Tom MacWright, someone I've admired from afar since I first became aware of his work on Mapbox many years ago. But I guess that's the price of having opinions.