- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 8895 Articles for Front End Technology
![Mukul Latiyan](https://www.tutorialspoint.com/assets/profiles/308320/profile/60_124990-1617352847.jpg)
353 Views
WebGL, or Web Graphics Library, is a powerful JavaScript API that allows developers to create interactive 3D graphics within web browsers. With the help of libraries like Three.js, developers can harness the capabilities of WebGL to build stunning visual experiences on the web. In this article, we will explore the fundamentals of WebGL and learn how to create interactive 3D graphics using Three.js and JavaScript. Understanding WebGL WebGL is a low-level JavaScript API based on OpenGL ES, a widely used standard for rendering 2D and 3D graphics on embedded systems. WebGL brings the power of hardware-accelerated graphics to the web, ... Read More
![Mukul Latiyan](https://www.tutorialspoint.com/assets/profiles/308320/profile/60_124990-1617352847.jpg)
1K+ Views
In the current era of technology, desktop applications hold immense significance in our daily lives, offering enhanced user experiences and tapping into the capabilities of local machines. Traditionally, developing desktop applications required expertise in platform-specific programming languages and frameworks, posing a challenge for web developers looking to venture into desktop development. However, Electron.js addresses this challenge effectively. Formerly known as Atom Shell, Electron.js is an open-source framework that originated from GitHub. It empowers developers to build cross-platform desktop applications using familiar web technologies like HTML, CSS, and JavaScript. By bridging the gap between web development and desktop application development, Electron.js ... Read More
![Mukul Latiyan](https://www.tutorialspoint.com/assets/profiles/308320/profile/60_124990-1617352847.jpg)
257 Views
In today's digital age, desktop applications continue to play a vital role in our everyday lives. They provide a rich user experience and allow developers to harness the power of the local machine. However, traditionally, building desktop applications required knowledge of platform-specific programming languages and frameworks, making it challenging for web developers to transition into desktop development. This is where Electron.js comes into play. Electron.js, formerly known as Atom Shell, is an open-source framework developed by GitHub. It enables developers to create cross-platform desktop applications using web technologies such as HTML, CSS, and JavaScript. By leveraging web technologies, Electron.js bridges ... Read More
![Mukul Latiyan](https://www.tutorialspoint.com/assets/profiles/308320/profile/60_124990-1617352847.jpg)
263 Views
The mobile gaming industry has experienced exponential growth over the years, with millions of users enjoying games on their smartphones and tablets. Developing cross-platform mobile games can be a daunting task due to the various operating systems and device specifications. However, JavaScript, combined with the Phaser.js framework, provides a powerful solution for creating captivating and responsive games that can run seamlessly across multiple platforms. In this article, we will explore the fundamentals of building cross-platform mobile games using JavaScript and Phaser.js, providing code examples, explanations, and a conclusion. Getting Started with Phaser.js Phaser.js is a fast, open-source game framework that ... Read More
![Mukul Latiyan](https://www.tutorialspoint.com/assets/profiles/308320/profile/60_124990-1617352847.jpg)
338 Views
In today's digital era, there is an increasing demand for cross-platform desktop applications that can run seamlessly on multiple operating systems. One powerful solution for developing such applications is NW.js (previously known as Node-Webkit). NW.js allows developers to build desktop applications using familiar web technologies such as JavaScript, HTML, and CSS. This article will delve into the world of NW.js and explore how JavaScript can be leveraged to create cross-platform desktop applications. We will provide code examples with comments, explanations, and outputs to illustrate the concepts discussed. Getting Started with NW.js To begin our journey into building cross-platform desktop applications ... Read More
![Mukul Latiyan](https://www.tutorialspoint.com/assets/profiles/308320/profile/60_124990-1617352847.jpg)
533 Views
Augmented Reality (AR) has revolutionised the way we interact with digital content, seamlessly blending the virtual world with the real world. It has found applications in various domains, including gaming, education, e-commerce, and industrial training. AR provides immersive and interactive experiences that enhance user engagement and open up new possibilities for businesses and developers. With the advancements in web technologies, it is now possible to create AR experiences directly in the browser using JavaScript, making it accessible to a broader audience. In this article, we will explore the process of building AR web applications with JavaScript, along with code examples ... Read More
![Mukul Latiyan](https://www.tutorialspoint.com/assets/profiles/308320/profile/60_124990-1617352847.jpg)
134 Views
GraphQL has gained significant popularity in recent years as a powerful alternative to traditional RESTful APIs. Its ability to efficiently retrieve data and provide a flexible querying mechanism has made it a favourite choice among developers building API-driven applications. In this article, we will explore the fundamentals of GraphQL and learn how to build API-driven applications using JavaScript. What is GraphQL? GraphQL is an open-source query language and runtime for APIs. It was developed by Facebook and released publicly in 2015. Unlike RESTful APIs, where multiple endpoints are required to retrieve specific data, GraphQL allows clients to request exactly what ... Read More
![Mukul Latiyan](https://www.tutorialspoint.com/assets/profiles/308320/profile/60_124990-1617352847.jpg)
158 Views
WebGL (Web Graphics Library) is a JavaScript API that allows developers to create and render interactive 3D graphics within a web browser. It provides a bridge between the JavaScript programming language and the underlying graphics hardware, enabling the creation of immersive and visually stunning web applications. In this article, we will explore the basics of WebGL and demonstrate how to build a simple 3D graphics application using JavaScript. WebGL Basics WebGL is based on the OpenGL ES (Embedded Systems) standard, which is widely used in the gaming industry and other graphics-intensive applications. It leverages the power of the computer's GPU ... Read More
![Mukul Latiyan](https://www.tutorialspoint.com/assets/profiles/308320/profile/60_124990-1617352847.jpg)
1K+ Views
Augmented Reality (AR) is a technology that overlays digital information and virtual objects onto the real world. It has gained significant popularity in recent years, thanks to advancements in mobile devices and web technologies. In this article, we will explore the basics of AR web development using JavaScript and AR.js, a powerful JavaScript library for creating AR experiences on the web. Understanding Augmented Reality Augmented Reality combines the real world with virtual objects, creating an interactive and immersive user experience. AR applications can be used for various purposes, such as gaming, education, marketing, and visualisation. By leveraging computer vision, AR ... Read More
![Mukul Latiyan](https://www.tutorialspoint.com/assets/profiles/308320/profile/60_124990-1617352847.jpg)
120 Views
Debugging is an essential skill for every JavaScript developer. It helps identify and fix errors, optimise performance, and improve the overall quality of code. While basic debugging techniques like console logging are widely used, advanced techniques can greatly enhance your debugging capabilities. In this article, we will explore some advanced debugging techniques and learn how they can be effectively used to debug JavaScript applications. Using Breakpoints Breakpoints allow us to pause the execution of our code at a specific line and inspect the program's state. Modern browsers provide powerful debugging tools that enable setting breakpoints directly in the code or ... Read More