DEV Community

Sivabalan
Sivabalan

Posted on

What is progressive framework

I started learning on Vuejs. In their homepage they have mentioned as Progressive javascript framework. Its an view library. what makes vuejs called as progressive javascript framework. As far as I know it same as react. I searched google, but still i cant find the actual answer. Can anyone explain why its called as Progressive javascript framework

Top comments (4)

Collapse
 
alexanderjanke profile image
Alex Janke •

I know it's a bit long but Evan You talked about this quite a bit here:
JSConfig Talk about Balance in Framework Design 2019

Especially at around 16:25min. Totally worth the watch though!

To boil it down what Evan said:
In terms of scope you can opt-in into whatever you need (router, vuex, ...). If you don't need it, dont import it. You can still use Vue.

Collapse
 
sivabalan02 profile image
Sivabalan •

Thanks for the reply. But I think its same as React right? If it is yes, why vue called as progressive?

Collapse
 
alexanderjanke profile image
Alex Janke •

Because React doesn't deliver any solutions to routing, state management, etc. natively. They're basically all community efforts.
Vue does deliver solutions to these problems but lets you opt-in to these only if you really want to use them.

Thread Thread
 
sivabalan02 profile image
Sivabalan •

Again thank you so much for you time, i got it