- Joined
- Dec 18, 2022
I think @Null has a bad take on the js issue. Static pages containing a basic loading page with a static js file that dynamically generates a page is fine. Just the same as a backend that generates a page dynamically and sends it back to the user.
The issue with today's soydev programmer is the desire to manipulate a language or platform to do something that it was never meant to do for the sake of convenience. Something frameworks are a symptom of. Not specifically JS.
For example on the js front, angular and typescript exist. They are designed to make a globally scoped language behave from an Object Oriented paradigm. Specifically to ensure encapsulation while also allowing for multiple instances of a given tag type. Something that can easily be achieved using JavaScript functionality by using id selectors and class selectors.
This is also present in modern day Java for the backend with Spring. The most popular framework. Spring is designed to create Singleton instances of classes which are used to recursively construct each Singleton needed. Essentially creating a global scope. Something Object Oriented Programming is designed to avoid.
TL
R, anger should be assigned to the retards trying to use a screwdriver as a hammer. Not someone who knows how to effectively use a screwdriver or the screwdriver itself.
The issue with today's soydev programmer is the desire to manipulate a language or platform to do something that it was never meant to do for the sake of convenience. Something frameworks are a symptom of. Not specifically JS.
For example on the js front, angular and typescript exist. They are designed to make a globally scoped language behave from an Object Oriented paradigm. Specifically to ensure encapsulation while also allowing for multiple instances of a given tag type. Something that can easily be achieved using JavaScript functionality by using id selectors and class selectors.
This is also present in modern day Java for the backend with Spring. The most popular framework. Spring is designed to create Singleton instances of classes which are used to recursively construct each Singleton needed. Essentially creating a global scope. Something Object Oriented Programming is designed to avoid.
TL