DEV Community

JavaScript

Once relegated to the browser as one of the 3 core technologies of the web, JavaScript can now be found almost anywhere you find code. JavaScript developers move fast and push software development forward; they can be as opinionated as the frameworks they use, so let's keep it clean here and make it a place to learn from each other!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Building Composable Commerce with Nuxt, Shopify, and Storyblok Crash Course Part Four

Building Composable Commerce with Nuxt, Shopify, and Storyblok Crash Course Part Four

3
Comments
4 min read
Callbacks — Understanding JavaScript API Requests and Responses in the Data Fetching lifecycle

Callbacks — Understanding JavaScript API Requests and Responses in the Data Fetching lifecycle

7
Comments 1
4 min read
How to build a Note-Taking App with HTML, CSS, and JavaScript.

How to build a Note-Taking App with HTML, CSS, and JavaScript.

19
Comments
8 min read
Moonly weekly progress update #39

Moonly weekly progress update #39

5
Comments
2 min read
Creating a Progressive Web App in React A Beginners Guide

Creating a Progressive Web App in React A Beginners Guide

16
Comments
3 min read
Introduction to Object-Oriented Programming (OOP)

Introduction to Object-Oriented Programming (OOP)

2
Comments
3 min read
Native HTML5 Input Validation: Build Better Forms

Native HTML5 Input Validation: Build Better Forms

2
Comments
2 min read
Generating Sitemaps for SvelteKit Apps on Cloudflare Pages

Generating Sitemaps for SvelteKit Apps on Cloudflare Pages

Comments
2 min read
Use Firebase Auth to Manage User Permissions and Enforce Principle of Least Privilege on API Endpoints. Part 2.

Use Firebase Auth to Manage User Permissions and Enforce Principle of Least Privilege on API Endpoints. Part 2.

1
Comments
3 min read
JavaScript SOLID Principles: How to Write Maintainable Code

JavaScript SOLID Principles: How to Write Maintainable Code

Comments
8 min read
How To Scale Your React Applications

How To Scale Your React Applications

32
Comments 3
7 min read
Understanding Prop Types in React - Day 1 of 30 Days of React Tips and Tricks

Understanding Prop Types in React - Day 1 of 30 Days of React Tips and Tricks

1
Comments
3 min read
Create Multilingual Websites with Ease Part1: A Step-by-Step Guide to Next.js and i18next Integration!

Create Multilingual Websites with Ease Part1: A Step-by-Step Guide to Next.js and i18next Integration!

Comments
4 min read
Use Firebase Auth to Manage User Permissions and Enforce Principle of Least Privilege on API Endpoints. Part 1.

Use Firebase Auth to Manage User Permissions and Enforce Principle of Least Privilege on API Endpoints. Part 1.

Comments
4 min read
25 Programming Memes Refresh Your Mind

25 Programming Memes Refresh Your Mind

17
Comments 2
2 min read
Building a Basic Neural Network with Brain.js

Building a Basic Neural Network with Brain.js

Comments
2 min read
Custom filter options in Ag Grid - Angular

Custom filter options in Ag Grid - Angular

5
Comments
2 min read
A Beginner's Guide to JavaScript's Single Thread and Event Loop

A Beginner's Guide to JavaScript's Single Thread and Event Loop

6
Comments 1
4 min read
Unraveling the Magic Behind React 18: A Comprehensive Guide🚀

Unraveling the Magic Behind React 18: A Comprehensive Guide🚀

Comments
3 min read
CREATING A SIMPLE TO-DO LIST (USING HTML,CSS AND JAVASCRIPT)

CREATING A SIMPLE TO-DO LIST (USING HTML,CSS AND JAVASCRIPT)

8
Comments
4 min read
Desestruturação em Javascript

Desestruturação em Javascript

Comments
2 min read
The '...' operator and common uses - Ellipsis or the yada yada yada operator

The '...' operator and common uses - Ellipsis or the yada yada yada operator

1
Comments
3 min read
Node.js Roadmap: A Comprehensive Learning Template for Developers

Node.js Roadmap: A Comprehensive Learning Template for Developers

6
Comments
2 min read
Dockerize Your Nextjs App Like a Pro: Advanced Tips for Next-Level Optimization

Dockerize Your Nextjs App Like a Pro: Advanced Tips for Next-Level Optimization

16
Comments
9 min read
Improve performance using javascript Maps

Improve performance using javascript Maps

Comments
1 min read
Ejecuta código asíncrono de forma concurrente en Javascript

Ejecuta código asíncrono de forma concurrente en Javascript

1
Comments
3 min read
Creating your own ExpressJS from scratch (Part 2) - Middlewares and Controllers

Creating your own ExpressJS from scratch (Part 2) - Middlewares and Controllers

6
Comments
2 min read
Most frequent JavaScript symbols and what they perform.

Most frequent JavaScript symbols and what they perform.

2
Comments
3 min read
Best Ways to Strip Punctuation from Strings in Python and JavaScript

Best Ways to Strip Punctuation from Strings in Python and JavaScript

5
Comments
8 min read
The Benefits of Functional Programming in React

The Benefits of Functional Programming in React

Comments
3 min read
Making a Speedrun Timer: Chapter 3

Making a Speedrun Timer: Chapter 3

3
Comments
5 min read
Getting Started with ElevenLabs Text-to-Speech API

Getting Started with ElevenLabs Text-to-Speech API

13
Comments 6
3 min read
Authentication in React Applications using Firebase and its services. Part 3

Authentication in React Applications using Firebase and its services. Part 3

5
Comments
7 min read
8 Awesome VS Code Extensions for JavaScript Developers

8 Awesome VS Code Extensions for JavaScript Developers

36
Comments 7
3 min read
Most Common Ways to Make HTTP Requests in JavaScript

Most Common Ways to Make HTTP Requests in JavaScript

2
Comments
18 min read
How to make incremental and decremental Counter App using HTML, CSS & JavaScript

How to make incremental and decremental Counter App using HTML, CSS & JavaScript

2
Comments 2
2 min read
Invoking multiple functions on a single element

Invoking multiple functions on a single element

Comments
2 min read
How To Setup An AWS S3 Bucket And Configure In Node.js - Part 1

How To Setup An AWS S3 Bucket And Configure In Node.js - Part 1

3
Comments
4 min read
Angular Reactive Form

Angular Reactive Form

1
Comments
2 min read
React - Pourquoi mon component ne se re-render pas

React - Pourquoi mon component ne se re-render pas

Comments
4 min read
Announcing Lucia 1.0 - A simple and flexible auth library with support for multiple databases and frameworks

Announcing Lucia 1.0 - A simple and flexible auth library with support for multiple databases and frameworks

1
Comments
2 min read
Context API and useContext

Context API and useContext

2
Comments 1
5 min read
JS Unique Tricks for Intermediators

JS Unique Tricks for Intermediators

Comments
3 min read
3 Ways to Optimize Your Node.js Application Performance

3 Ways to Optimize Your Node.js Application Performance

80
Comments 3
5 min read
Redux and Redux Toolkit

Redux and Redux Toolkit

Comments
3 min read
Turbopack: The successor to Webpack

Turbopack: The successor to Webpack

3
Comments
8 min read
Getting started with nuxt content - a simple blog page

Getting started with nuxt content - a simple blog page

4
Comments 1
6 min read
Deferred Promise Queue

Deferred Promise Queue

1
Comments
2 min read
Creating hot-keys for web applications

Creating hot-keys for web applications

6
Comments 2
6 min read
🤑🔮List of Jobs Available in Blockchain 2023 🚀

🤑🔮List of Jobs Available in Blockchain 2023 🚀

9
Comments 4
3 min read
Achieve streaming output like the ChatGPT mainframe

Achieve streaming output like the ChatGPT mainframe

Comments
1 min read
6 Frontend Award Websites For Developers To Get Inspired or Recognized

6 Frontend Award Websites For Developers To Get Inspired or Recognized

19
Comments 1
3 min read
How to Create a Digital Clock Using JavaScript

How to Create a Digital Clock Using JavaScript

8
Comments 2
3 min read
Online chat room with Node.js

Online chat room with Node.js

5
Comments 1
5 min read
How To Perform Local Website Testing Using Selenium And Java

How To Perform Local Website Testing Using Selenium And Java

1
Comments
13 min read
HTML Charts with JavaScript (Pt. 2)

HTML Charts with JavaScript (Pt. 2)

Comments
9 min read
Using "forEach" versus other loops in JavaScript

Using "forEach" versus other loops in JavaScript

Comments
4 min read
Different Ways to Fetch API in ReactJS

Different Ways to Fetch API in ReactJS

Comments
2 min read
React-TypeScript Design Pattern 2 - Creational Design Patterns - Builder

React-TypeScript Design Pattern 2 - Creational Design Patterns - Builder

20
Comments
2 min read
10 visuals to boost your mood

10 visuals to boost your mood

6
Comments 2
2 min read
loading...