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.
X-headers, what and why?

X-headers, what and why?

103
Comments 12
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 2D draggable grid with react-spring

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

40
Comments
4 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
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
#30DaysOfAppwrite: Grafana Integration

#30DaysOfAppwrite: Grafana Integration

14
Comments 4
4 min read
Space Physics

Space Physics

13
Comments 2
1 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
Why JavaScript not Python for Web Development?

Why JavaScript not Python for Web Development?

60
Comments 31
3 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
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
Getting started with JEST JavaScript Testing Framework

Getting started with JEST JavaScript Testing Framework

7
Comments
3 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
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
Making JS Objects iterable

Making JS Objects iterable

7
Comments
3 min read
What is the difference between Library vs Framework?

What is the difference between Library vs Framework?

276
Comments 31
4 min read
Top Strategies for a Successful Job Search as a Software Engineer (Developer).

Top Strategies for a Successful Job Search as a Software Engineer (Developer).

4
Comments
4 min read
How I Created an Event-Driven Backend with RxJS, Server-Sent Events, Express and NodeJS

How I Created an Event-Driven Backend with RxJS, Server-Sent Events, Express and NodeJS

19
Comments 1
9 min read
React, under the hoods.

React, under the hoods.

4
Comments
2 min read
How to Integrate MongoDB Realm with React: Part 2

How to Integrate MongoDB Realm with React: Part 2

16
Comments
6 min read
Javascript's import vs require?

Javascript's import vs require?

60
Comments 3
1 min read
Keycloak: Enable Javascript-based policy

Keycloak: Enable Javascript-based policy

5
Comments
1 min read
Should you create an online store with Vanilla JS?

Should you create an online store with Vanilla JS?

7
Comments 4
5 min read
How functions work in java Script?

How functions work in java Script?

22
Comments 1
2 min read
Most useful javascript math functions

Most useful javascript math functions

4
Comments
2 min read
Let’s Talk About Cross-Origin Resource Sharing (CORS)

Let’s Talk About Cross-Origin Resource Sharing (CORS)

302
Comments 7
10 min read
Unit test your learning 💡

Unit test your learning 💡

57
Comments 2
5 min read
Things I wish I knew about… JavaScript functions

Things I wish I knew about… JavaScript functions

5
Comments 2
4 min read
What are micro frontends?

What are micro frontends?

199
Comments 19
4 min read
Using Framer Motion & React to build TikTok's record button

Using Framer Motion & React to build TikTok's record button

2
Comments
1 min read
You can do more than just console.log()

You can do more than just console.log()

424
Comments 13
2 min read
DEM: creating more accessible artificial intelligence

DEM: creating more accessible artificial intelligence

4
Comments 1
5 min read
loading...