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.
🔥 Node.js CLI, Alpine.js, Fastify.js, Raycast, and more — Weekly Picks #118

🔥 Node.js CLI, Alpine.js, Fastify.js, Raycast, and more — Weekly Picks #118

16
Comments 1
4 min read
Functional programming for your everyday javascript: Partial application

Functional programming for your everyday javascript: Partial application

47
Comments
7 min read
What do you get when you pair xstate with lit-html?

What do you get when you pair xstate with lit-html?

5
Comments 2
1 min read
How to Convert ES6+ into ES5 using Babel

How to Convert ES6+ into ES5 using Babel

16
Comments
2 min read
Searching Through a Nested Object Using Recursion, Regular Expressions, and Sets

Searching Through a Nested Object Using Recursion, Regular Expressions, and Sets

40
Comments
4 min read
Fetch multiple API requests in vanilla JS

Fetch multiple API requests in vanilla JS

10
Comments
2 min read
Challenge: Get started with GSAP 3

Challenge: Get started with GSAP 3

51
Comments 2
2 min read
Finding Max in a Stack

Finding Max in a Stack

52
Comments 24
4 min read
Webpack 5 and Module Federation - A Microfrontend Revolution

Webpack 5 and Module Federation - A Microfrontend Revolution

340
Comments 6
6 min read
A CheatSheet of 128 CheatSheets for Developers

A CheatSheet of 128 CheatSheets for Developers

231
Comments 25
5 min read
super(props) in React

super(props) in React

17
Comments
2 min read
How to Add Observability to Your Serverless HTTP API on AWS

How to Add Observability to Your Serverless HTTP API on AWS

11
Comments
11 min read
Is a "fast moving ecosystem" good or bad?

Is a "fast moving ecosystem" good or bad?

8
Comments 3
1 min read
Function Constructor in Javascript

Function Constructor in Javascript

6
Comments
2 min read
Introducing jaycue – jq in your JS

Introducing jaycue – jq in your JS

7
Comments
3 min read
Jordan Plays With Playwright

Jordan Plays With Playwright

7
Comments
5 min read
Easiest way to do a dark theme with CSS vars (and JS!)

Easiest way to do a dark theme with CSS vars (and JS!)

50
Comments 6
2 min read
How to Create JavaScript Bubble Chart [Tutorial][IMDb Data][AnyChart JS]

How to Create JavaScript Bubble Chart [Tutorial][IMDb Data][AnyChart JS]

12
Comments
1 min read
Why I avoid `get`-like functions in JS

Why I avoid `get`-like functions in JS

38
Comments 3
5 min read
Let's make static sites dynamic again! ...sorta (with NextJS "preview-mode")

Let's make static sites dynamic again! ...sorta (with NextJS "preview-mode")

44
Comments 1
3 min read
Emoji Button: 400 ⭐️ stars on GitHub!

Emoji Button: 400 ⭐️ stars on GitHub!

55
Comments 13
1 min read
RxJS - Simplifying Complex Operator Chains

RxJS - Simplifying Complex Operator Chains

20
Comments 2
3 min read
How to create a memory leak in Angular

How to create a memory leak in Angular

9
Comments 1
1 min read
MJSQ 101: .concat()

MJSQ 101: .concat()

5
Comments
2 min read
every() new method in javascript

every() new method in javascript

13
Comments
1 min read
The Reactor Pattern

The Reactor Pattern

15
Comments
3 min read
CSS 3D shapes

CSS 3D shapes

52
Comments
2 min read
Awaiting multiple requests to finish using Promise.all

Awaiting multiple requests to finish using Promise.all

14
Comments 1
3 min read
How to use same state for multiple controlled components in react hooks

How to use same state for multiple controlled components in react hooks

20
Comments 4
2 min read
Nevertheless, I Have Just Built My Very Own Hangman Game!

Nevertheless, I Have Just Built My Very Own Hangman Game!

66
Comments 9
1 min read
What is the equivalent of a static variable in JS

What is the equivalent of a static variable in JS

7
Comments 5
1 min read
React Component Lifecycle Events using React Hooks

React Component Lifecycle Events using React Hooks

20
Comments
1 min read
Awesome Javascript - Best Blogs, Books, People, Podcasts, Conferences, NewsLetters, Videos and Documentaries On The Web (Free)

Awesome Javascript - Best Blogs, Books, People, Podcasts, Conferences, NewsLetters, Videos and Documentaries On The Web (Free)

135
Comments 20
3 min read
Free book: Creative Coding for Kids

Free book: Creative Coding for Kids

16
Comments
2 min read
How to build a simple static site generator using node.js

How to build a simple static site generator using node.js

36
Comments 3
12 min read
Install Particular Version of Package - NPM

Install Particular Version of Package - NPM

13
Comments 2
1 min read
JavaScript Type Checking... Without TypeScript

JavaScript Type Checking... Without TypeScript

36
Comments 6
8 min read
Static E-commerce with Apicart Vue.js components in 5 minutes

Static E-commerce with Apicart Vue.js components in 5 minutes

69
Comments 4
5 min read
addEventListener method

addEventListener method

9
Comments
1 min read
SlimIO introduction

SlimIO introduction

7
Comments
9 min read
Create a portfolio that finds clients for you

Create a portfolio that finds clients for you

163
Comments 8
2 min read
How to optimize shared states in React

How to optimize shared states in React

19
Comments
4 min read
Recursion of lists of numbers

Recursion of lists of numbers

7
Comments
1 min read
Desmistificando API Rest

Desmistificando API Rest

14
Comments
7 min read
Front-End Challenge from Colt Steele: Stepper Form

Front-End Challenge from Colt Steele: Stepper Form

14
Comments 2
1 min read
Algorithm 101: 6 Ways to Find the Longest Word in a Sentence

Algorithm 101: 6 Ways to Find the Longest Word in a Sentence

37
Comments 8
2 min read
Angular 9's Best Hidden Feature: Strict Template Checking

Angular 9's Best Hidden Feature: Strict Template Checking

13
Comments
1 min read
Phaser 3 - Saving and Loading dynamic maps (tilemaps)

Phaser 3 - Saving and Loading dynamic maps (tilemaps)

10
Comments
3 min read
Applying Classes Conditionally in React

Applying Classes Conditionally in React

9
Comments
1 min read
Node.js and PASSPORT JS Strategies

Node.js and PASSPORT JS Strategies

8
Comments 2
3 min read
Handle 'componentWillReceiveProps' deprecation warning

Handle 'componentWillReceiveProps' deprecation warning

9
Comments 3
2 min read
Learn Programming For Free (All Free Resources)

Learn Programming For Free (All Free Resources)

94
Comments
5 min read
⚛️ React: Hooks vs. Render Props vs. Higher-Order Components 👨‍🔬

⚛️ React: Hooks vs. Render Props vs. Higher-Order Components 👨‍🔬

105
Comments 15
3 min read
Promises vs Callbacks in Javascript

Promises vs Callbacks in Javascript

7
Comments
2 min read
iterate the data in list using reactjs

iterate the data in list using reactjs

4
Comments
1 min read
Serverless on steroids

Serverless on steroids

5
Comments
1 min read
Building my Github Action to deliver doggoes to PRs

Building my Github Action to deliver doggoes to PRs

52
Comments 1
4 min read
Algorithm 101: 9 Ways to Search and Replace a Word

Algorithm 101: 9 Ways to Search and Replace a Word

10
Comments
2 min read
Compare Dates using JS in Oracle Apex

Compare Dates using JS in Oracle Apex

3
Comments
1 min read
How to run SPA webapp on Spring Boot 2.x

How to run SPA webapp on Spring Boot 2.x

10
Comments 1
1 min read
loading...