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.
JavaScript-30-Day-16

JavaScript-30-Day-16

26
Comments 4
3 min read
Collapse animation with requestAnimationFrame()

Collapse animation with requestAnimationFrame()

10
Comments 1
5 min read
Building an RSS Scully Plugin - Angular

Building an RSS Scully Plugin - Angular

10
Comments
5 min read
What is Babel?

What is Babel?

7
Comments
1 min read
Build a Blog App with React —Building Components (Part 2)

Build a Blog App with React —Building Components (Part 2)

28
Comments 7
3 min read
Understanding map(), filter() and reduce() in JavaScript

Understanding map(), filter() and reduce() in JavaScript

122
Comments
5 min read
React 18 Alpha: A Quick Overview

React 18 Alpha: A Quick Overview

11
Comments
5 min read
4 JavaScript Code Snippets to Solve Your Everyday Problems 👻

4 JavaScript Code Snippets to Solve Your Everyday Problems 👻

6
Comments
1 min read
The Frontend Hitchhiker's Guide: State Management

The Frontend Hitchhiker's Guide: State Management

190
Comments
4 min read
Understanding JavaScript Array Methods

Understanding JavaScript Array Methods

51
Comments 2
8 min read
Why Headless CMS needs Page Management

Why Headless CMS needs Page Management

5
Comments
11 min read
It's OK to useStore with React-Redux

It's OK to useStore with React-Redux

6
Comments 6
2 min read
What are Module Bundlers ? How to configure Webpack ?

What are Module Bundlers ? How to configure Webpack ?

24
Comments
4 min read
Write a VS Code extension in JavaScript, not TypeScript ^

Write a VS Code extension in JavaScript, not TypeScript ^

37
Comments 1
6 min read
Day-21 Drag N Drop

Day-21 Drag N Drop

2
Comments
3 min read
Day 1 of #100DaysOfCode!

Day 1 of #100DaysOfCode!

7
Comments 1
3 min read
How to filter entries by linked references in GraphQL

How to filter entries by linked references in GraphQL

26
Comments
5 min read
The Beginner's Guide to Declaring Variables in JavaScript

The Beginner's Guide to Declaring Variables in JavaScript

9
Comments 1
2 min read
React Native VS React Native Expo?

React Native VS React Native Expo?

4
Comments
3 min read
My Completely Biased Reasons for Choosing Angular

My Completely Biased Reasons for Choosing Angular

134
Comments 22
8 min read
Leetcode: Add Two Numbers

Leetcode: Add Two Numbers

8
Comments
3 min read
Implicit ESM in Node.js with "type": "module"

Implicit ESM in Node.js with "type": "module"

15
Comments
2 min read
What is Front-end? How to Become a Front End Developer

What is Front-end? How to Become a Front End Developer

14
Comments
4 min read
25 Métodos de Arrays en JavaScript que todo desarrollador debe conocer.

25 Métodos de Arrays en JavaScript que todo desarrollador debe conocer.

89
Comments 7
4 min read
Callbacks in JavaScript explained! (video)

Callbacks in JavaScript explained! (video)

5
Comments
1 min read
Solution: Maximum Performance of a Team

Solution: Maximum Performance of a Team

16
Comments 2
4 min read
JavaScript Array methods

JavaScript Array methods

102
Comments 16
3 min read
Deep dive into Asynchronous Javascript

Deep dive into Asynchronous Javascript

31
Comments 1
7 min read
Basics of Callbacks and Promises in Javascript

Basics of Callbacks and Promises in Javascript

73
Comments 4
4 min read
React Hooks: Ref e State

React Hooks: Ref e State

5
Comments
3 min read
The 3 best features announced at Next.js Conf

The 3 best features announced at Next.js Conf

35
Comments 3
3 min read
How and when to use Async and Defer attributes

How and when to use Async and Defer attributes

8
Comments 1
5 min read
Build a Blog App with React — Intro, and Set-Up (Part 1)

Build a Blog App with React — Intro, and Set-Up (Part 1)

22
Comments
4 min read
Data visualization: Creating charts using REST API's in React.js

Data visualization: Creating charts using REST API's in React.js

100
Comments 4
18 min read
How to Implement Copy to Clipboard on a Website

How to Implement Copy to Clipboard on a Website

159
Comments 9
3 min read
How to uninstall npm packages?

How to uninstall npm packages?

5
Comments 1
4 min read
Create a On-This-Day project with html, css and javascirpt!

Create a On-This-Day project with html, css and javascirpt!

9
Comments
4 min read
Introducing DataStation, the open-source data IDE for developers

Introducing DataStation, the open-source data IDE for developers

2
Comments
2 min read
How Does a YouTube Video Go Viral

How Does a YouTube Video Go Viral

7
Comments
5 min read
Browser Working Principle - HTML Parsing

Browser Working Principle - HTML Parsing

22
Comments
17 min read
Fetch Boi

Fetch Boi

2
Comments
2 min read
Free Vue.js 3 Tailwind CSS admin dashboard

Free Vue.js 3 Tailwind CSS admin dashboard

8
Comments 1
1 min read
Top 7 React Native UI toolkits and component libraries in 2021

Top 7 React Native UI toolkits and component libraries in 2021

42
Comments 1
5 min read
How to Create Your Own React Custom Hooks

How to Create Your Own React Custom Hooks

95
Comments
8 min read
Solution: Generate Parentheses

Solution: Generate Parentheses

6
Comments
3 min read
Brainstorm last-minute Father's Day gifts with Notion and SMS

Brainstorm last-minute Father's Day gifts with Notion and SMS

18
Comments 3
7 min read
Solution: Matchsticks to Square

Solution: Matchsticks to Square

11
Comments
6 min read
Reversing a String

Reversing a String

5
Comments
1 min read
Explicit ESM in Node.js with .mjs

Explicit ESM in Node.js with .mjs

53
Comments 4
2 min read
Optimisation agressive des performances d'un site statique

Optimisation agressive des performances d'un site statique

6
Comments
7 min read
LeetCode 152. Maximum Product Subarray (javascript solution)

LeetCode 152. Maximum Product Subarray (javascript solution)

5
Comments
1 min read
Let's try to understand the concept of JavaScript Closures in depth

Let's try to understand the concept of JavaScript Closures in depth

5
Comments
4 min read
Create a serverless book library app with HarperDB and Gatsbyjs

Create a serverless book library app with HarperDB and Gatsbyjs

44
Comments
17 min read
JavaScript-30-Day-14

JavaScript-30-Day-14

22
Comments 13
5 min read
Guess the Number

Guess the Number

2
Comments
2 min read
Stable Forms in Remix

Stable Forms in Remix

10
Comments
4 min read
Creating an axios service wrapper (in Vue)

Creating an axios service wrapper (in Vue)

15
Comments
4 min read
Everything New In React 18

Everything New In React 18

21
Comments
4 min read
Side Projects Ideas To Keep Learning

Side Projects Ideas To Keep Learning

27
Comments
3 min read
What's new in React 18 ?

What's new in React 18 ?

138
Comments 7
4 min read
loading...