Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> They add a layer of complexity over the top of PHP such that instead of learning how to write PHP, you need to learn how to write the framework.

To be fair, you could say this about many frameworks in many languages; Ruby on Rails is the first obvious example of this.



These are more exceptions than rules. Rails, Laravel, and Django are the three massive frameworks that are languages themselves, so learning them as an introduction to their programming languages can be confusing for newcomers.

It seems, to me, that small server frameworks with middleware are what's in vogue right now. Flask, Express, Slim. C# added minimal API recently.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: