HELLO FOLKS…
what is JavaScript?
Java script is a programming language commonly used in web development. it was originally developed by Netscape as a means to add dynamic and interactive element to websites.
what is HTML ?
HTML stands for Hyper Text Markup Language. A formatting system for displaying material retrieved over the internet. Each retrieval unit is known as a web page (from WWW), and such pages frequently contain hypertext links allow related pages to be retrieved.
What is CSS?
Cascading style sheets(CSS) are used to format the layout of web pages. They can be used to define text styles, table sizes, and other aspect of web pages that previously could only be defined in a page’s HTML.
Why JavaScript is Used ?
JavaScript helps the users to build modern web application to interact directly without reloading the page every time. JavaScript is commonly used to dynamically modify HTML and CSS to update a user interface by the DOM API. It is mainly used in web applications.
Is JavaScript Frontend or Backend ?
JavaScript is used in both Back End and Front End Development. JavaScript is used across the web development stack.
JavaScript Frameworks
Industries Use-Cases
- Cisco
- JavaScript is frequently used by malware authors to execute malicious code on Windows systems because it is powerful, natively available and rarely disabled. We extend our description of using WinDBG to describe the analysis of JavaScript using the 64 bit version of wscript.exe. JavaScript often needs to load external objects, in order to obtain access to additional features not included by default in the Windows interpreter. This can be achieved by using the Active XObject() API (to load ActiveX objects) or WScript. Create Object() API (to load COM objects). The mechanisms behind these 2 API are the same: loading an external library to enable access to new objects. WinDBG is an extremely powerful tool that can not only help in the analysis of .NET files, but also help understand the execution of JavaScript by wscript.exe. In many cases, WinDBG may be overkill for understanding the functionality of single JavaScript files. However, using WinDBG can provide a different overview of functionality and facilitate the analysis of Complex.
2. Facebook
The website will actually stop you from logging in because it won’t work without JavaScript. You may have noticed the way that Facebook loads. Each piece of the page is separate. Facebook has invented its own way of breaking down and delivering sections of JavaScript separately. In an odd way, each section of your Facebook page is a collection of independent JavaScript applications. Almost every website uses JavaScript, even if we try to use Facebook’s website after disabling JavaScript, it wouldn’t allow us to log in, this may show the importance of JavaScript in Facebook. The dynamic aspect to its website is provided by JavaScript, even if we inspect the code, we will end up getting only JavaScript code. These multiple scripts help to render various other pages of Facebook quickly. Additionally, Facebook is the one who created React.js, the most reactive framework of JavaScript which is also used in Instagram, and Whatsapp.
3. Medium
Medium is an online platform for publishing articles with a large diversity of content. Medium developers build their app servers with Node.js accompanied by the webserver NGINX. The Medium team enjoys the privilege of being able to share code between the server-side and client-side. They’ve also sped up deployment times by a whopping 15 minutes.
4. Instagram
Instagram is one of the most popular applications used extensively by every 14–45 years old. But due to its high performance, no one realizes that it is a hybrid mobile application. The hybrid approach allows Instagram to support the data in the offline mode and process tons of media. By the way, Facebook that bought Instagram is still Native.
5. Linkedin
LinkedIn is the social network for professional connections. It is best suited for people looking to make serious career moves who want to get noticed by relevant companies. In the same vein, companies looking for competitive candidates for open positions use LinkedIn. LinkedIn switched from Ruby on Rails to Node.js in late 2011. This was mainly because LinkedIn developers wanted to optimize their mobile app where now everything is written entirely in Node.js. They were able to drastically cut down on server resources and the app is said to run 20 times faster than its predecessor. HTML5 was also a big factor in LinkedIn’s mobile app development.
6. G-Mail
One of the Google products is a hybrid application that is so high performance that we use it daily. The features of native and web are combined to create a hybrid app.
7. Microsoft
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
8. Netflix
Netflix is a streaming service for television and film serving millions of users worldwide and likely one of the most familiar to you of the companies using Node.js. The user interface (UI) of Netflix was built using Node.js. According to the Netflix team, the modularity of the framework encouraged them to use Node.js. Netflix is also almost two times faster during startup as a consequence.
9. paypal
The online payment giant was one of the earliest adopters of NodeJS. During an overhaul of their account overview page, they decided to try building the page in Node at the same time as their usual Java development. The NodeJS version worked out so well, that they chose to use it in production and build all client-facing applications in Node going forward. That means that most of what you see in your account is running on Node. PayPal even went as far as to create and maintain their own version of Express, called Kraken JS. It’s pretty obvious that they like Js over at paypal.
10. NASA
NASA (National Aeronautics and Space Administration) is a United States government-sponsored department responsible for the research and exploration of space-related matters. Microservices is a feature of Node.js where developers approach application development by presenting the software as a collection of small services rather than as an autonomous unit. Using this feature NASA was able to move its enterprise to the cloud.
Conclusion :-
JavaScript is a wonderful technology to use on the web. It is not that hard to learn and it is very versatile. JavaScript is also not restricted to browsers. The speed and small memory footprint of JavaScript in comparison to other languages brings up more and more uses for it from automating repetitive tasks in programs like Illustrator, up to using it as a server-side language with a standalone parser. The Future is wide open.