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