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.
Redux - as simple as it can get

Redux - as simple as it can get

7
Comments
4 min read
Demystifying the JavaScript call stack

Demystifying the JavaScript call stack

150
Comments 12
6 min read
How to use React Native Gesture Handler and React Navigation ( Side Menu Example )

How to use React Native Gesture Handler and React Navigation ( Side Menu Example )

21
Comments 1
2 min read
How to design a javascript game? (in 13KB or less) (2019)

How to design a javascript game? (in 13KB or less) (2019)

103
Comments 10
5 min read
Error handling while using native fetch API in JavaScript

Error handling while using native fetch API in JavaScript

8
Comments
2 min read
Angular Concepts in React: The Async Pipe

Angular Concepts in React: The Async Pipe

46
Comments 6
3 min read
I'm the former tech lead for the NPM CLI, and I've been doing FOSS for 10+ years, Ask Me Anything!

I'm the former tech lead for the NPM CLI, and I've been doing FOSS for 10+ years, Ask Me Anything!

98
Comments 52
1 min read
Inconsistent behavior among browsers when clicking on buttons

Inconsistent behavior among browsers when clicking on buttons

9
Comments
9 min read
Building a Gutenberg sidebar plugin Part 3: Registering with the block editor.

Building a Gutenberg sidebar plugin Part 3: Registering with the block editor.

12
Comments
7 min read
How to cache HTTP requests in Angular

How to cache HTTP requests in Angular

146
Comments 11
1 min read
Making a 15-Puzzle Game Using React Hooks

Making a 15-Puzzle Game Using React Hooks

111
Comments 7
14 min read
Frontend Weekly Digest (9 — 15 September 2019)

Frontend Weekly Digest (9 — 15 September 2019)

7
Comments
4 min read
7 Tools for Developing Web Components in 2019

7 Tools for Developing Web Components in 2019

132
Comments 2
7 min read
Roadmap for Frontend Developer

Roadmap for Frontend Developer

191
Comments 9
5 min read
AWS Amplify GraphQL Operations with TypeScript and Hooks - Part 4 [Subscriptions]

AWS Amplify GraphQL Operations with TypeScript and Hooks - Part 4 [Subscriptions]

72
Comments 4
6 min read
NodeJS & PostgreSQL: ORM Overview

NodeJS & PostgreSQL: ORM Overview

41
Comments 2
2 min read
Released CLI mode!

Released CLI mode!

3
Comments
1 min read
Show Dev: Top HN stories sorted by votes

Show Dev: Top HN stories sorted by votes

5
Comments 2
1 min read
Looking for the best resources to learn Redux

Looking for the best resources to learn Redux

5
Comments 2
1 min read
On building a Vue.js piano, Scriabin's synesthesia, synths/samplers in Tone.js, learning your scales and arpeggios and more!

On building a Vue.js piano, Scriabin's synesthesia, synths/samplers in Tone.js, learning your scales and arpeggios and more!

108
Comments 9
16 min read
How to use Reduce in javascript?

How to use Reduce in javascript?

6
Comments
1 min read
Github Authentication with Firebase | React | Bit

Github Authentication with Firebase | React | Bit

7
Comments
5 min read
List of ways to merge arrays in javascript!

List of ways to merge arrays in javascript!

9
Comments
1 min read
I'm learning graphql and I love it so far

I'm learning graphql and I love it so far

68
Comments 17
1 min read
[Pro Tip] How to analyze your Angular bundle

[Pro Tip] How to analyze your Angular bundle

64
Comments
1 min read
ES6: Const & Let

ES6: Const & Let

7
Comments 2
2 min read
An one-minute fix to make your React site just a bit more Google-friendly 🤝

An one-minute fix to make your React site just a bit more Google-friendly 🤝

117
Comments 10
2 min read
Build a Versioning System With IPFS and Blockstack

Build a Versioning System With IPFS and Blockstack

9
Comments
18 min read
What is COMPONENT-ORIENTED PROGRAMMING ?

What is COMPONENT-ORIENTED PROGRAMMING ?

5
Comments
1 min read
A recipe for deciding between technologies

A recipe for deciding between technologies

10
Comments
2 min read
Tracli - A command line app that tracks your time

Tracli - A command line app that tracks your time

6
Comments
1 min read
Search and Filtering Without Tears (Parts 1 & 2)

Search and Filtering Without Tears (Parts 1 & 2)

6
Comments
1 min read
jsonbox.io - A free HTTP based JSON Storage

jsonbox.io - A free HTTP based JSON Storage

13
Comments 1
1 min read
Easily build unique, accessible, and lightweight Vue components

Easily build unique, accessible, and lightweight Vue components

5
Comments
5 min read
3 simple rules for effectively handling dates and timezones

3 simple rules for effectively handling dates and timezones

81
Comments 14
2 min read
Gatsby with WordPress - Caching Downloaded Media Images to Reduce Build Time

Gatsby with WordPress - Caching Downloaded Media Images to Reduce Build Time

7
Comments
3 min read
TDD course with AdonisJs - 4. Using the auth middleware

TDD course with AdonisJs - 4. Using the auth middleware

39
Comments
5 min read
What is your go to solution for global state management in React?

What is your go to solution for global state management in React?

3
Comments 1
1 min read
"use strict"; in javascript

"use strict"; in javascript

39
Comments 7
3 min read
[TUTORIAL] Create a Pomodoro Clock with JavaScript

[TUTORIAL] Create a Pomodoro Clock with JavaScript

100
Comments 2
5 min read
What do you wish to know about JavaScript when you were in university?

What do you wish to know about JavaScript when you were in university?

80
Comments 52
1 min read
Calculator themes

Calculator themes

6
Comments 1
1 min read
What makes recursion hard

What makes recursion hard

20
Comments 16
2 min read
フロントエンジニアのリーダブルコード #2 コードの美しさ

フロントエンジニアのリーダブルコード #2 コードの美しさ

5
Comments
1 min read
Why does your bundle grow?

Why does your bundle grow?

22
Comments 1
5 min read
Today I Learned!?

Today I Learned!?

5
Comments
1 min read
NodeJS & PostgreSQL: How To Connect Our Database To Our Simple Express Server (with an ORM)

NodeJS & PostgreSQL: How To Connect Our Database To Our Simple Express Server (with an ORM)

39
Comments 3
3 min read
Node.js Por Baixo dos Panos #1 - Conhecendo nossas ferramentas

Node.js Por Baixo dos Panos #1 - Conhecendo nossas ferramentas

419
Comments 3
10 min read
A Guide to Component Driven Development (CDD)

A Guide to Component Driven Development (CDD)

356
Comments 3
12 min read
Ghostbusters Challenge/JavaScript Challenge

Ghostbusters Challenge/JavaScript Challenge

4
Comments
1 min read
Bridging the Gap between React's useState, useReducer, and Redux

Bridging the Gap between React's useState, useReducer, and Redux

74
Comments
18 min read
Everything Serverless Functions in AWS Amplify - Part 3

Everything Serverless Functions in AWS Amplify - Part 3

52
Comments
1 min read
Managing error and loading state using useReducer

Managing error and loading state using useReducer

9
Comments
1 min read
Use Netlify cloud function to back up data to Google Drive

Use Netlify cloud function to back up data to Google Drive

13
Comments
5 min read
[Update] getd.io 🚀 - A free, online REST API builder

[Update] getd.io 🚀 - A free, online REST API builder

72
Comments 5
2 min read
Eye-Opening Conversation With A Frontend Colleague 😯

Eye-Opening Conversation With A Frontend Colleague 😯

111
Comments 15
5 min read
Currying Inside JavaScript

Currying Inside JavaScript

154
Comments 4
4 min read
Using MySQL as a Cache Layer for BigQuery

Using MySQL as a Cache Layer for BigQuery

56
Comments 2
5 min read
How to requestPermission for devicemotion and deviceorientation events in iOS 13+

How to requestPermission for devicemotion and deviceorientation events in iOS 13+

34
Comments 5
2 min read
Aprendendo Ruby como um Dev JavaScript parte 1

Aprendendo Ruby como um Dev JavaScript parte 1

8
Comments
4 min read
loading...