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.
LeetCode 1169. Invalid Transactions (javascript solution)

LeetCode 1169. Invalid Transactions (javascript solution)

6
Comments 2
1 min read
Authentication and Authorization using AccessTokens - RefreshTokens | Part 2

Authentication and Authorization using AccessTokens - RefreshTokens | Part 2

6
Comments
3 min read
Authentication and Authorization using AccessTokens - RefreshTokens | Part 1

Authentication and Authorization using AccessTokens - RefreshTokens | Part 1

6
Comments
2 min read
Communicating between browser tabs

Communicating between browser tabs

116
Comments 13
2 min read
RealWorld App with OWL (Odoo Web Library) - Part 1

RealWorld App with OWL (Odoo Web Library) - Part 1

16
Comments
21 min read
Step-by-Step Big O Complexity Analysis Guide, using Javascript

Step-by-Step Big O Complexity Analysis Guide, using Javascript

26
Comments
17 min read
Starting to understand Multi-tenancy

Starting to understand Multi-tenancy

7
Comments 2
3 min read
Berry Pro React Admin Released

Berry Pro React Admin Released

5
Comments
4 min read
Why your website needs validation

Why your website needs validation

17
Comments
4 min read
Using Weather API with JavaScript;

Using Weather API with JavaScript;

20
Comments 2
3 min read
HackerRank's Common Child Problem Solution and Dynamic Programming

HackerRank's Common Child Problem Solution and Dynamic Programming

7
Comments
3 min read
Uncaught TypeError: Cannot read property 'innerHTML' of null (solution)

Uncaught TypeError: Cannot read property 'innerHTML' of null (solution)

4
Comments
1 min read
Day 4: Class vs. Instance

Day 4: Class vs. Instance

2
Comments
1 min read
let's talk about scope

let's talk about scope

3
Comments
3 min read
Why You Should Learn Next Next

Why You Should Learn Next Next

87
Comments 8
5 min read
X-headers, what and why?

X-headers, what and why?

103
Comments 12
2 min read
JavaScript Popup boxes Tutorial

JavaScript Popup boxes Tutorial

4
Comments
2 min read
Single Responsibility Principle (SRP) in 100 seconds

Single Responsibility Principle (SRP) in 100 seconds

7
Comments
2 min read
Working with Javascript Events

Working with Javascript Events

5
Comments
2 min read
JavaScript Cookies

JavaScript Cookies

3
Comments
4 min read
JavaScript Event Listeners

JavaScript Event Listeners

5
Comments
2 min read
AWS CDK Node.JS: Hello World

AWS CDK Node.JS: Hello World

7
Comments
3 min read
AWS DynamoDB DocumentClient & Node.js - Complete Cheat Sheet

AWS DynamoDB DocumentClient & Node.js - Complete Cheat Sheet

18
Comments
12 min read
Remove Items from an Array with pop() and shift()

Remove Items from an Array with pop() and shift()

5
Comments
1 min read
LeetCode 220. Contains Duplicate III (javascript solution)

LeetCode 220. Contains Duplicate III (javascript solution)

5
Comments
1 min read
How To Quickly Add Jest To Your Next.js App

How To Quickly Add Jest To Your Next.js App

11
Comments
2 min read
Use components without a frontend framework

Use components without a frontend framework

82
Comments 16
3 min read
How to create an NFT on Ethereum Blockchain

How to create an NFT on Ethereum Blockchain

84
Comments 4
7 min read
Fix Your Failing Tests: A Debugging Checklist for React Testing Library

Fix Your Failing Tests: A Debugging Checklist for React Testing Library

6
Comments
7 min read
React Runtime Environment Variables

React Runtime Environment Variables

4
Comments 6
4 min read
Using JS Intersection Observer API to track user footprints

Using JS Intersection Observer API to track user footprints

12
Comments
5 min read
My Dev Journey: Week 4

My Dev Journey: Week 4

4
Comments
2 min read
Top 10 Websites for Developers

Top 10 Websites for Developers

137
Comments 6
3 min read
How to abort a fetch API call?

How to abort a fetch API call?

21
Comments 1
1 min read
MobX State Tree (MST) - State Management

MobX State Tree (MST) - State Management

12
Comments 1
8 min read
Stop returning NULL components

Stop returning NULL components

72
Comments 33
3 min read
How to create a binary decision tree in JavaScript

How to create a binary decision tree in JavaScript

30
Comments 2
5 min read
How to Create a 2D draggable grid with react-spring

How to Create a 2D draggable grid with react-spring

40
Comments
4 min read
YAGNI Principle in 100 seconds

YAGNI Principle in 100 seconds

21
Comments 1
2 min read
Full Tutorial #12: Querying Using GraphQL and Storing Data in Recoil | Microservices Chat App Using React, Node and GraphQL

Full Tutorial #12: Querying Using GraphQL and Storing Data in Recoil | Microservices Chat App Using React, Node and GraphQL

12
Comments 1
1 min read
How to submit a form with Playwright?

How to submit a form with Playwright?

6
Comments
4 min read
LeetCode - Remove Duplicates from Sorted Array

LeetCode - Remove Duplicates from Sorted Array

5
Comments
3 min read
Space Physics

Space Physics

13
Comments 3
1 min read
#30DaysOfAppwrite: Grafana Integration

#30DaysOfAppwrite: Grafana Integration

14
Comments 4
4 min read
What is the JavaScript runtime?

What is the JavaScript runtime?

15
Comments 5
4 min read
Positioning text on image/div using css position and transform properties

Positioning text on image/div using css position and transform properties

6
Comments
1 min read
Why app gets slow in Debug mode, React Native

Why app gets slow in Debug mode, React Native

4
Comments
3 min read
SaaS Project Setup & Database Creation - Update 2

SaaS Project Setup & Database Creation - Update 2

34
Comments 3
4 min read
Basic Data Structures

Basic Data Structures

5
Comments
2 min read
Building a SaaS Product in Public - Update 1

Building a SaaS Product in Public - Update 1

67
Comments 4
3 min read
Why JavaScript not Python for Web Development?

Why JavaScript not Python for Web Development?

60
Comments 31
3 min read
Getting started with JEST JavaScript Testing Framework

Getting started with JEST JavaScript Testing Framework

7
Comments
3 min read
Solution: Maximum Gap

Solution: Maximum Gap

7
Comments
5 min read
Light/dark mode: user input

Light/dark mode: user input

8
Comments
2 min read
I Started a JavaScript Stream on Twitch!

I Started a JavaScript Stream on Twitch!

21
Comments
1 min read
Animations with React: How a simple component can affect your performance

Animations with React: How a simple component can affect your performance

6
Comments
7 min read
How to write a good function?

How to write a good function?

5
Comments
3 min read
Making JS Objects iterable

Making JS Objects iterable

7
Comments
3 min read
Reduce boilerplate with vue-path-store and its Vuex plugin

Reduce boilerplate with vue-path-store and its Vuex plugin

9
Comments
4 min read
What is the difference between Library vs Framework?

What is the difference between Library vs Framework?

276
Comments 31
4 min read
loading...