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.
Composition in React for dummies

Composition in React for dummies

5
Comments
2 min read
Create tidy front-end components for server-side rendered markup - introducing Ovee.js framework.

Create tidy front-end components for server-side rendered markup - introducing Ovee.js framework.

3
Comments 4
6 min read
Electron Adventures: Episode 30: File Manager: Now With Actual Files

Electron Adventures: Episode 30: File Manager: Now With Actual Files

9
Comments
6 min read
You don't need --save anymore for NPM installs

You don't need --save anymore for NPM installs

61
Comments 45
2 min read
React Hooks calling child component method from parent

React Hooks calling child component method from parent

16
Comments 1
2 min read
#100daysofcode [day - 04]

#100daysofcode [day - 04]

2
Comments
1 min read
✨ How to Immutably remove property from JavaScript Object

✨ How to Immutably remove property from JavaScript Object

5
Comments 2
1 min read
Ransom Note and algorithms

Ransom Note and algorithms

2
Comments
4 min read
Create React App without create-react-app !

Create React App without create-react-app !

416
Comments 44
4 min read
Know what youre engineering for

Know what youre engineering for

4
Comments
2 min read
🤖 Create your Discord bot by using TypeScript and decorators!

🤖 Create your Discord bot by using TypeScript and decorators!

16
Comments
3 min read
Let's Make a Tic-React-Toe game with React!

Let's Make a Tic-React-Toe game with React!

4
Comments
6 min read
29 Largest icon libraries to use in 2021

29 Largest icon libraries to use in 2021

111
Comments 5
5 min read
How to use NASA's APOD API

How to use NASA's APOD API

12
Comments 1
5 min read
How to add router progress bar in Next.js with one line of code 🤯

How to add router progress bar in Next.js with one line of code 🤯

119
Comments 8
2 min read
Optimizing React apps: Hardcore edition

Optimizing React apps: Hardcore edition

187
Comments 6
4 min read
Create a Fastify server

Create a Fastify server

70
Comments
2 min read
Software Dev Weekly Update #5: RESTful Routes & CRUD

Software Dev Weekly Update #5: RESTful Routes & CRUD

3
Comments
4 min read
How to monitor the progress of a Javascript fetch - request and cancel it on demand.

How to monitor the progress of a Javascript fetch - request and cancel it on demand.

176
Comments 6
7 min read
How Does Auth Work in a React App with AWS?

How Does Auth Work in a React App with AWS?

16
Comments
9 min read
How to score 100 on Google PageSpeed Insights on Mobile

How to score 100 on Google PageSpeed Insights on Mobile

71
Comments 4
7 min read
How to save data in localStorage using JavaScript

How to save data in localStorage using JavaScript

56
Comments 1
2 min read
Add Typescript, TailwindCSS, and ESlint to your Next.js app

Add Typescript, TailwindCSS, and ESlint to your Next.js app

86
Comments 4
4 min read
10 React Packages with 1K UI Components

10 React Packages with 1K UI Components

80
Comments 5
5 min read
How to close Bootstrap 5's modal with back button on Vue project

How to close Bootstrap 5's modal with back button on Vue project

13
Comments 1
6 min read
Essential React Concept - Part 1

Essential React Concept - Part 1

5
Comments
3 min read
Alpine.js, exploring in real world applications

Alpine.js, exploring in real world applications

2
Comments
1 min read
Check if an array includes a value in Javascript

Check if an array includes a value in Javascript

3
Comments
1 min read
Database seeding in Node.js

Database seeding in Node.js

146
Comments 7
3 min read
Read The Fucking Manual

Read The Fucking Manual

2
Comments
8 min read
for...in vs for...of in JavaScript

for...in vs for...of in JavaScript

7
Comments
5 min read
How to Ship man pages with your Node Programs

How to Ship man pages with your Node Programs

4
Comments
5 min read
Fetch - from simple to scalable implementation

Fetch - from simple to scalable implementation

112
Comments 8
6 min read
How to use basic translation features in i18next

How to use basic translation features in i18next

2
Comments
1 min read
How to handle Mouse Hover Event in React

How to handle Mouse Hover Event in React

13
Comments
3 min read
A very simple introduction to Functional Programming

A very simple introduction to Functional Programming

11
Comments 1
1 min read
Cancel fetch requests, and a way to abstract it

Cancel fetch requests, and a way to abstract it

66
Comments 7
4 min read
Day 5 of Training: Node js

Day 5 of Training: Node js

2
Comments
1 min read
Iniciando com o jest

Iniciando com o jest

7
Comments 2
1 min read
From Regular Functions to Arrow Functions

From Regular Functions to Arrow Functions

25
Comments 3
4 min read
Create a Netflix clone from Scratch: JavaScript PHP + MySQL Day 30

Create a Netflix clone from Scratch: JavaScript PHP + MySQL Day 30

3
Comments 1
1 min read
My Personal Guide to My React + Redux Frontend with a Rails API Backend Project

My Personal Guide to My React + Redux Frontend with a Rails API Backend Project

17
Comments
5 min read
Docker + Angular + Nginx

Docker + Angular + Nginx

108
Comments 9
5 min read
Code Smell 86 - Mutable Const Arrays

Code Smell 86 - Mutable Const Arrays

2
Comments
1 min read
Why you should aim to be at a company with a lot of users

Why you should aim to be at a company with a lot of users

7
Comments 4
1 min read
Block npm package threats using a dependency firewall

Block npm package threats using a dependency firewall

17
Comments 1
4 min read
My Widow's mite: The "this" keyword in Javascript

My Widow's mite: The "this" keyword in Javascript

20
Comments 4
6 min read
[Part 3/4] ⚛️ Senior React Coding Interview, By A Professional React Developer 👨‍💻

[Part 3/4] ⚛️ Senior React Coding Interview, By A Professional React Developer 👨‍💻

149
Comments
1 min read
Using the React Context API, the right way (a time saver)

Using the React Context API, the right way (a time saver)

641
Comments 31
3 min read
Consumer Driven Contract Testing with Pact (JavaScript)

Consumer Driven Contract Testing with Pact (JavaScript)

16
Comments 1
4 min read
How to Implement Infinite Scroll with Vanilla JS

How to Implement Infinite Scroll with Vanilla JS

18
Comments
1 min read
What makes a package useless, or "When should I reinvent the wheel"?

What makes a package useless, or "When should I reinvent the wheel"?

21
Comments 8
4 min read
Different ways to Flatten the array in JavaScript

Different ways to Flatten the array in JavaScript

6
Comments
1 min read
JS-Set

JS-Set

1
Comments
3 min read
Creating Custom User Reports with Redwood

Creating Custom User Reports with Redwood

17
Comments
8 min read
Assign value to multiple variables at once in Javascript

Assign value to multiple variables at once in Javascript

10
Comments
1 min read
Differences between Object.freeze( ) and Object.seal( ) in Javascript

Differences between Object.freeze( ) and Object.seal( ) in Javascript

157
Comments 5
1 min read
Microfrontends With React

Microfrontends With React

175
Comments 24
6 min read
Cleaner data fetching with react-query

Cleaner data fetching with react-query

379
Comments 16
5 min read
Creating a editable dynamic JSON table in React part 2

Creating a editable dynamic JSON table in React part 2

3
Comments
3 min read
loading...