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.
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

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

A Guide to Component Driven Development (CDD)

355
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

74
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
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+

32
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
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
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

419
Comments 7
1 min read
Multi Theme with native css variables and javascript

Multi Theme with native css variables and javascript

7
Comments
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
10 Dicas para se Tornar Ninja em JavaScript!

10 Dicas para se Tornar Ninja em JavaScript!

190
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
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

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

Another way to write your JavaScript

91
Comments 6
3 min read
How to up Your Game with the Latest Software Development Trends in 2020

How to up Your Game with the Latest Software Development Trends in 2020

76
Comments 10
4 min read
NodeJS & PostgreSQL: How To Connect Our Database To Our Simple Express Server (without an ORM)

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

23
Comments
3 min read
Looking for an in-place markdown editor with highlight

Looking for an in-place markdown editor with highlight

5
Comments 5
1 min read
How to fade in content as it scrolls into view

How to fade in content as it scrolls into view

241
Comments 25
4 min read
Vue ~ Exploding button - hardware accelerated animation

Vue ~ Exploding button - hardware accelerated animation

7
Comments 3
1 min read
Migrando uma Aplicação MEAN para Arquitetura Serverless & Azure Functions

Migrando uma Aplicação MEAN para Arquitetura Serverless & Azure Functions

23
Comments
13 min read
Import dependencies with Svelte and Rollup?

Import dependencies with Svelte and Rollup?

6
Comments 1
1 min read
Atomic Design With React And Bit: Simplify a Complex UI

Atomic Design With React And Bit: Simplify a Complex UI

59
Comments
4 min read
The magical world of JavaScript prototypes

The magical world of JavaScript prototypes

57
Comments 4
3 min read
A CLIfied portfolio experience powered by React

A CLIfied portfolio experience powered by React

16
Comments 1
1 min read
Improving your CI pipeline for Node.js

Improving your CI pipeline for Node.js

72
Comments 5
6 min read
Functional vs. visual testing: What’s the difference?

Functional vs. visual testing: What’s the difference?

5
Comments
5 min read
A simple way to keep your Vue page title in sync with the router

A simple way to keep your Vue page title in sync with the router

133
Comments 8
2 min read
The 5 Big Features of TypeScript 3.7 and How to Use Them

The 5 Big Features of TypeScript 3.7 and How to Use Them

13
Comments 1
8 min read
Cleave.js - formatting your input fields on the fly.

Cleave.js - formatting your input fields on the fly.

5
Comments 2
2 min read
Why does this work in javascript?

Why does this work in javascript?

7
Comments 3
1 min read
Write RBAC for NestJS

Write RBAC for NestJS

37
Comments 8
2 min read
Global Snackbars in React with Redux, and Material UI

Global Snackbars in React with Redux, and Material UI

7
Comments
3 min read
UI/UX design for engineers

UI/UX design for engineers

12
Comments 3
2 min read
But what the hell is package-lock.json?

But what the hell is package-lock.json?

203
Comments 24
3 min read
ES6: default, rest, and spread.

ES6: default, rest, and spread.

10
Comments
4 min read
Migración de una aplicación MEAN a Arquitectura Serverless y Azure Functions

Migración de una aplicación MEAN a Arquitectura Serverless y Azure Functions

10
Comments
12 min read
Selenium Automation Testing with Disabled JavaScript Settings; Is It Worth Your Time?

Selenium Automation Testing with Disabled JavaScript Settings; Is It Worth Your Time?

7
Comments 1
8 min read
Step-by-step guide for writing a custom babel transformation

Step-by-step guide for writing a custom babel transformation

14
Comments
8 min read
Optional Chaining - what a wonderful time to be alive!

Optional Chaining - what a wonderful time to be alive!

6
Comments
3 min read
loading...