I've been in the process of refactoring a large application at work, and I've noticed significant similarities between different parts of the app that make me think nesting routes could be beneficial. However, as I continue to nest more and more, I find myself with states like:
app.budgetAddComponent.transport.online.seleccionar
Some of these states are simply HTML elements, like app
, which represents the navbar, or transport
, which is a collection of tabs.
Now, I find myself deep within the seleccionar
state, utilizing components from the budgetAddComponent
state, and I'm starting to question if I may be going too far.
Have any of you had experiences with deep nesting like this? Do you think it's excessive, or is it just par for the course?