A history of JavaScript (I)
A step-by-step review of the main JavaScript-based frameworks and how they have influenced the way we build web applications.
It is said soon, but they have been immersed in web development for more than 14 years. This means that I have been able to experience first-hand the evolution it has undergone; from the days when we defined the structure with tables (yes, table tags as you hear it) to the appearance of frameworks that allow us to do things that were unthinkable a few years ago.
Along the way I have also experienced intense debates. Where should the CSS go? And the state? Angular, React or Vue? And, of course, the vertigo of feeling that for a few years it has been impossible to keep up to date 100%.
I remember that one of my serious projects was developed with Drupal (PHP). Those were the days of the great monoliths, in which the server was in charge of processing the request and generating the corresponding HTML with all the necessary CSS and JS.
Techniques like the ones Tuenti used to allow browsing without reloading the page seemed like magic; Common mortals were content to use AJAX (Asynchronous JavaScript And XML) calls to send forms and filter lists.