![]() ![]() That contributed to the popularity of the language because it showed what was possible in a browser at the time. Yeah, just 10 days.įast-forward a couple of years later, Google had its map service that was making really advanced use of the language, using XMLHTTPRequest to update their map in real-time while users were navigating around. Eich created the first version of JavaScript in 10 days. Interactivity meant being able to do basic validation on an input for a form and do something when a button is clicked. ![]() The language would be created to compete with a similar scripting language called JScript of the same era, which came from Microsoft for its Internet Explorer browser. Then a guy named Brendan Eich, who was working at Netscape at the time, was tasked to create a scripting language to add a bit of interactivity to their Netscape Navigator browser. You have your structured HTML content, some CSS, and maybe some images here and there. ![]() ![]() In the old days, web pages were plain simple. It was, for a lack of a more inspiring word, boring. It’s true that you might have a language on the server to generate HTML pages through some templates, but once the browser downloaded the code, there was no more interactivity. You see, in the beginning of the web, it was all static. But how did JavaScript come from the browser to land on the server? That’s what we will be discussing in the next section. Nowadays many of them have software, web servers, command-line applications, and other services that are written in JavaScript. You know, those computers that are always on (and maybe online) running stuff, doing all kinds of work. Server-Side JavaScript is the use of the JavaScript language on servers. But today we’ll talk about its use on the server-side and what exactly server-side JavaScript is. JavaScript is everywhere these days, including desktop, mobile, IoT, embedded devices, servers, and even drones. According to reports, JavaScript is being used on 97% of all websites. ![]()
0 Comments
Leave a Reply. |