3 ms·
>> These frameworks taught me how a web app should be structured (models, views, controllers, services, migrations, middleware). > Well, that's how they could
by harlanji 6y ago
>> These frameworks taught me how a web app should be structured (models, views, controllers, services, migrations, middleware).
> Well, that's how they could be structured. There are many other ways. MVC is only one option among many, and it has its drawbacks too.
IIS on Win 2k-ish and PHP were a sweet balance. Save file, reload page, file is seen with directives executed. Very much like JS now, sans live reloading. Rails and Django and Nuke and Drupal etc. were a good step toward including a lot of good patterns beyond the point of the required “common.php” getting too long and also CI reports became fancy with common frameworks out of the box, and other operational benefits.