DEV Community

Discussion on: 3 tips for scaling large Vue.js application

Collapse
 
viniciuskneves profile image
Vinicius Kiatkoski Neves

Awesome!

Just one question: Do you really think modules are the best for scaling? I mean it might be harder for newcomers to have a broader view of all the components and so on.

Collapse
 
maxpou profile image
Maxence Poutord

Thanks!
I like the module approach because you can work in a specific part of the application without having to worry about the rest. Everything is isolated, the communication between module is almost nonexistent.
The only thing shared across the whole application is the design system and the common store (logged in user, permissions...).

In my company, we've modules since a while and all new incomers seems to be happy with :)