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.
What exactly are React props?

What exactly are React props?

7
Comments
1 min read
Boilerplate for Chrome new-tab-override extension 🎊

Boilerplate for Chrome new-tab-override extension 🎊

8
Comments
1 min read
CodeMirror - A simple and efficient code editor component for your web applications

CodeMirror - A simple and efficient code editor component for your web applications

12
Comments 3
2 min read
Async & Await, finally we have the multi-thread in javascript?

Async & Await, finally we have the multi-thread in javascript?

11
Comments
2 min read
Observables: como funcionam?

Observables: como funcionam?

40
Comments 3
4 min read
Let's Write: An Auto-Currying Higher Order Function

Let's Write: An Auto-Currying Higher Order Function

10
Comments
5 min read
Flappy Bird With Browser Windows

Flappy Bird With Browser Windows

81
Comments 7
1 min read
Built my first chat-app with React Hooks exclusively. It was great.

Built my first chat-app with React Hooks exclusively. It was great.

61
Comments 4
2 min read
JavaScript Countdown, is it that simple?

JavaScript Countdown, is it that simple?

6
Comments
3 min read
3 Key Insights from Vue’s new functional API RFC

3 Key Insights from Vue’s new functional API RFC

9
Comments 3
4 min read
React hooks & the closure hell

React hooks & the closure hell

16
Comments 8
2 min read
Master asynchronous API calls in Javascript

Master asynchronous API calls in Javascript

7
Comments 1
3 min read
Mapping JavaScript Objects with Modern APIs

Mapping JavaScript Objects with Modern APIs

73
Comments 2
1 min read
Stop Using Print and Die Statements

Stop Using Print and Die Statements

8
Comments 6
3 min read
React入門 01: コンポーネントを組み立てる

React入門 01: コンポーネントを組み立てる

14
Comments
3 min read
Confused by JavaScript's const? Me too!

Confused by JavaScript's const? Me too!

82
Comments 19
6 min read
Observables: cancelar inscrição (unsubscribe) é importante!

Observables: cancelar inscrição (unsubscribe) é importante!

13
Comments 3
2 min read
CachedWatch in Web Atoms

CachedWatch in Web Atoms

8
Comments
2 min read
Slider timeline, Simple nav, Image uploader | Module Monday 44

Slider timeline, Simple nav, Image uploader | Module Monday 44

13
Comments
2 min read
Tutorial: JAMstack Personal Blog with Headless Ghost 2.0 CMS & Gatsby

Tutorial: JAMstack Personal Blog with Headless Ghost 2.0 CMS & Gatsby

6
Comments 2
1 min read
Create Extensions for VS Code- Part 2

Create Extensions for VS Code- Part 2

23
Comments
2 min read
Rematch with Hooks

Rematch with Hooks

9
Comments
2 min read
Vue Components FTW - vue-country-flag

Vue Components FTW - vue-country-flag

5
Comments
3 min read
Build a Stunning Breadcrumb Component in React with Plain CSS

Build a Stunning Breadcrumb Component in React with Plain CSS

190
Comments 7
14 min read
How to install a PWA on a user's device

How to install a PWA on a user's device

32
Comments
6 min read
Unit testing JavaScript with Jasmine

Unit testing JavaScript with Jasmine

9
Comments
2 min read
Some basic JS issues, and how Elm avoids them (Video)

Some basic JS issues, and how Elm avoids them (Video)

6
Comments 1
1 min read
Tips and tricks for mocking in JavaScript tests

Tips and tricks for mocking in JavaScript tests

8
Comments
3 min read
Today I learned how to animate a text gradient in CSS (and JavaScript)

Today I learned how to animate a text gradient in CSS (and JavaScript)

131
Comments 8
5 min read
Var vs Let vs Const in Javascript

Var vs Let vs Const in Javascript

9
Comments
1 min read
Reduce Promises memory usage in Node.js

Reduce Promises memory usage in Node.js

12
Comments 2
4 min read
What To Expect When You're Expecting To Drop IE11 🗑️

What To Expect When You're Expecting To Drop IE11 🗑️

156
Comments 12
4 min read
Pass data through React's tree like a boss 😎

Pass data through React's tree like a boss 😎

61
Comments 3
4 min read
JavaScript Dates

JavaScript Dates

11
Comments 3
9 min read
Demystifying Array.prototype.flat

Demystifying Array.prototype.flat

107
Comments 33
2 min read
Typescript: First thoughts

Typescript: First thoughts

35
Comments 43
2 min read
Front-end best practices (featuring Vue.js)

Front-end best practices (featuring Vue.js)

117
Comments 8
10 min read
Fetching API Data with React Hooks, HOC or Render Prop

Fetching API Data with React Hooks, HOC or Render Prop

11
Comments
6 min read
Selecting multiple DOM elements with destructuring and map

Selecting multiple DOM elements with destructuring and map

7
Comments 1
3 min read
BxJS Weekly Episode 68 - javascript news podcast 50:37

BxJS Weekly Episode 68 - javascript news podcast

20
Comments
4 min read
Introducing Halstack: Browsing hypermedia-based APIs

Introducing Halstack: Browsing hypermedia-based APIs

4
Comments
3 min read
Understanding Iterator Pattern in JavaScript/Typescript using Symbol.Iterator

Understanding Iterator Pattern in JavaScript/Typescript using Symbol.Iterator

140
Comments
7 min read
It's allTrue... firststeps in functional JavaScript

It's allTrue... firststeps in functional JavaScript

9
Comments
2 min read
Create Extensions for VS Code - Part 1

Create Extensions for VS Code - Part 1

97
Comments 12
3 min read
Making a Node.js SoundCloud Music Player

Making a Node.js SoundCloud Music Player

146
Comments
6 min read
How to save values in Chrome local storage

How to save values in Chrome local storage

9
Comments
2 min read
Async, Parallel, Concurrent Explained - Starring Gordon Ramsay

Async, Parallel, Concurrent Explained - Starring Gordon Ramsay

294
Comments 13
4 min read
Faster way to appendElements in js 👨🏻‍💻

Faster way to appendElements in js 👨🏻‍💻

8
Comments 4
2 min read
How to run webpack-dev-server on express

How to run webpack-dev-server on express

33
Comments 3
4 min read
var, let and const in JavaScript - Decoded...

var, let and const in JavaScript - Decoded...

12
Comments
5 min read
Change your document title when a user changes tabs

Change your document title when a user changes tabs

45
Comments 2
3 min read
Higher Order Reducers with React Hooks

Higher Order Reducers with React Hooks

14
Comments 2
4 min read
Practical Rust Web Development - Front-End

Practical Rust Web Development - Front-End

26
Comments 1
9 min read
Microsoft Azure For Spoiled People 3: Migrate A Database

Microsoft Azure For Spoiled People 3: Migrate A Database

47
Comments 8
7 min read
Understanding JavaScript IIFE in 7 seconds

Understanding JavaScript IIFE in 7 seconds

45
Comments 5
1 min read
Debounced Aggregated (Buffered) Actions with RxJS 6 or How to stop making your users wait

Debounced Aggregated (Buffered) Actions with RxJS 6 or How to stop making your users wait

27
Comments 1
2 min read
How to use React Hook useState in React Native?

How to use React Hook useState in React Native?

19
Comments 3
2 min read
Boost your legacy apps with Svelte 3 components

Boost your legacy apps with Svelte 3 components

62
Comments 5
3 min read
Sorting in JavaScript

Sorting in JavaScript

5
Comments
3 min read
A simple thing I learned during a code review: Tagged templates

A simple thing I learned during a code review: Tagged templates

69
Comments 2
4 min read
loading...