Cliff Berg
1 min readJul 20, 2021

--

On the contrary, I am an experienced programmer - 40 years - and have written many books, including Sun's first "enterprise Java" book. I have written advanced compilers, and many complex large scale apps. I am up to date on back end tools and patterns.

But whenever I have to build a UI, I shudder.

I used to be able to create a UI quickly: code some HTML, a style sheet - done. Now, I am expected to use some bloated framework, and learn all its conventions. I don't create Web pages every day, so each time - it is usually a year apart - I have to allocate a day or two just to learn some framework. Just to create a few Web pages.

Plus, Javascript should not be needed for 99% of Web pages. Javascript was intended for active content - for an app running in your browser. HTML was intended for Web pages. So why are people using these frameworks for Web pages?

And Javascript is also the attack vector for a very large percent of malware. Since the rise of these frameworks, people cannot use tools such as NoScript anymore, because if you do, you can't even see the content of the page, because the framework uses Javascript to render everything - even things that should be static.

IMO the frameworks have destroyed the Web. Web pages should be for content developers - not programmers. That was how the Web was designed, but the use of frameworks destroys that vision.

--

--

Cliff Berg
Cliff Berg

Written by Cliff Berg

Author and leadership consultant, IT entrepreneur, physicist — LinkedIn profile: https://www.linkedin.com/in/cliffberg/

Responses (1)