Let’s discuss how to use sorting techniques effectively in JavaScript projects, like insertion sort, quicksort, and more.
We use CSS prefers-contrast to control website contrast and build a contrast theme selector with JavaScript to address OS limitations.
The new Web Preferences API proposal aims to change the way we set light and dark modes at the browser level. Learn all about the proposal.
In this article, we explore how to use FastChat to implement a simple AI chatbot in a JavaScript web app.
Build AI-powered applications using LangChainJS, the JavaScript library that makes it easy to interact with large language models.
Driver.js is a small and compact vanilla JavaScript library that provides an easy way to add such a feature tour to your site or app.
Compare schema validation libraries, Zod and Yup, in terms of validating common data patterns such as primitives, objects, and arrays.
Learn about the Async Context API, currently a stage 2 ECMAScript proposal that stands to alter the future of server-side JavaScript.
Array.prototype
methods in JavaScriptFour new Array.prototype methods were recently approved as part of ECMAScript 2023. Read about how to use them in this detailed guide.
You can use the Web MIDI API with the Web Audio API to add a new level of interactivity for users. Let’s explore how using virtual pianos.
BigInt
In this article, we’ll learn about BigInts, their available methods, use cases, and the challenges that may arise when working with them.
In this post, we will look at how lazy loading works in JavaScript and explore the importance and advantages of lazy loading.