Tag: vanilla-javascript

JavaScript logo representing the programming language used to implement a customizable and responsive signature pad in the article.

Implementing a signature pad with JavaScript

Dev

Create a responsive, customizable signature pad with JavaScript, including touch support, stroke styles, and export functionality.

Debjyoti Banerjee
Sep 30, 2024 ⋅ 12 min read
JavaScript logo with glowing lights, representing secure web authentication. Learn how JWT, OAuth, and Bearer tokens enhance modern authentication methods.

Understanding JWT, OAuth, and Bearer tokens

Dev

If you were to meet your friend in the street, straight away you would likely greet them and ask them […]

Lewis Cianci
Sep 19, 2024 ⋅ 5 min read
Nitro: Revolutionizing Server-Side JavaScript

Nitro.js: Revolutionizing server-side JavaScript

Dev

Nitro.js is a solution in the server-side JavaScript landscape that offers features like universal deployment, auto-imports, and file-based routing.

Iniubong Obonguko
Sep 16, 2024 ⋅ 11 min read

How to display notification badges on PWAs using the Badging API

Dev

Ding! You got a notification, but does it cause a little bump of dopamine or a slow drag of cortisol? […]

Chigozie Oduah
Sep 13, 2024 ⋅ 4 min read

Build an image editor with Fabric.js v6

Dev

In web development projects, developers typically create user interface elements with standard DOM elements. Sometimes, web developers need to create […]

Shalitha Suranga
Sep 9, 2024 ⋅ 12 min read

Creating toast notifications using Solid Toast

Dev

Toast notifications are messages that appear on the screen to provide feedback to users. When users interact with the user […]

Chimezie Innocent
Sep 6, 2024 ⋅ 7 min read
Mastering Promise Cancellation In JavaScript

Mastering promise cancellation in JavaScript

Dev

Explore the new Promise.withResolvers() mechanism to create a JavaScript Promise and cancel it before its completion.

Rosario De Chiara
Sep 3, 2024 ⋅ 5 min read

Implementing WebAuthn for passwordless logins

Dev

Remembering and storing passwords can be such a hassle for our users — imagine if logging in was overall easier […]

Oghenetega Denedo
Aug 19, 2024 ⋅ 16 min read

Visualize JSON data with these popular tools

Dev

JSON is one of the most popular data structures in and out of web development and data handling because it’s […]

Ukeje Goodness
Aug 16, 2024 ⋅ 5 min read

Optimizing CSS time-based animations with new CSS functions

Dev

For a long time, the limited support for math functions made creating time-based CSS animations much more challenging. A traditional […]

Chizaram Ken
Aug 14, 2024 ⋅ 17 min read
Practical Use Cases For JavaScript Proxies

Practical use cases for JavaScript proxies

Dev

Learn how JavaScript proxies make it easier to perform metaprogramming with a list of use cases, including data binding, caching, and more.

Eslam Hefnawy
Aug 13, 2024 ⋅ 7 min read

Implement the Pragmatic drag and drop library

Dev

In the ever-evolving landscape of web development, drag-and-drop functionality has become a cornerstone for creating intuitive and interactive user interfaces. […]

Rishi Purwar
Aug 12, 2024 ⋅ 15 min read