Javascript Library Articles

Found 173 articles

How to Filter Object by Values in Lodash?

AYUSH MISHRA
AYUSH MISHRA
Updated on 15-Mar-2026 5K+ Views

Sometimes we are given an object and we want to extract only the key-value pairs that meet certain criteria. In this article, we are going to discuss how we can filter objects by values in Lodash. Prerequisite Lodash: Lodash is a popular JavaScript library used to deal with a variety of functions such as arrays, objects, strings, and more. Install Lodash We can install the Lodash library in the project by adding it via CDN or npm using the following command: npm install lodash Approaches to Filter Object ...

Read More

How is Ajax different from JavaScript Libraries and Run Time Environments?

AmitDiwan
AmitDiwan
Updated on 15-Mar-2026 416 Views

This article explores AJAX (Asynchronous JavaScript and XML) and clarifies how it differs from JavaScript libraries and runtime environments in web development. AJAX Introduction and History Ajax, short for Asynchronous JavaScript and XML, is a technique for creating dynamic and interactive web applications. It was first introduced in the early 2000s and has since become a staple of modern web development. The key feature of Ajax is its ability to update parts of a web page without requiring a full page reload. This is achieved by using JavaScript to send and receive data from a server asynchronously, ...

Read More

Difference between AngularJS and Angular.

Mahesh Parahar
Mahesh Parahar
Updated on 14-Mar-2026 3K+ Views

AngularJS (version 1.x) and Angular (version 2+) are both open-source front-end frameworks developed by Google for building web applications. Despite sharing a name, Angular is a complete rewrite of AngularJS with a fundamentally different architecture, language, and design philosophy. AngularJS AngularJS is a JavaScript-based framework mainly used to develop single-page applications. It extends static HTML into dynamic HTML using directives and follows the MVC (Model-View-Controller) design pattern. AngularJS reached end-of-life in December 2021. Angular Angular (version 2 and above) is a complete rewrite of AngularJS, built with TypeScript. It uses a component-based architecture, has Angular CLI ...

Read More

Difference between ReactJS and Vue.js

Mahesh Parahar
Mahesh Parahar
Updated on 14-Mar-2026 215 Views

ReactJS and Vue.js are two of the most popular JavaScript frameworks/libraries for building modern user interfaces. React uses a JSX-based approach, while Vue uses an HTML template-based approach. Both offer component-based architecture, virtual DOM, and reactive data binding. ReactJS React (or ReactJS) was originally developed by Facebook (now Meta) and focuses on the view layer for web and mobile applications. It uses JSX (JavaScript XML) to write component templates directly in JavaScript. React integrates well with the Node.js ecosystem. Scalability − Highly adaptable and scalable for large applications. Rich Ecosystem − Provides extensions to JavaScript and ...

Read More

How to Convert Base64 to JSON String in JavaScript?

Pankaj Kumar Bind
Pankaj Kumar Bind
Updated on 03-Jan-2025 1K+ Views

Base64 encoding is widely used as an ASCII string to represent binary data. However, converting Base64 strings to JSON is a common data exchange specification. This is because JSON is a human-readable format and is easily converted into JavaScript. In this article, we will explore methods to convert Base64 string to JSON string by giving examples and output for each. What is Base64? Base64 is a type of encoding scheme that represents binary data in an ASCII string. It generally gets used to encode an image, file, or other non-textual data to transfer safely across a text-based protocol like ...

Read More

A Guide To Server-Side Rendering In React

Payal Mittal
Payal Mittal
Updated on 26-Oct-2023 20K+ Views

Server−side rendering has been around for a while now. It was first introduced in the early 2000s and has been used by many websites since then. The idea behind this technique is to pre−render HTML pages on a server and send them back to the client's browser as they request them. With server-side rendering (SSR), the page is rendered on the server. This ensures that the page is available to users even before it loads on their browser. We’ll get to know more about SSR in this article − How Server-side Rendering (SSR) Works? It is the process of rendering ...

Read More

Tensorflow v/s Tensorflow.js v/s Brain.js

Jay Singh
Jay Singh
Updated on 31-Jul-2023 1K+ Views

Machine learning, which enables programmers to create intelligent systems that can pick up new information and adapt to it, is a technique that is increasingly used in modern software development. It could be difficult to decide which machine learning framework or library to use with so many options available. Three well-known machine learning frameworks—TensorFlow, TensorFlow.js, and Brain.js—will be compared and contrasted in this article. We'll go through the main traits, benefits, applications, and restrictions of each framework. At the conclusion of this essay, you will have a better understanding of which framework is ideal for your particular use case and ...

Read More

How to remove controls of a text canvas using Fabric.js?

Mohit Panchasara
Mohit Panchasara
Updated on 26-Jul-2023 724 Views

Fabric.js is a powerful tool written in JavaScript that makes it easier to build applications with interactive and dynamic graphics using HTML5 canvas. It offers many useful features, including the ability to add controls such as resizing and rotation handles to objects on the canvas. Sometimes, though, you might want to take away these controls from certain objects, like text, to limit what users can do. In this article, we'll show you how to remove controls from a text canvas using Fabric.js, using a simple example that you can follow along with. How to Remove Controls of a Text? To ...

Read More

Functional Programming with JavaScript Libraries: Ramda, Lodash, and Immutable.js

Mukul Latiyan
Mukul Latiyan
Updated on 25-Jul-2023 360 Views

Functional programming is a popular paradigm in JavaScript development, emphasising immutability, pure functions, and higher-order functions. It promotes writing clean, concise, and maintainable code. To facilitate advanced functional programming techniques, several JavaScript libraries have emerged, providing powerful tools and utilities. In this article, we will explore three such libraries: Ramda, Lodash, and Immutable.js. We will dive into code examples, explain their features, and showcase the benefits they bring to functional programming in JavaScript. Ramda: Functional Programming made Easy Ramda is a powerful library that promotes functional programming in JavaScript. It focuses on immutability and provides a wide range of functions ...

Read More

Top 10 Javascript Libraries for Machine Learning and Data Science

Priya Mishra
Priya Mishra
Updated on 11-Jul-2023 590 Views

Javascript has grown in popularity in recent years due to its large number of libraries used for both front-end and back-end development, however, Javascript has also evolved to meet the needs of machine learning and data scientists. Javascript libraries provide us with a comprehensive range of techniques and tools that simplify complex machine-learning tasks such as data analysis, pattern recognition, and predictive modeling. In this article, we will look at the top ten Javascript libraries for machine learning and data science. Top 10 Javascript Libraries for Machine Learning and Data Science Below are the top 10 Javascript libraries for machine ...

Read More
Showing 1–10 of 173 articles
« Prev 1 2 3 4 5 18 Next »
Advertisements