How Major Companies Are Using JavaScript ..

Tushar Agarwal
3 min readAug 23, 2021

--

There’s no denying that JavaScript is everywhere, but just how are some of the world’s largest tech companies using JavaScript? For these 10 companies, JavaScript is immensely important, and that doesn’t look like it’s going to change any time soon.

Microsoft

Okay, so you’re probably not going to find JavaScript powering Windows anytime soon, but Microsoft relies on JavaScript for a whole lot else.

First off, Microsoft needs to work closely with JavaScript to built its Edge web browser. All browsers need to process and execute JavaScript efficiently, so Microsoft has developed and maintains its own JavaScript engine for Edge. Actually, there has been talk of them creating an alternate version of NodeJS with the Edge engine.

Recently, Microsoft has really embraced NodeJS. They thoroughly support Node on the Azure cloud platform. Its one of Azure’s major features, and they’ve integrated Visual Studio support for Node.

Microsoft has also developed a version of Node for Internet Of Things(IoT) applications. NodeJS is great of IoT because it’s light weight and efficient.

Walmart

Most people probably don’t think of Walmart as a tech company, but because they’re one of the largest retailers in the world, their online retail business is gigantic. It’s not much of a stretch to see how they need build a technologically advanced web application do drive their online business.

Walmart started out with Java. It’s a solid enterprise-grade platform that has been the de facto choice for years. However, Walmart needed something faster and lighter weight for their mobile site. So, they turned to NodeJS.

Once again, Walmart began to see Node as a valid Java replacement in loads of other places. Today, the Walmart.com that you see is powered by Node. NodeJS was also the ideal choice for other web applications within their marketplace that require multiple users to be able to access management interfaces simultaneously.

LinkedIn

LinkedIn relies on NodeJS for its mobile site. A few years back, LinkedIn used Rails for its mobile site. As with other other large Rails applications, it was slow, monolithic, and it scaled poorly.

LinkedIn switched over to NodeJS to solve its scaling problems. Node’s asynchronous capabilities allowed the LinkedIn mobile site to perform more quickly than before while using fewer resources. Node also made data sharing and building APIs easier for LinkedIn developers.

1. Netflix

Lowers startup time with Node.js

Netflix, which has over 182 million subscribers worldwide (October 2019), has been trying to improve interface loading speed for better user experience. Until 2015, it was using a JAVA backend, which was useful for data management but offered poor user-wait times. Since Javascript frontend didn’t communicate efficiently with the JAVA backend, Netflix decided to move to Node.js to leverage the performance benefits of node.js.

Why Netflix moved to node.js

  • Monolithic application design made it hard to scale the application with the growing user base.
  • The transition from the backend to the frontend was not smooth, resulting in higher load time, often causing latency at the end-user level.
  • UI customization as per user needs was hard to achieve due to synchronous loading.
  • JAVA’s bulky build time reduced development and deployment speeds.

Benefits of Node.js to Netflix

  • A dramatic 70% lower startup time. Netflix interface that took 5–10 seconds earlier, now just took a little over 1 second.
  • JAVA’s 40 minute startup time came down to 1 minute with Node.js.
  • The application became microservice oriented, making it easy to break up the UI in smaller segments, rather than one large block.
  • As Node is also Javascript, the backend to frontend transition was significantly improved.

“Node has proven so handy, that the company is expanding its use to other layers of the stack”, said Kim Trott, director of user interface engineering at Netflix.

Thankyou.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Tushar Agarwal
Tushar Agarwal

No responses yet

Write a response