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.
Polyglot FizzBuzz in R (Plus: “Why Can’t Johnny Code?”)

Polyglot FizzBuzz in R (Plus: “Why Can’t Johnny Code?”)

5
Comments
7 min read
Released CLI mode!

Released CLI mode!

3
Comments
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
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
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

12
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

75
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
[TUTORIAL] Create a Pomodoro Clock with JavaScript

[TUTORIAL] Create a Pomodoro Clock with JavaScript

100
Comments 2
5 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
A Guide to Component Driven Development (CDD)

A Guide to Component Driven Development (CDD)

352
Comments 3
12 min read
Bridging the Gap between React's useState, useReducer, and Redux

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

73
Comments
18 min read
Ghostbusters Challenge/JavaScript Challenge

Ghostbusters Challenge/JavaScript Challenge

4
Comments
1 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
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
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
Using MySQL as a Cache Layer for BigQuery

Using MySQL as a Cache Layer for BigQuery

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

Eye-Opening Conversation With A Frontend Colleague 😯

110
Comments 15
5 min read
Currying Inside JavaScript

Currying Inside JavaScript

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

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

408
Comments 3
10 min read
Node CLI Based Restaurant Feedback App With Using Chalk, Clear, Figlet & Enquirer

Node CLI Based Restaurant Feedback App With Using Chalk, Clear, Figlet & Enquirer

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

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

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

Aprendendo Ruby como um Dev JavaScript parte 1

7
Comments
4 min read
Mevn-CLI, Light Speed setup for MEVN stack based apps

Mevn-CLI, Light Speed setup for MEVN stack based apps

14
Comments
1 min read
Getting started with Api development on Nodejs Part 2 (Middlewares)

Getting started with Api development on Nodejs Part 2 (Middlewares)

24
Comments
4 min read
How to create your command-line program (CLI) with NodeJS and Commander.js

How to create your command-line program (CLI) with NodeJS and Commander.js

72
Comments
2 min read
Redoing search UI with React Context and refs

Redoing search UI with React Context and refs

11
Comments
7 min read
Hacktoberfest🏆 Coming

Hacktoberfest🏆 Coming

47
Comments 21
1 min read
Slick Carousel Responsive slidesToShow Recipe

Slick Carousel Responsive slidesToShow Recipe

9
Comments 1
5 min read
Forget that TODO app, this repo will teach you real-world dev skills 07:50

Forget that TODO app, this repo will teach you real-world dev skills

418
Comments 7
1 min read
JS Bites: There might be a problem with the project dependency tree.

JS Bites: There might be a problem with the project dependency tree.

4
Comments
2 min read
Multi Theme with native css variables and javascript

Multi Theme with native css variables and javascript

7
Comments
1 min read
10 Dicas para se Tornar Ninja em JavaScript!

10 Dicas para se Tornar Ninja em JavaScript!

189
Comments 17
12 min read
[Pro-Tip] Angular Input syntax

[Pro-Tip] Angular Input syntax

40
Comments 3
1 min read
My 10 Favorite Web Development Courses

My 10 Favorite Web Development Courses

245
Comments 7
4 min read
Simplify Your Redux Reducers with Immer

Simplify Your Redux Reducers with Immer

27
Comments 5
3 min read
Build a Javascript async function error handler

Build a Javascript async function error handler

12
Comments 2
2 min read
Jest Full and Partial Mock/Spy of CommonJS and ES6 Module Imports

Jest Full and Partial Mock/Spy of CommonJS and ES6 Module Imports

10
Comments
12 min read
Building a dayplanner

Building a dayplanner

6
Comments 2
1 min read
Running Google Apps Script functions in the background, Part 2

Running Google Apps Script functions in the background, Part 2

8
Comments
2 min read
Testing NodeJs/Express API with Jest and Supertest

Testing NodeJs/Express API with Jest and Supertest

347
Comments 31
5 min read
Another way to write your JavaScript

Another way to write your JavaScript

91
Comments 6
3 min read
loading...