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.
More control over controlled forms

More control over controlled forms

13
Comments
2 min read
Tailwind CSS static navbar with shadow on scroll for Vue applications

Tailwind CSS static navbar with shadow on scroll for Vue applications

130
Comments 15
2 min read
Migrating WordPress to GatsbyJS - Introduction

Migrating WordPress to GatsbyJS - Introduction

16
Comments
5 min read
Resources for Mastering Algorithms & Data Structures

Resources for Mastering Algorithms & Data Structures

200
Comments 1
13 min read
Build a Fully Functional Messaging Platform in 30 Minutes 22:42

Build a Fully Functional Messaging Platform in 30 Minutes

100
Comments 2
1 min read
3 Weird Things You (Probably) Didn't Know You Can Do With The JavaScript Spread Operator 🥳

3 Weird Things You (Probably) Didn't Know You Can Do With The JavaScript Spread Operator 🥳

235
Comments 15
4 min read
Clean code, dirty code, human code

Clean code, dirty code, human code

252
Comments 50
4 min read
6 JavaScript rules to get by

6 JavaScript rules to get by

64
Comments 9
2 min read
💡🎁 JavaScript Visualized: Generators and Iterators

💡🎁 JavaScript Visualized: Generators and Iterators

958
Comments 46
10 min read
BinaryGap em duas linhas

BinaryGap em duas linhas

7
Comments
2 min read
Angular Enterprise Security Academy is OPEN 🤩

Angular Enterprise Security Academy is OPEN 🤩

9
Comments 2
1 min read
Learning how to be lazy in React: A guide for beginners.

Learning how to be lazy in React: A guide for beginners.

74
Comments 4
6 min read
Methods

Methods

6
Comments
2 min read
Testing Web Apps: Types of Testing

Testing Web Apps: Types of Testing

13
Comments
6 min read
#CodepenChallenge Line & Direction: Border Button

#CodepenChallenge Line & Direction: Border Button

7
Comments
1 min read
When you should/shouldn't use React Native?

When you should/shouldn't use React Native?

11
Comments
5 min read
Using Prettier to format your JavaScript code

Using Prettier to format your JavaScript code

8
Comments
4 min read
Different ways to create Objects in JavaScript

Different ways to create Objects in JavaScript

134
Comments 3
5 min read
Change Detection Strategy in Angular

Change Detection Strategy in Angular

10
Comments
2 min read
Build an isomorphic application with Nuxt.js and Node

Build an isomorphic application with Nuxt.js and Node

41
Comments
15 min read
🚀 Visualizing memory management in V8 Engine (JavaScript, NodeJS, Deno, WebAssembly)

🚀 Visualizing memory management in V8 Engine (JavaScript, NodeJS, Deno, WebAssembly)

400
Comments 13
11 min read
What is this ?

What is this ?

5
Comments
2 min read
Javascript iterators and generator functions are slow!

Javascript iterators and generator functions are slow!

6
Comments 1
2 min read
TDD made simple with Mocha and Chai

TDD made simple with Mocha and Chai

7
Comments
15 min read
Introduction to Inertia.js

Introduction to Inertia.js

42
Comments
7 min read
WebAssembly with Rust

WebAssembly with Rust

11
Comments
1 min read
Tips I discovered this week (for web developers)

Tips I discovered this week (for web developers)

5
Comments
2 min read
Node.js Under the Hood #8 - Understanding Bytecodes

Node.js Under the Hood #8 - Understanding Bytecodes

76
Comments 2
4 min read
Write Cleaner JavaScript Code With .some() And .every() Array Methods

Write Cleaner JavaScript Code With .some() And .every() Array Methods

156
Comments 10
2 min read
Building a Piano with React Hooks

Building a Piano with React Hooks

68
Comments 2
6 min read
Functions - JavaScript Series - Part 16

Functions - JavaScript Series - Part 16

37
Comments
1 min read
A use case for the Object.entries() method

A use case for the Object.entries() method

40
Comments 5
2 min read
Error Handling in Vue with Vuex

Error Handling in Vue with Vuex

27
Comments 2
4 min read
TDD em Nodejs : conhecendo o Jest

TDD em Nodejs : conhecendo o Jest

27
Comments
6 min read
Javascript, How to use map without mutate original array short example only

Javascript, How to use map without mutate original array short example only

8
Comments 1
2 min read
JavaScript – O que é, como funciona e para que serve?

JavaScript – O que é, como funciona e para que serve?

6
Comments
7 min read
Pitfalls of overusing React Context

Pitfalls of overusing React Context

58
Comments 5
6 min read
How to add Barrels in TypeScript (or JavaScript)

How to add Barrels in TypeScript (or JavaScript)

63
Comments 14
2 min read
What's new in iOS 13 SDK? ARK infosoft

What's new in iOS 13 SDK? ARK infosoft

2
Comments
1 min read
Testing React with Cypress.io

Testing React with Cypress.io

132
Comments 2
8 min read
How to build a side project that will impress future employers

How to build a side project that will impress future employers

618
Comments 15
5 min read
Let's Create a Twitter Bot using Node.js and Heroku (3/3)

Let's Create a Twitter Bot using Node.js and Heroku (3/3)

12
Comments 2
4 min read
Chrome v80 release: JS module support for workers

Chrome v80 release: JS module support for workers

3
Comments 1
2 min read
Let's Create a Twitter Bot using Node.js and Heroku (2/3)

Let's Create a Twitter Bot using Node.js and Heroku (2/3)

10
Comments
7 min read
HTML form input to nested JSON objects?

HTML form input to nested JSON objects?

6
Comments 2
1 min read
How to Implement Transactions in MongoDB Using Node.js

How to Implement Transactions in MongoDB Using Node.js

42
Comments 3
12 min read
Advanced localization techniques in Vue.js

Advanced localization techniques in Vue.js

12
Comments
9 min read
How to Upgrade From Windows 7 to Linux

How to Upgrade From Windows 7 to Linux

9
Comments
5 min read
Charting with Vue: A comparison

Charting with Vue: A comparison

14
Comments
11 min read
Leaving Corporate Life to Build What I Love (again)

Leaving Corporate Life to Build What I Love (again)

48
Comments 2
8 min read
Monitor Ember apps errors with Rollbar

Monitor Ember apps errors with Rollbar

5
Comments
2 min read
Be more productive with these tools! ⛄️ February picks for you

Be more productive with these tools! ⛄️ February picks for you

175
Comments 5
5 min read
How to show HTML comments with JavaScript

How to show HTML comments with JavaScript

8
Comments 2
5 min read
#2 Live Kata Report

#2 Live Kata Report

5
Comments 1
2 min read
Top Javascript Calendar Plugins

Top Javascript Calendar Plugins

60
Comments 4
8 min read
Array reduce

Array reduce

14
Comments
4 min read
Quick JavaScript tip #1: setInterval() with modifiable delay

Quick JavaScript tip #1: setInterval() with modifiable delay

6
Comments 1
1 min read
Memoizing React components

Memoizing React components

108
Comments 3
4 min read
Async Redux doesn't exist

Async Redux doesn't exist

14
Comments
9 min read
How To Add A Contact Form To A Static Website With AWS Lambda

How To Add A Contact Form To A Static Website With AWS Lambda

58
Comments 4
7 min read
loading...