Tag: vanilla-javascript

best JavaScript and HTML5 game engines

Best JavaScript and HTML5 game engines (updated for 2025)

Dev

Check out this guide, which ranks the top 10 JavaScript/HTML5 game engines by popularity, capability, and use case.

Solomon Eseme
May 2, 2025 ⋅ 15 min read
axios post requests

Axios POST requests: Handling errors, authentication, & best practices

Dev

Learn about the Axios POST method and discover how to deploy it in vanilla JavaScript and frameworks like React.

Chimezie Innocent
Apr 29, 2025 ⋅ 16 min read
A Guide To Object.groupBy: An Alternative To Array.reduce

A guide to Object.groupBy: An alternative to Array.reduce

Dev

Learn how Object.groupBy and Map.groupBy improve JavaScript data grouping over reduce, with performance benchmarks and comparisons.

Sebastian Weber
Feb 5, 2025 ⋅ 4 min read
JavaScript Design Patterns Guide

JavaScript design patterns guide

Dev

Learn JavaScript design patterns, such as creational, structural, and behavioral, to streamline development with practical Node.js examples.

Hussain Arif
Dec 12, 2024 ⋅ 10 min read
5 Alternatives To Moment.js For Internationalizing Dates

5 alternatives to Moment.js for internationalizing dates

Dev

Moment.js is a popular library for date processing, but it can be excessive for simpler projects. Try alternatives like date-fns or the JavaScript Internationalization API.

Esteban Herrera
Dec 3, 2024 ⋅ 14 min read
JS Logo Over Blue Background

The ResizeObserver API: A tutorial with examples

Dev

The use cases for the ResizeObserver API may not be immediately obvious, so let’s take a look at a few practical examples.

Kevin Drum
Nov 5, 2024 ⋅ 9 min read
Why jQuery 4 Is A Good Reminder To Stop Using jQuery

Why jQuery 4 is a good reminder to stop using jQuery

Dev

jQuery 4 proves that jQuery’s time is over for web developers. Here are some ways to avoid jQuery and decrease your web bundle size.

Shalitha Suranga
Oct 31, 2024 ⋅ 11 min read

A guide to the best email editing tools

Dev

Learn about open-source and free email editors that streamline template creation, and then check out how to test them.

Isaac Okoro
Oct 22, 2024 ⋅ 4 min read
Stylized JavaScript logo with bold letters representing JavaScript, illuminated by a bright light from the center.

Six things you may not know about JavaScript

Dev

Learn about semicolon injection, array keys, primitive properties, type coercion, function hoisting, and null as object.

Lewis Cianci
Oct 16, 2024 ⋅ 7 min read
Logos of VineJS and Zod side by side on a green leaf background, representing a comparison between these schema validation libraries.

VineJS vs. Zod for schema validation

Dev

Explore performance and features of VineJS and Zod for schema validation, with comparisons to other libraries like Yup.

Oghenetega Denedo
Oct 15, 2024 ⋅ 9 min read
Understanding and supporting zoom behaviors on the web

Understanding and supporting zoom behaviors on the web

Dev

Understanding and supporting pinch, text, and browser zoom significantly enhances the user experience. Let’s explore a few ways to do so.

Fimber Elemuwa
Oct 9, 2024 ⋅ 7 min read
Using Prettier And ESLint For JavaScript Formatting

Using Prettier and ESLint for JavaScript formatting

Dev

Using Prettier and ESLint together can enhance your JavaScript dev workflow by maintaining a consistent code style and fixing code issues.

Rob O'Leary
Oct 8, 2024 ⋅ 9 min read