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.
A Beginners Guide To DOM Manipulation

A Beginners Guide To DOM Manipulation

416
Comments 15
2 min read
Javascript: how to merge multiple objects with sum of values

Javascript: how to merge multiple objects with sum of values

20
Comments 9
2 min read
Front-end roadmap 2020:

Front-end roadmap 2020:

53
Comments 5
1 min read
Stop gobbling up that memory 🛑

Stop gobbling up that memory 🛑

58
Comments
6 min read
How to create Reusable Date Utility in JavaScript

How to create Reusable Date Utility in JavaScript

6
Comments
3 min read
Normalize your complex JS objects

Normalize your complex JS objects

25
Comments 3
1 min read
Nunjucks templating explained on the basis of AsyncAPI specification

Nunjucks templating explained on the basis of AsyncAPI specification

4
Comments
5 min read
JavaScript Recursion Explained in 4 minutes

JavaScript Recursion Explained in 4 minutes

23
Comments 4
3 min read
Guide for the daily JavaScripter

Guide for the daily JavaScripter

167
Comments 7
10 min read
Accessible components: Modals

Accessible components: Modals

6
Comments
3 min read
Use State Machine in AppRun Applications

Use State Machine in AppRun Applications

11
Comments
6 min read
How to Make and Receive Phone Calls with Nuxt.js

How to Make and Receive Phone Calls with Nuxt.js

25
Comments 1
16 min read
⚔️🔰JavaScript Security🛡️⚔️

⚔️🔰JavaScript Security🛡️⚔️

100
Comments
5 min read
💅 Styled-Components: Extending Children

💅 Styled-Components: Extending Children

25
Comments 3
3 min read
Manage Your're Mail Using IMAP

Manage Your're Mail Using IMAP

21
Comments 6
5 min read
Problem Solving Patterns

Problem Solving Patterns

19
Comments
4 min read
Frontend Collective - Week #3

Frontend Collective - Week #3

52
Comments 2
2 min read
My Favorite Web DevTools Features of 2019

My Favorite Web DevTools Features of 2019

32
Comments
8 min read
Testing Firestore Cloud Function Local Emulator (Red, Green, -Refactor-) 31:33

Testing Firestore Cloud Function Local Emulator (Red, Green, -Refactor-)

6
Comments
1 min read
Understanding the Flow of a React + Redux Application

Understanding the Flow of a React + Redux Application

20
Comments
3 min read
Everything to know about for...in and for...of

Everything to know about for...in and for...of

11
Comments
1 min read
Spectral intro, Solid state cards | Module Monday 75

Spectral intro, Solid state cards | Module Monday 75

10
Comments
2 min read
How to mask your API key?

How to mask your API key?

18
Comments
1 min read
Algorithm 101: 7 Ways to Reverse a String

Algorithm 101: 7 Ways to Reverse a String

11
Comments 3
2 min read
Memoization in JavaScript

Memoization in JavaScript

13
Comments
2 min read
Advanced TypeScript Exercises - Answer 5

Advanced TypeScript Exercises - Answer 5

14
Comments 3
2 min read
Stack Data Structure in Javascript

Stack Data Structure in Javascript

118
Comments 6
2 min read
Rethinking Prop Drilling & State Management in React

Rethinking Prop Drilling & State Management in React

21
Comments 5
12 min read
Debugging async operations in Node.js

Debugging async operations in Node.js

5
Comments
15 min read
SPA with history mode router in vanilla JS (with potential for SSG)

SPA with history mode router in vanilla JS (with potential for SSG)

13
Comments
3 min read
5 Reasons why GraphCMS should be your next backend for MVPs

5 Reasons why GraphCMS should be your next backend for MVPs

15
Comments
7 min read
Building Conclave: a decentralized, real time, collaborative text editor

Building Conclave: a decentralized, real time, collaborative text editor

116
Comments 4
13 min read
Async/await in TypeScript

Async/await in TypeScript

12
Comments
9 min read
Simple React boilerplate

Simple React boilerplate

83
Comments 1
5 min read
Measure time with a higher order utility function

Measure time with a higher order utility function

8
Comments 4
1 min read
Something you may not know about console log in JavaScript

Something you may not know about console log in JavaScript

93
Comments 9
1 min read
Forms in React

Forms in React

87
Comments 1
5 min read
Refactoring and linting

Refactoring and linting

6
Comments
2 min read
How to Add Dark Mode to React with Context and Hooks

How to Add Dark Mode to React with Context and Hooks

15
Comments
6 min read
Simply: AWS lambda

Simply: AWS lambda

5
Comments
3 min read
Queue Data Structure in Javascript

Queue Data Structure in Javascript

74
Comments 6
2 min read
Build a Simple Arcade Game With Vanilla JavaScript - DOM Manipulation🚀

Build a Simple Arcade Game With Vanilla JavaScript - DOM Manipulation🚀

192
Comments 12
4 min read
Third argument in setTimeout()

Third argument in setTimeout()

14
Comments 1
1 min read
Email Testing Made Simple With TestCafe and Mailosaur

Email Testing Made Simple With TestCafe and Mailosaur

8
Comments
16 min read
What is O(n*log n)? Learn Big O Log-Linear Time Complexity

What is O(n*log n)? Learn Big O Log-Linear Time Complexity

128
Comments 2
5 min read
Redux in Ballerina programming language 🎉🎉🎉

Redux in Ballerina programming language 🎉🎉🎉

7
Comments
1 min read
But What On Earth Is A Server? And What Is API?

But What On Earth Is A Server? And What Is API?

14
Comments
5 min read
Creating Heat Map Chart Using JavaScript

Creating Heat Map Chart Using JavaScript

5
Comments
1 min read
Step to step guide to build a TODO app with React and Redux

Step to step guide to build a TODO app with React and Redux

23
Comments
4 min read
Higher Order Functions from scratch - Functional JS

Higher Order Functions from scratch - Functional JS

11
Comments
2 min read
Authenticate users with firebase and react.

Authenticate users with firebase and react.

133
Comments 24
18 min read
Change the password visibility after certain time

Change the password visibility after certain time

5
Comments 1
1 min read
Animations as React components #2 - stacking elements

Animations as React components #2 - stacking elements

9
Comments
3 min read
Binary Search Tree: Insert, Find, and Validate

Binary Search Tree: Insert, Find, and Validate

10
Comments 1
1 min read
Everything you want to know about Service Worker

Everything you want to know about Service Worker

126
Comments 2
4 min read
IIFE's (Immediately-Invoked Function Expressions) in JavaScript Explained in 3 Minutes

IIFE's (Immediately-Invoked Function Expressions) in JavaScript Explained in 3 Minutes

53
Comments 5
3 min read
Tree: Breadth-first and Depth-first

Tree: Breadth-first and Depth-first

8
Comments
2 min read
How to move to react-query v1

How to move to react-query v1

14
Comments
5 min read
5 vscode extensions for react developers

5 vscode extensions for react developers

125
Comments 3
2 min read
React Hooks notes

React Hooks notes

6
Comments
1 min read
loading...