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.
Redoing search UI with React Context and refs

Redoing search UI with React Context and refs

7
Comments 4
5 min read
A "simple" D3.js area chart

A "simple" D3.js area chart

54
Comments 2
4 min read
The Ultimate Guide to Next.js Authentication with Auth0

The Ultimate Guide to Next.js Authentication with Auth0

11
Comments
1 min read
4 alternatives to moment.js for internationalizing dates

4 alternatives to moment.js for internationalizing dates

54
Comments 3
15 min read
Responsive Off-Canvas Menu

Responsive Off-Canvas Menu

8
Comments 3
1 min read
Top 11 Vue.js Libraries For Your App

Top 11 Vue.js Libraries For Your App

101
Comments 5
4 min read
Essential Frontend Resources in 2019

Essential Frontend Resources in 2019

735
Comments 31
3 min read
Turn Your Website into a PWA

Turn Your Website into a PWA

85
Comments 17
2 min read
URL knife

URL knife

8
Comments
1 min read
Duplicating elements with the Node.cloneNode() method

Duplicating elements with the Node.cloneNode() method

9
Comments
1 min read
Advanced PHP Interview Questions 2020

Advanced PHP Interview Questions 2020

9
Comments 1
2 min read
How to Choose and Track User Events to Build a Better Product

How to Choose and Track User Events to Build a Better Product

42
Comments
6 min read
The Power of the Observer Pattern in JavaScript

The Power of the Observer Pattern in JavaScript

194
Comments 2
8 min read
Consumer-Driven Contract Testing with Pact

Consumer-Driven Contract Testing with Pact

55
Comments 4
9 min read
When to Use Global NPM Installs? Rarely

When to Use Global NPM Installs? Rarely

38
Comments 7
5 min read
Off Canvas Menu

Off Canvas Menu

4
Comments
1 min read
How to Reuse React Components Without Overhead

How to Reuse React Components Without Overhead

80
Comments
13 min read
Reversing an Integer Mathematically

Reversing an Integer Mathematically

19
Comments 2
5 min read
Should I learn react before trying to learn Gatsby?

Should I learn react before trying to learn Gatsby?

15
Comments 7
1 min read
NodeJS API Setup Shell - Open Source

NodeJS API Setup Shell - Open Source

55
Comments 2
2 min read
Essential Resources to Learn About Node.js

Essential Resources to Learn About Node.js

81
Comments
4 min read
Using the Fullscreen API with React

Using the Fullscreen API with React

72
Comments 3
3 min read
Be more productive with these tools! 🎃 October picks for you

Be more productive with these tools! 🎃 October picks for you

130
Comments 3
4 min read
😲🤯The most outstanding new feature in Javascript you need to know about: Optional Chaining

😲🤯The most outstanding new feature in Javascript you need to know about: Optional Chaining

903
Comments 97
4 min read
Perform CRUD Operations using `Xrm.WebApi`

Perform CRUD Operations using `Xrm.WebApi`

6
Comments
3 min read
Using Web Components with a Headless CMS

Using Web Components with a Headless CMS

7
Comments
10 min read
The "Genius" Developer

The "Genius" Developer

9
Comments
3 min read
Simplifying my old event bus architecture with Bull

Simplifying my old event bus architecture with Bull

7
Comments
2 min read
Global event handling in Vue

Global event handling in Vue

10
Comments
1 min read
Flexible Gatsby Starter

Flexible Gatsby Starter

21
Comments
1 min read
API NYT

API NYT

4
Comments
1 min read
We just open-sourced​ our SDKs

We just open-sourced​ our SDKs

12
Comments
2 min read
Keep calm and Learn Javascript!

Keep calm and Learn Javascript!

8
Comments 2
2 min read
Babel macros

Babel macros

6
Comments
10 min read
The Three P's of Learning How to Code

The Three P's of Learning How to Code

7
Comments 1
5 min read
My Hacktoberfest personal challenge: I'm writing a game in 7 days! (Days 4 & 5)

My Hacktoberfest personal challenge: I'm writing a game in 7 days! (Days 4 & 5)

9
Comments 2
3 min read
How to prevent readline in Node from exiting on line event?

How to prevent readline in Node from exiting on line event?

5
Comments 4
1 min read
How I started contributing to open source

How I started contributing to open source

8
Comments 3
2 min read
Introduction to Neural Networks with Brain.js

Introduction to Neural Networks with Brain.js

57
Comments
6 min read
Should I start by learning vanilla Javascript or a framework?

Should I start by learning vanilla Javascript or a framework?

106
Comments 17
3 min read
Css Gradients Generator

Css Gradients Generator

5
Comments 1
1 min read
A roadmap to learn React. Personal choices.

A roadmap to learn React. Personal choices.

187
Comments
4 min read
How to Share Vue Components Between Applications

How to Share Vue Components Between Applications

78
Comments
6 min read
Fixing Dev.to's scrollbar bug with a single line of code

Fixing Dev.to's scrollbar bug with a single line of code

105
Comments 18
14 min read
Updating a React context from its consumer

Updating a React context from its consumer

7
Comments
3 min read
I Love These CSS Tricks - Manage your CSS Much Better

I Love These CSS Tricks - Manage your CSS Much Better

113
Comments 4
2 min read
Faster Elasticsearch Query Performance

Faster Elasticsearch Query Performance

7
Comments
5 min read
Things I learned about variables on Codecademy

Things I learned about variables on Codecademy

8
Comments 4
3 min read
Checking Sudoku with Functional JavaScript

Checking Sudoku with Functional JavaScript

67
Comments 5
11 min read
The perfect responsive menu

The perfect responsive menu

65
Comments 5
3 min read
Mock Servers with Integration Tests

Mock Servers with Integration Tests

16
Comments 1
4 min read
Why you should use package-lock.json

Why you should use package-lock.json

17
Comments
5 min read
CRUD application with Express and SQlite in 10 steps

CRUD application with Express and SQlite in 10 steps

18
Comments
26 min read
web scraping: Managing proxies and Captcha with scrapy and the Scraper API

web scraping: Managing proxies and Captcha with scrapy and the Scraper API

64
Comments 2
8 min read
The Lambda Path

The Lambda Path

9
Comments
3 min read
Hacktoberfest 2019 🏆🎖🏅🥇

Hacktoberfest 2019 🏆🎖🏅🥇

8
Comments 7
1 min read
This JavaScript feature FAILED miserably, and no one knows about it

This JavaScript feature FAILED miserably, and no one knows about it

12
Comments 1
3 min read
✅useContext ✅ to Update State in List from Detail View (React Native)

✅useContext ✅ to Update State in List from Detail View (React Native)

8
Comments 2
3 min read
Creating Avatars With Colors Using The Modulus

Creating Avatars With Colors Using The Modulus

49
Comments 7
7 min read
Train Googles #3 optimize dataURI images

Train Googles #3 optimize dataURI images

9
Comments
1 min read
loading...