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.
How to publish an npm package to npm and GitHub Package Registry simultaneously using GitHub Actions

How to publish an npm package to npm and GitHub Package Registry simultaneously using GitHub Actions

89
Comments 8
6 min read
Error Handling In JavaScript

Error Handling In JavaScript

95
Comments 3
3 min read
How we improved website performance by 24% with 3 unusual changes

How we improved website performance by 24% with 3 unusual changes

262
Comments 21
3 min read
How am I dealing with my ever-improving Debugging Techniques

How am I dealing with my ever-improving Debugging Techniques

14
Comments
4 min read
Add react to laravel

Add react to laravel

7
Comments
1 min read
I promise you'll know promises after this

I promise you'll know promises after this

68
Comments 2
3 min read
React routing

React routing

13
Comments
3 min read
More time coding, less time debugging. Interfaces in TypeScript applications

More time coding, less time debugging. Interfaces in TypeScript applications

63
Comments 7
3 min read
JavaScript y el DOM: keyDown vs keyPress

JavaScript y el DOM: keyDown vs keyPress

6
Comments
3 min read
#Javascript: Using the Array.prototype.map() function.

#Javascript: Using the Array.prototype.map() function.

8
Comments
1 min read
Upload Multiple images to cloudinary Node, MongoDB, Express

Upload Multiple images to cloudinary Node, MongoDB, Express

15
Comments 4
2 min read
How To Build A Blog With Gatsby and Netlify

How To Build A Blog With Gatsby and Netlify

75
Comments 7
3 min read
Angular vs Svelte - Card Component

Angular vs Svelte - Card Component

51
Comments 20
7 min read
Hover scroll portfolio, reCAPTCHA form | Module Monday 64

Hover scroll portfolio, reCAPTCHA form | Module Monday 64

34
Comments 2
2 min read
Taking Mastodon's security to the next level - part 2: Exchange encrypted messages

Taking Mastodon's security to the next level - part 2: Exchange encrypted messages

8
Comments
10 min read
Refactoring node.js (Part 2)

Refactoring node.js (Part 2)

110
Comments 7
7 min read
Problems with Types in React

Problems with Types in React

6
Comments
2 min read
Write a small API using Deno

Write a small API using Deno

229
Comments 26
7 min read
OTP Verification using Hash

OTP Verification using Hash

10
Comments
1 min read
D3js fundamentals Part 2 SVG

D3js fundamentals Part 2 SVG

7
Comments
3 min read
Creating an image lazy loading component with React

Creating an image lazy loading component with React

24
Comments
4 min read
Why I Lint Everything

Why I Lint Everything

41
Comments 8
3 min read
Removing duplicates with Map in JavaScript

Removing duplicates with Map in JavaScript

23
Comments 3
4 min read
Making unit-test fun again with Functional Programming

Making unit-test fun again with Functional Programming

45
Comments
4 min read
Combining React Hooks With AppInsights

Combining React Hooks With AppInsights

15
Comments
7 min read
JavaScript Data Structures: Singly Linked List: Unshift

JavaScript Data Structures: Singly Linked List: Unshift

43
Comments
3 min read
How we made a home cooling fan smart with JavaScript

How we made a home cooling fan smart with JavaScript

45
Comments 2
10 min read
Clean way to create number ranges in JavaScript

Clean way to create number ranges in JavaScript

6
Comments
1 min read
Face recognition app with Azure

Face recognition app with Azure

20
Comments 2
5 min read
How to bundle your library and why

How to bundle your library and why

14
Comments 2
6 min read
The Bolsonaro's Bug - The end of Daylight Saving Time in Brazil may affect your system

The Bolsonaro's Bug - The end of Daylight Saving Time in Brazil may affect your system

52
Comments 5
7 min read
Simplifying code with Maps in JavaScript

Simplifying code with Maps in JavaScript

70
Comments 6
5 min read
Build Markdown editor using Svelte in 10 minutes

Build Markdown editor using Svelte in 10 minutes

102
Comments 2
3 min read
Pain-Free Forms with React Hook Form

Pain-Free Forms with React Hook Form

21
Comments 1
6 min read
Connecting Data to a Data Visualization Dashboard with Vue

Connecting Data to a Data Visualization Dashboard with Vue

10
Comments
4 min read
Binary Trees (Part 2) - Binary-Search Trees are the BeST

Binary Trees (Part 2) - Binary-Search Trees are the BeST

18
Comments
6 min read
Mapping Arrays Like A Pro

Mapping Arrays Like A Pro

13
Comments 1
4 min read
What is Redux, really? – Part 1

What is Redux, really? – Part 1

20
Comments
3 min read
Building a JAMstack e-commerce website

Building a JAMstack e-commerce website

40
Comments 3
13 min read
filterMap - JavaScript filter and map in O(n)

filterMap - JavaScript filter and map in O(n)

12
Comments 3
2 min read
Adding Google Calendar to your JAMStack

Adding Google Calendar to your JAMStack

31
Comments 3
6 min read
Let's Take a Look at CSS in JS with React in 2019 - Styled Components

Let's Take a Look at CSS in JS with React in 2019 - Styled Components

126
Comments 10
7 min read
Barebones AWS Amplify + React + GraphQL App

Barebones AWS Amplify + React + GraphQL App

56
Comments
4 min read
Converting a Webpack Build to Rollup

Converting a Webpack Build to Rollup

10
Comments
10 min read
JavaScript Debugging

JavaScript Debugging

8
Comments
2 min read
Building my first desktop app: Electron initial impressions

Building my first desktop app: Electron initial impressions

88
Comments 10
3 min read
Inheritance in JavaScript

Inheritance in JavaScript

56
Comments 2
4 min read
Unit Testing Private, Non-exported Functions with Rewire

Unit Testing Private, Non-exported Functions with Rewire

9
Comments 3
1 min read
Understanding MVC-Services for Frontend: Angular

Understanding MVC-Services for Frontend: Angular

183
Comments 4
8 min read
Dark theme in React-Native, React using useContext hook

Dark theme in React-Native, React using useContext hook

19
Comments 1
1 min read
Async function behaves differently in loop [SOLVED]

Async function behaves differently in loop [SOLVED]

5
Comments 6
1 min read
Use Custom Paths in Gatsby

Use Custom Paths in Gatsby

10
Comments
2 min read
Eyes Follow You

Eyes Follow You

4
Comments
1 min read
Shepherd 6.0: One Dependency, Smaller Bundle, and New Look!

Shepherd 6.0: One Dependency, Smaller Bundle, and New Look!

9
Comments
2 min read
Shortwire the async/await's catch

Shortwire the async/await's catch

9
Comments
1 min read
Understanding `this` with E.D.I.N concepts

Understanding `this` with E.D.I.N concepts

53
Comments 1
4 min read
useCancellationToken: Avoid memory leaks in react

useCancellationToken: Avoid memory leaks in react

9
Comments
3 min read
React Developers - what do you use to make your app SEO friendly?

React Developers - what do you use to make your app SEO friendly?

10
Comments 3
1 min read
Vers le scroll infini, et au-delà

Vers le scroll infini, et au-delà

8
Comments
4 min read
An introduction to deep learning with Brain.js

An introduction to deep learning with Brain.js

130
Comments
8 min read
loading...