3 ms·
I think it’s a part of their convention over configuration philosophy. Say what you will about it, there are obviously drawbacks. But I’ve noticed that it make
by xyzi2 4y ago
I think it’s a part of their convention over configuration philosophy. Say what you will about it, there are obviously drawbacks.
But I’ve noticed that it makes it easier to quickly understand new codebases in my organization. Everyone are using Next.js and all the apps have about the same file layout.
- Spivak 4y agoAnd it makes the routes easily greppable in VSCode/Ag/Telescope/CrtlP which I think is the thing motivating it. I think it’s neat that having extremely fast project dir fuzzy finders has influenced framework design. Like how Django’s design is heavily influenced by how importlib works and would be completely different if Python modules worked differently.