News for hackers. Stuff that matters.
Re:My time with Rails is up by ivan_gammel on Sunday May 22, 2016 @04:57PM (#11750259)
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.
Re:My time with Rails is up by oafitupa on Sunday May 22, 2016 @06:54PM (#11750637)
Another example is Symfony2, which is completely decoupled (not just loosely coupled). Oh but php programmers are bad, am I right HN?
Re:My time with Rails is up by vesak on Monday May 23, 2016 @01:38AM (#11752110)
No. PHP programmers aren't "bad", PHP is.
Re:My time with Rails is up by spdionis on Monday May 23, 2016 @08:46AM (#11753477)
+1 for symfony being the perfect example if you're looking for a completely decoupled framework.
Re:My time with Rails is up by proyb2 on Monday May 23, 2016 @05:54AM (#11752825)
Magento and Shopify backend are awfully slow, it's the language, not the programmers.
Re:My time with Rails is up by andruby on Monday May 23, 2016 @07:23AM (#11753112)
Shopify is built on Rails, you know that right?
Re:My time with Rails is up by spdionis on Monday May 23, 2016 @08:46AM (#11753481)
And Magento is slow for a whole lot of reasons, nine of which are related to symfony.
Re:My time with Rails is up by AMHOL on Monday May 23, 2016 @10:28AM (#11754038)
Magento is slow because it uses EAV
Re:My time with Rails is up by oafitupa on Tuesday May 24, 2016 @01:17PM (#11763429)
You mean the first version of Symfony (Symfony 1, which was monolithic like Rails), and not the current Symfony (Symfony 2/3) which has nothing to do with the old one other than the name.
Re:My time with Rails is up by proyb2 on Monday May 23, 2016 @09:37PM (#11758391)
I'm aware of that using Rails.