osgood_ wrote This is fast become completely non-sensical. As a developer you would hope you start off with a recognised workflow be that php, css, asp, vue, react, angular, vanilla javascript, jquery, wordpress, bootstrap, to name but a few, one hopefully which has garnered a lot of use by developers worldwide, is open source, which generally means it becomes more widely spread, therefore making it popular within the industry, which in turn makes finding an exponent much simpler for a client should needs be. That's the problem, even though I agree that many frameworks and other librarys are used by developers. I do not agree with them being used just because the developer thinks they are a 'quick and easy' method. I cannot see any difference between wordpress, angular, bootstrap for site creation and site builders like wix, etc. As they all try to hide the exessive code used, behind an 'ease of use' claim. The same also applies for me when it comes to behaviours or 'effects' (be that animations or simple roll overs). A recognised workflow for code, should only be html, css, js and the server side requirements. With the all of them, including server-side being limited to 'what is required' not a 'throw it all in' approach. The argument that all users have fast, unmetered internet connections, may be true for many, but not all. So downloading frameworks or whatever should I think, still be the exception but has become the rule for many. Even the 'it is cached by the browser' justification, is no longer true for the majority. As mobile devices once again are going back to the 4Mb total for the all sites cache limit (It did go up to 8Mb, but some had only 2Mb).
... View more