3 ms·
Frameworks do not necessarily impose the complete design of the application. Spring Framework in Java, for example, is great, but the only essential part of it
by ivan_gammel 10y ago
Frameworks do not necessarily impose the complete design of the application. Spring Framework in Java, for example, is great, but the only essential part of it is DI container: you may not use persistence, presentation or security layer provided by it, if it does not fully fit your architecture. Good modularity defines quality of the framework and Rails is apparently not best on that criteria.
- oafitupa 10y agoAnother example is Symfony2, which is completely decoupled (not just loosely coupled). Oh but php programmers are bad, am I right HN?
- vesak 10y agoNo. PHP programmers aren't "bad", PHP is.
- proyb2 10y agoMagento and Shopify backend are awfully slow, it's the language, not the programmers.
- spdionis 10y ago+1 for symfony being the perfect example if you're looking for a completely decoupled framework.