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.
fizzbuzz

fizzbuzz

Comments
1 min read
Mastering JavaScript Variable Declarations: A Comprehensive Guide to let, const, and var Usage.

Mastering JavaScript Variable Declarations: A Comprehensive Guide to let, const, and var Usage.

Comments
2 min read
Array intersection

Array intersection

Comments
1 min read
Understanding The Event Loop in NodeJs Easily

Understanding The Event Loop in NodeJs Easily

13
Comments
5 min read
What is React batching state?

What is React batching state?

3
Comments
3 min read
Create configurable Angular guards

Create configurable Angular guards

26
Comments 1
5 min read
Contributing to AI Shopping Cart - App Template for Java, Azure OpenAI and Azure Spring Apps

Contributing to AI Shopping Cart - App Template for Java, Azure OpenAI and Azure Spring Apps

1
Comments
19 min read
React Custom Hook: useCopyToClipboard

React Custom Hook: useCopyToClipboard

10
Comments
2 min read
Variable Declaration in JavaScript: A Comprehensive Guide

Variable Declaration in JavaScript: A Comprehensive Guide

Comments 2
5 min read
Descomplicando Programação Orientada a Objetos (POO) com maizena e JavaScript

Descomplicando Programação Orientada a Objetos (POO) com maizena e JavaScript

238
Comments 31
5 min read
Free Online Resume Builder with NextJS

Free Online Resume Builder with NextJS

6
Comments 1
4 min read
Community Highlights: Svelte Storefront, Medusa Flutter Admin, and lots of new plugins

Community Highlights: Svelte Storefront, Medusa Flutter Admin, and lots of new plugins

18
Comments 1
4 min read
Making a full body background "slideshow" for your web page

Making a full body background "slideshow" for your web page

6
Comments
3 min read
Mastering JS Shorthand Techniques Part-5: Async/Await, Arrow Function, and Exports and Imports

Mastering JS Shorthand Techniques Part-5: Async/Await, Arrow Function, and Exports and Imports

13
Comments 2
2 min read
Demystifying JavaScript Promises: A Newbie's Guide

Demystifying JavaScript Promises: A Newbie's Guide

2
Comments
3 min read
Bringing Javascipt Files Together: How to Combine Them

Bringing Javascipt Files Together: How to Combine Them

12
Comments 4
4 min read
JavaScript Objects and Prototypes: A Guide to Object-Oriented Programming

JavaScript Objects and Prototypes: A Guide to Object-Oriented Programming

Comments
3 min read
Cheatsheet for frontend interviews

Cheatsheet for frontend interviews

1
Comments
4 min read
Mastering JavaScript Fundamentals: Unleashing Your Framework Readiness

Mastering JavaScript Fundamentals: Unleashing Your Framework Readiness

7
Comments
15 min read
I used Node.js to OCR "Meme Monday" threads

I used Node.js to OCR "Meme Monday" threads

32
Comments 7
3 min read
Configurable typing of NPM packages. Typing may be stricter than you think

Configurable typing of NPM packages. Typing may be stricter than you think

7
Comments
9 min read
Learning JavaScript Basics

Learning JavaScript Basics

4
Comments 1
3 min read
Startup Starter Kit

Startup Starter Kit

Comments
3 min read
My approach on writing an article with a real live project - Why

My approach on writing an article with a real live project - Why

6
Comments
4 min read
SEO and Web Components - 2023 Edition

SEO and Web Components - 2023 Edition

49
Comments 15
3 min read
Using a Proxy for smart destructuring

Using a Proxy for smart destructuring

6
Comments
2 min read
Animating with React Native: Bringing Your App to Life 🎉🚀

Animating with React Native: Bringing Your App to Life 🎉🚀

5
Comments
5 min read
React Custom Hook: useArray

React Custom Hook: useArray

27
Comments 11
2 min read
Creating a Cyberpunk-Themed Music Player with React, Web Audio API, and Canvas

Creating a Cyberpunk-Themed Music Player with React, Web Audio API, and Canvas

8
Comments
26 min read
Exploring the Magic of async/await in JavaScript!

Exploring the Magic of async/await in JavaScript!

1
Comments
3 min read
Building a Two-Way Data Binding Hook for Form Inputs in React

Building a Two-Way Data Binding Hook for Form Inputs in React

Comments 2
5 min read
The Evolution of JavaScript: From Vanilla to Modern ES2023 Features

The Evolution of JavaScript: From Vanilla to Modern ES2023 Features

13
Comments 2
10 min read
Useful JavaScript Shorthands

Useful JavaScript Shorthands

7
Comments 5
2 min read
Day 23: Proxy

Day 23: Proxy

5
Comments
2 min read
A beginner guide to local storage, session storage and cookies in Javascript.

A beginner guide to local storage, session storage and cookies in Javascript.

6
Comments 3
4 min read
#LearnedToday: Ambigrams

#LearnedToday: Ambigrams

Comments
1 min read
Using Bryntum Calendar to Coordinate Caregiver Availability in Health Care

Using Bryntum Calendar to Coordinate Caregiver Availability in Health Care

Comments
11 min read
Angular Addicts #16: Signals vs. RxJS, combined test coverage reports & more

Angular Addicts #16: Signals vs. RxJS, combined test coverage reports & more

4
Comments
4 min read
Undoing the Most Recent Local Commits in Git: A Step-by-Step Guide

Undoing the Most Recent Local Commits in Git: A Step-by-Step Guide

9
Comments 2
2 min read
Next.js Full Stack Food Delivery App (5+ Hours Free Tutorial)

Next.js Full Stack Food Delivery App (5+ Hours Free Tutorial)

18
Comments 2
4 min read
Build a multilingual NextJS app using the new app directory

Build a multilingual NextJS app using the new app directory

4
Comments 2
11 min read
React Custom Hook: useClickOutside

React Custom Hook: useClickOutside

10
Comments 4
2 min read
The Web Has Threads? Building Super-Charged Parallel Web Applications.

The Web Has Threads? Building Super-Charged Parallel Web Applications.

29
Comments 7
8 min read
My Journey: JavaScript Challenges and Scrimba!

My Journey: JavaScript Challenges and Scrimba!

2
Comments
3 min read
The simplest example to understand Server Actions in Next.js

The simplest example to understand Server Actions in Next.js

23
Comments
4 min read
Convert simple javascript function to typescript

Convert simple javascript function to typescript

1
Comments
1 min read
👋 Hire a Top-Notch Website and Mobile App Developer for Your Next Project! 📱💻

👋 Hire a Top-Notch Website and Mobile App Developer for Your Next Project! 📱💻

3
Comments
2 min read
Mastering JS Shorthand Techniques Part-4: Array & Object Destructuring and Speed Operator

Mastering JS Shorthand Techniques Part-4: Array & Object Destructuring and Speed Operator

11
Comments 3
3 min read
I'm joining Astro full time!

I'm joining Astro full time!

28
Comments 11
2 min read
What is Pseudocode? Unveiling the Blueprint Behind Powerful Web Development! — boldercloud.com.au

What is Pseudocode? Unveiling the Blueprint Behind Powerful Web Development! — boldercloud.com.au

Comments
8 min read
Build Resilient Systems with Idempotent APIs

Build Resilient Systems with Idempotent APIs

156
Comments 26
4 min read
Form validation in React is made simpler by using JavaScript libraries

Form validation in React is made simpler by using JavaScript libraries

5
Comments 2
5 min read
React State vs. React Context: Deciding How to Manage State

React State vs. React Context: Deciding How to Manage State

6
Comments
1 min read
React useEffect Hook: Use cases

React useEffect Hook: Use cases

1
Comments 3
6 min read
Programmatically generate files in Cypress tests

Programmatically generate files in Cypress tests

1
Comments
1 min read
Day 22: Modules

Day 22: Modules

3
Comments
2 min read
Step-by-Step guide for implementing Amazon login on the web with OAuth

Step-by-Step guide for implementing Amazon login on the web with OAuth

14
Comments
6 min read
Expressive code > Clean code

Expressive code > Clean code

1
Comments
4 min read
Simplify TypeScript builds with esbuild and skip tsc/tsx

Simplify TypeScript builds with esbuild and skip tsc/tsx

3
Comments
2 min read
Front end practice: Top 25+ Javascript code best practices for development

Front end practice: Top 25+ Javascript code best practices for development

123
Comments 7
7 min read
loading...