Tag: vanilla-javascript

Build AI Chatbot FastChat

Build an AI chatbot with FastChat and JavaScript

Dev

In this article, we explore how to use FastChat to implement a simple AI chatbot in a JavaScript web app.

Rosario De Chiara
Oct 6, 2023 ⋅ 5 min read
Getting Started With LangChainJS

Getting started with LangChainJS

Dev

Build AI-powered applications using LangChainJS, the JavaScript library that makes it easy to interact with large language models.

Mohammad Faisal
Sep 29, 2023 ⋅ 7 min read
Guiding User Focus With Driver Js

Using the Driver.js library to guide user focus

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.

Ivaylo Gerchev
Sep 27, 2023 ⋅ 17 min read
Comparing Schema Validation Libraries: Zod Vs. Yup

Comparing schema validation libraries: Zod vs. Yup

Dev

Compare schema validation libraries, Zod and Yup, in terms of validating common data patterns such as primitives, objects, and arrays.

Nathan Sebhastian
Sep 5, 2023 ⋅ 9 min read
Understanding async context and the future of server-side JavaScript

Understanding async context and the future of server-side JavaScript

Dev

Learn about the Async Context API, currently a stage 2 ECMAScript proposal that stands to alter the future of server-side JavaScript.

Ebenezer Don
Aug 22, 2023 ⋅ 7 min read
A guide to the four new Array.prototype methods in JavaScript

A guide to the 4 new Array.prototype methods in JavaScript

Dev

Four new Array.prototype methods were recently approved as part of ECMAScript 2023. Read about how to use them in this detailed guide.

Ohans Emmanuel
Aug 2, 2023 ⋅ 6 min read
Exploring The Web Audio Api And Web Midi Api With Virtual Pianos

Exploring the Web Audio and Web MIDI APIs with virtual pianos

Dev

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.

Mads Stoumann
Jul 14, 2023 ⋅ 10 min read
How to Use JavaScript's BigInt

How to use JavaScript’s BigInt

Dev

In this article, we’ll learn about BigInts, their available methods, use cases, and the challenges that may arise when working with them.

Onuorah Bonaventure
Jun 21, 2023 ⋅ 14 min read
Understanding Lazy Loading in JavaScript

Understanding lazy loading in JavaScript

Dev

In this post, we will look at how lazy loading works in JavaScript and explore the importance and advantages of lazy loading.

Alexander Nnakwue
Jun 7, 2023 ⋅ 9 min read
How To Dynamically Create JavaScript Elements With Event Handlers

Dynamically creating JavaScript elements with event handlers

Dev

This tutorial explores the concepts of events, event listeners, and dynamically creating new JavaScript elements by using document.createElement and template literals.

Amarachi Amaechi
Apr 19, 2023 ⋅ 7 min read
A Guide To JavaScript Bitwise Operators

A guide to JavaScript bitwise operators

Dev

In this article, learn about the various JavaScript bitwise operators, including NOT, AND, and OR, and their use cases.

Glad Chinda
Apr 13, 2023 ⋅ 15 min read
How to Use Axios POST Requests

How to use Axios POST requests

Dev

In this article, we’ll learn how to use the Axios POST method in vanilla JavaScript and a framework like React.

Chimezie Innocent
Feb 8, 2023 ⋅ 9 min read