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.
Can I Get Some Feedback? (Moment.js in particular)

Can I Get Some Feedback? (Moment.js in particular)

5
Comments 7
1 min read
Building an Interactive LED Art Piece for JSConf EU

Building an Interactive LED Art Piece for JSConf EU

32
Comments 2
3 min read
Simplify web development. please!

Simplify web development. please!

92
Comments 22
3 min read
Creating 404 page in react using React Router

Creating 404 page in react using React Router

76
Comments 11
2 min read
How I configure VSCode for Everything

How I configure VSCode for Everything

619
Comments 37
3 min read
Array Methods: The Gateway to Functional Programming

Array Methods: The Gateway to Functional Programming

10
Comments
9 min read
Tip: Disabling Links As Buttons in Gatsby

Tip: Disabling Links As Buttons in Gatsby

9
Comments 2
1 min read
Replacing the if-else conditionals with logical operators && and ||

Replacing the if-else conditionals with logical operators && and ||

10
Comments
2 min read
ES6: Arrow Functions

ES6: Arrow Functions

6
Comments
3 min read
Building a JSX + DOM library Part 1

Building a JSX + DOM library Part 1

12
Comments
5 min read
Creating Linked Lists With JavaScript

Creating Linked Lists With JavaScript

353
Comments 6
7 min read
Vue vs React: Choosing the Best Tool for Your Project in 2019. Part 2

Vue vs React: Choosing the Best Tool for Your Project in 2019. Part 2

15
Comments 2
4 min read
JavaScript async and await in loops

JavaScript async and await in loops

103
Comments 1
8 min read
Access head, body without document queries

Access head, body without document queries

6
Comments
1 min read
Cloud providers manage your compute, storage, and network. But who manages your open source libraries? 🤔

Cloud providers manage your compute, storage, and network. But who manages your open source libraries? 🤔

35
Comments 1
4 min read
How to write a progressive image loading hook

How to write a progressive image loading hook

31
Comments 6
3 min read
IIFEs in JavaScript and how to avoid this common mistake

IIFEs in JavaScript and how to avoid this common mistake

12
Comments 3
2 min read
Créer son propre Bot Discord

Créer son propre Bot Discord

15
Comments 7
2 min read
Building a Real-time Game of Thrones Voting App with GraphQL and Chart.js

Building a Real-time Game of Thrones Voting App with GraphQL and Chart.js

153
Comments 7
6 min read
Did JavaScript objects have static methods before ES6 class static methods?

Did JavaScript objects have static methods before ES6 class static methods?

9
Comments 2
1 min read
componentWillMount() vs componentDidMount()

componentWillMount() vs componentDidMount()

81
Comments 4
3 min read
Taking the leap: Poker player turned aspiring developer

Taking the leap: Poker player turned aspiring developer

5
Comments 3
2 min read
Learning JavaScript TDD with AVA, Glitch, and freeCodeCamp

Learning JavaScript TDD with AVA, Glitch, and freeCodeCamp

8
Comments
4 min read
What's With All the Props Anyway?

What's With All the Props Anyway?

72
Comments 9
3 min read
Angular Dashboard Tutorial with Cube.js

Angular Dashboard Tutorial with Cube.js

18
Comments
5 min read
My side project idea

My side project idea

6
Comments
4 min read
How To Add Draft Posts to A Gatsby Blog

How To Add Draft Posts to A Gatsby Blog

23
Comments
4 min read
The State of Angular: ng-conf 2019

The State of Angular: ng-conf 2019

3
Comments
1 min read
Short-circuit evaluation in Javascript

Short-circuit evaluation in Javascript

8
Comments
2 min read
Visual Studio Futures: Intelligent Productivity and Collaboration from Anywhere

Visual Studio Futures: Intelligent Productivity and Collaboration from Anywhere

54
Comments 2
5 min read
A Tale of Three Conferences

A Tale of Three Conferences

7
Comments 1
4 min read
How I use Vue.js on GitHub Pages

How I use Vue.js on GitHub Pages

162
Comments 19
3 min read
Using Vue Observable as a lightweight state management alternative to Vuex

Using Vue Observable as a lightweight state management alternative to Vuex

12
Comments 4
2 min read
MongoDB Aggregation pipeline stages to the rescue!

MongoDB Aggregation pipeline stages to the rescue!

15
Comments
3 min read
Service Workers

Service Workers

43
Comments 4
6 min read
JavaScript console is more than console.log()

JavaScript console is more than console.log()

128
Comments 3
3 min read
Vanilla JS Data Binding With Classes From Scratch

Vanilla JS Data Binding With Classes From Scratch

69
Comments 3
7 min read
Formidable Labs to Start Paying for OSS Contributions

Formidable Labs to Start Paying for OSS Contributions

70
Comments 20
1 min read
The Perfect First Project for Exploring Any JS Framework

The Perfect First Project for Exploring Any JS Framework

96
Comments 7
2 min read
Simplify repetitive Jest test cases with test.each

Simplify repetitive Jest test cases with test.each

65
Comments 17
2 min read
The state of GraphQL

The state of GraphQL

115
Comments 5
3 min read
A Complete Introduction Guide To TypeScript

A Complete Introduction Guide To TypeScript

82
Comments 4
10 min read
Solve LeetCode problems using Visual Studio Code, TypeScript, and TDD

Solve LeetCode problems using Visual Studio Code, TypeScript, and TDD

8
Comments
1 min read
Working with Angular forms in an enterprise environment

Working with Angular forms in an enterprise environment

36
Comments 1
9 min read
Stacks vs. Queues In JavaScript

Stacks vs. Queues In JavaScript

161
Comments 23
5 min read
#CodepenChallenge Star Rating

#CodepenChallenge Star Rating

4
Comments
1 min read
Scoping in Javascript

Scoping in Javascript

8
Comments
4 min read
Understand how to approach designing queues in Node

Understand how to approach designing queues in Node

22
Comments
10 min read
React as templates for your server side applications

React as templates for your server side applications

6
Comments 1
2 min read
TIL: Array.from has a second argument

TIL: Array.from has a second argument

7
Comments 1
1 min read
Introduction to React Hooks

Introduction to React Hooks

176
Comments 8
5 min read
Modern WebApps - Style: Vuetify

Modern WebApps - Style: Vuetify

7
Comments 2
3 min read
7 adorable web development tricks

7 adorable web development tricks

288
Comments 9
6 min read
I created react hooks for reducing re-rendering caused of statement change.

I created react hooks for reducing re-rendering caused of statement change.

5
Comments 1
1 min read
Top Node.js Metrics to Monitor

Top Node.js Metrics to Monitor

87
Comments
8 min read
Vue vs React: Choosing the Best Tool for Your Project in 2019. Part 1

Vue vs React: Choosing the Best Tool for Your Project in 2019. Part 1

15
Comments
4 min read
How to build an audio player with HTML5 and the Progress element

How to build an audio player with HTML5 and the Progress element

5
Comments 1
2 min read
Implementing our own `split()` in Javascript

Implementing our own `split()` in Javascript

4
Comments
2 min read
Exports and Imports and Defaults, Oh My!

Exports and Imports and Defaults, Oh My!

205
Comments 17
3 min read
🚗 Sidecar for a Code splitting

🚗 Sidecar for a Code splitting

73
Comments 3
16 min read
loading...