Page 182 - Web Applications (803) Class 12
P. 182

Applications of JavaScript
              Following are the applications of JavaScript:                                    Web
                                                                                           Development
                Web Development: Web pages are created using the
                 scripting language JavaScript. JS  enables programmers
                 to create dynamic and interactive web pages that interact     Mobile                      Interactive
                 with users and carry out complicated actions. Additionally,    Apps                      Presentations
                 it allows users to insert material into a document without                Applications
                 refreshing the  page.  The  majority  of websites employ
                 JavaScript for external application support and validation,
                 including PDF documents, widgets, and Flash programs.                                Server-side
                 Google, YouTube, Facebook, Wikipedia, Yahoo, Amazon,               Games            Applications
                 eBay, Twitter, and LinkedIn are just a few of the well-known
                 websites that use JavaScript.
                Interactive Presentations: The creation of interactive presentations as webpages is a relatively common
                 use for JavaScript. HTML-based web-based slide decks can be created using the RevealJs and BespokeJs
                 libraries. JavaScript makes it simple for users to create presentations as websites, even if they are not
                 completely versed in a programming language.
                Server-side Applications: Through the open-source runtime environment of Node.js, JavaScript is also
                 utilised to create server-side software. For scalable and quick network applications, programmers can
                 write, test, and debug code. JavaScript assists in managing HTTP requests and creating content. Node.js
                 has been used by leading businesses for server infrastructure, including Walmart, PayPal, Uber, GoDaddy,
                 and many more.

                Games:  Online  game  development  is  yet  another  crucial  JavaScript  application.  The  development  of
                 games utilising JS heavily relies on the combination of JavaScript and HTML5. Rich graphics for games are
                 provided via the EaselJS library. JavaScript and HTML5 provide the foundations for sophisticated browser
                 games like Tower Building, CrossCode, and HexGL.
                Mobile Apps: Making apps for non-web settings, or for objects that are not on the Internet, is one of
                 JavaScript’s most powerful uses. With the popularity of mobile  devices at an all-time  high, JavaScript
                 frameworks have been created to make the development of mobile apps for various operating systems,
                 including iOS, Android, and Windows, easier. Building cross-platform mobile apps using the React Native
                 framework enables programmers to use a single front end for both the Android and iOS platforms.

                       Do you know?

                      JavaScript can be used to program a flying robot! Users can manage countless little robots, inventive
                      maker projects, and IoT gadgets using the Node.js environment. With JavaScript, you can explore the
                      fascinating world of flying machines, quadcopters, and drones!


              JavaScript Features

              Following are the Features of JavaScript:
              1.  Browser Support: All modern browsers have included support for JavaScript and have recognised it as a
                 legitimate programming language. You also don’t need to use any plug-ins to use JavaScript.




                180   Touchpad Web Applications-XII
   177   178   179   180   181   182   183   184   185   186   187