DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 966,155 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
iMrLopez
iMrLopez

Posted on • Originally published at blog.marnylopez.com on

How big companies are using JavaScript

JavaScript is a dynamic programming language used for creating websites, web apps, video games, and many other things. You can use it to add dynamic features to web sites that you could not do with only HTML and CSS.

What Would the Web Look Like Without JavaScript?

JavaScript's ability to create interaction is essential to how we live today. You can turn off JavaScript in your browser for a day to determine just how dependent you are on it.

β€’ A few pages will load more quickly and be cleaner

β€’ No advertising is present.

β€’ However, a lot of websites do not function at all, such as those with auto-playing videos or "tell us your email address" pop-ups. It is unable to submit forms and images will not load.

Here are a few well-known websites with JavaScript disabled:

YouTube’s videos and thumbnails do not load.

Except for its logo in the top left corner, Netflix doesn't load anything.

Amazon has a weird appearance, but it still functions.

Wikipedia still works great.

How Popular Is JavaScript?

The reputation of JavaScript over the years.

According to Github's 2020 Octoverse Report, JavaScript is by far the most popular language.

According to Stackoverflow, JavaScript has one of the biggest communities among programming languages. In addition to that community, Node.JS is one of the most popular technologies and has received over a billion downloads worldwide.

These are just a few of the factors that make JavaScript so well-liked. The internet community has completely invested in the development of JavaScript because of the paradigm shift that gave rise to web applications, the standardization of web application development, cross-browser support, and the abundance of libraries and frameworks available.

List of JavaScript Companies

Microsoft

One of the largest software firms, Microsoft is well-known for a variety of items, including the Microsoft Office program and the Windows operating system. It was one of the greatest proponents of Node.js and used JavaScript in the development of its Edge browser. For both front end and back-end web development, JavaScript is also used.

Meta (formerly Facebook)

JavaScript is used by Facebook. Although PHP was the system's initial dominant language, JavaScript quickly surpassed it. As of right now, the website is unusable and has terrible graphics if you want to use it without the script. This is a result of the codebase's robust language-specific core. As a result, it is difficult to claim that Facebook hardly ever uses JavaScript when there are so many viable alternatives.

Meta gave the language something. It created and still maintains React, the most extensively used JavaScript library for front-end development. This library is used by apps like Facebook, Instagram, WhatsApp, and others. However, this particular set of instructions is widely used by numerous other important IT organizations, making it well-known.

Groupon

In the past, Groupon was infamously slow. Why? Ruby on Rails served as their engine. The Twitter fail whale was created using the same conceptual foundation. Groupon was one single, extremely complex Ruby on Rails application. They choose to switch to NodeJS due to issues with maintainability and speed. Groupon was able to rebuild their whole US website using Node by decomposing it into separate NodeJS web applications. Now that Groupon consists of over 20 Node applications, it operates faster.

Groupon has joined the NodeJS Foundation and is in the process of migrating all its international websites to NodeJS. They are content with their shift, which is obvious.

Netflix

In the beginning of its growth, Netflix employed Java everywhere, but the scale and lengthy development time of that language created a lot of issues. They consequently made the decision to switch to JavaScript, specifically Node.js. Node develops more quickly and is lighter. As a result, all of Netflix's backend servicesβ€”its own services, to be clearβ€”are developed in JavaScript. The server will benefit as well because they will have less work to complete, which will improve and simplify system scaling overall.

PayPal

One of the most popular and reliable systems for receiving, transmitting, and accepting payments is PayPal. The software enables users to communicate electronically without disclosing their debit or credit card information. More than two hundred million PayPal accounts are active as of November 2017.

It's interesting to note that Paypal did not start off using Node.js as its preferred technology. The first issue, according to @paypaleng, was the divided teams: those who independently code for a browser (using HTML, CSS, and JavaScript), and those who code for server applications (using Java). Therefore, the main barrier was the line separating the browser and the server. The truth is that initially, they were utilizing Java for the backend (much like Netflix), but PayPay later switched to Node JS.

Uber

To manage the enormous volume of queries, the Uber app needs an incredibly quick and scalable technological solution. Due to the high volume of queries, the Uber app must manage tons of data in real-time. It must act quickly to accept requests, track locations, and process payments. Thanks to Node.js and JavaScript, these features are now simpler to create and maintain. Node.js guarantees speedy iterations and quick matching of passengers and drivers.

Walmart

Walmart is a big American retailer that runs a number of supermarkets and department shops around the globe. Walmart is one of the businesses that utilizes Node.js, and it employs the framework to build its user interfaces (UIs) as well as application programming interfaces (APIs) for the company's many apps. Developers can combine several apps or services using orchestration layers. Walmart app users can access multiple diverse tasks from a single platform.

However, there are not many businesses that do not use JavaScript at all. This article has analyzed the most significant businesses that use it the most. It is challenging not to use it to create the frontend, but it is also incredibly flexible and strong for the backend. JavaScript is therefore necessary for every stack and project that involves a website. Everyone can benefit from learning JavaScript, no doubt about that.

LEARN JAVASCRIPT NOW FOR JUST $9.99

https://www.udemy.com/course/javascript-de-cero-a-experto/?couponCode=E6F8E06A1528EEAB1250

Marny Lopez

Software Engineer

Top comments (0)

In defense of the modern web

I expect I'll annoy everyone with this post: the anti-JavaScript crusaders, justly aghast at how much of the stuff we slather onto modern websites; the people arguing the web is a broken platform for interactive applications anyway and we should start over;

React users; the old guard with their artisanal JS and hand authored HTML; and Tom MacWright, someone I've admired from afar since I first became aware of his work on Mapbox many years ago. But I guess that's the price of having opinions.