Why JavaScript?
JavaScript is best known as one of the core technologies of web applications alongside HTML and CSS. JavaScript frameworks such as React, Angular, and Vue have helped back the creation of opinionated enterprise architecture for building robust front-end applications.
In 2009, Node.js was introduced as an open source runtime system, which expanded the use of JavaScript to the server side. Containerized Node.js applications have a natural fit in Kubernetes for both server-side and front-end applications.
As the native web browser programming language, JavaScript is very popular, and it’s quite versatile. When you start off with JavaScript in the front end, you can transfer to using it in a full stack application. There's also a low threshold to get started — all you need is your favorite development environment, Node.js, and a web browser.