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.
Frontend Collective - Week #1

Frontend Collective - Week #1

55
Comments
3 min read
Migrating WordPress to GatsbyJS - Blog Posts

Migrating WordPress to GatsbyJS - Blog Posts

10
Comments
5 min read
The Must-Read Javascript Book of 2020 is Free

The Must-Read Javascript Book of 2020 is Free

135
Comments 6
1 min read
Setting Default Parameters in JavaScipt

Setting Default Parameters in JavaScipt

108
Comments 3
3 min read
Theming with CSS Variables

Theming with CSS Variables

69
Comments 2
5 min read
I created Flexbox Playground

I created Flexbox Playground

44
Comments 5
1 min read
Creating Charts in Angular

Creating Charts in Angular

20
Comments
4 min read
Responsive Svelte Components

Responsive Svelte Components

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

💡🎁 JavaScript Visualized: Generators and Iterators

980
Comments 47
10 min read
Comparing Angular with Reactjs

Comparing Angular with Reactjs

8
Comments 8
3 min read
Captures console.log's into a React Component

Captures console.log's into a React Component

18
Comments 1
2 min read
Introduction to WebComponents with ShadowDOM

Introduction to WebComponents with ShadowDOM

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

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

59
Comments
4 min read
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

131
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

201
Comments 1
13 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
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
Clean code, dirty code, human code

Clean code, dirty code, human code

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

6 JavaScript rules to get by

65
Comments 9
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
BinaryGap em duas linhas

BinaryGap em duas linhas

7
Comments
2 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
Change Detection Strategy in Angular

Change Detection Strategy in Angular

11
Comments
2 min read
Different ways to create Objects in JavaScript

Different ways to create Objects in JavaScript

134
Comments 3
5 min read
🚀 Visualizing memory management in V8 Engine (JavaScript, NodeJS, Deno, WebAssembly)

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

401
Comments 13
11 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
What is this ?

What is this ?

5
Comments
2 min read
TDD made simple with Mocha and Chai

TDD made simple with Mocha and Chai

7
Comments
15 min read
Javascript iterators and generator functions are slow!

Javascript iterators and generator functions are slow!

6
Comments 1
2 min read
WebAssembly with Rust

WebAssembly with Rust

11
Comments
1 min read
Introduction to Inertia.js

Introduction to Inertia.js

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

78
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
A use case for the Object.entries() method

A use case for the Object.entries() method

40
Comments 5
2 min read
Functions - JavaScript Series - Part 16

Functions - JavaScript Series - Part 16

37
Comments
1 min read
Error Handling in Vue with Vuex

Error Handling in Vue with Vuex

27
Comments 2
4 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
TDD em Nodejs : conhecendo o Jest

TDD em Nodejs : conhecendo o Jest

27
Comments
6 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
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
Testing React with Cypress.io

Testing React with Cypress.io

132
Comments 2
8 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
Project Euler Problem 3 Solved with Javascript

Project Euler Problem 3 Solved with Javascript

3
Comments
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
Chrome v80 release: JS module support for workers

Chrome v80 release: JS module support for workers

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

10
Comments
5 min read
loading...