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.
Work Coding Is Boring!

Work Coding Is Boring!

36
Comments 8
1 min read
Tales of the Ruby Grimoire - Part Three - The Lemurs of Javascript

Tales of the Ruby Grimoire - Part Three - The Lemurs of Javascript

5
Comments
6 min read
Compile-time vs. Runtime configuration of your Angular App

Compile-time vs. Runtime configuration of your Angular App

90
Comments 11
3 min read
Create GitHub PR based on a shared component upgrade?

Create GitHub PR based on a shared component upgrade?

6
Comments
1 min read
How much JavaScript should I be familiar with before getting into React?

How much JavaScript should I be familiar with before getting into React?

19
Comments 11
1 min read
Testing issues as usual...

Testing issues as usual...

18
Comments 1
2 min read
JavaScript Console API and Methods

JavaScript Console API and Methods

5
Comments
6 min read
How to Implement "dark mode" with Gatsby & React Hooks

How to Implement "dark mode" with Gatsby & React Hooks

73
Comments 7
3 min read
@pika/pack - Publish great npm packages.

@pika/pack - Publish great npm packages.

59
Comments
6 min read
Intercepting back button on mobile in Vue/Nuxt/Vuetify apps

Intercepting back button on mobile in Vue/Nuxt/Vuetify apps

15
Comments 4
5 min read
My Open Source Journey

My Open Source Journey

60
Comments 13
6 min read
The neatest way to handle alert dialogs in React 🥰

The neatest way to handle alert dialogs in React 🥰

187
Comments 25
3 min read
Self-documenting is a myth, and how to make your code self-documenting

Self-documenting is a myth, and how to make your code self-documenting

13
Comments 6
6 min read
Splice! Slice! Shoot, I meant Shift!

Splice! Slice! Shoot, I meant Shift!

142
Comments 6
4 min read
How to configure Webpack and Vue from the ground up

How to configure Webpack and Vue from the ground up

109
Comments 9
4 min read
Fun to use state management for your React

Fun to use state management for your React

8
Comments
2 min read
How to land my first developer job?

How to land my first developer job?

5
Comments 3
1 min read
Cheating 10fastfingers

Cheating 10fastfingers

10
Comments 1
4 min read
Understanding data flow in Vuex

Understanding data flow in Vuex

54
Comments 5
3 min read
How to build your reusable component

How to build your reusable component

56
Comments 8
8 min read
How to import/export ES6 modules in Node

How to import/export ES6 modules in Node

9
Comments 1
3 min read
URLs and Webpack in ReactJS

URLs and Webpack in ReactJS

16
Comments
3 min read
Create a Real Browser Extension (Chrome, Firefox, Chromium based)

Create a Real Browser Extension (Chrome, Firefox, Chromium based)

51
Comments 1
3 min read
A Product Story

A Product Story

69
Comments
7 min read
Regex Domination to Become an Algorithms Wizard (Basic)

Regex Domination to Become an Algorithms Wizard (Basic)

103
Comments 16
9 min read
Add Offline-Caching to Your React Reducer with 5 Lines of Code

Add Offline-Caching to Your React Reducer with 5 Lines of Code

59
Comments 5
1 min read
Introduction to JavaScript Arrow Functions

Introduction to JavaScript Arrow Functions

93
Comments 2
3 min read
Jumping into React or Hooks

Jumping into React or Hooks

39
Comments 4
5 min read
Arbitrary large integer

Arbitrary large integer

6
Comments
2 min read
[Video] How To Be a Web AV Artist

[Video] How To Be a Web AV Artist

3
Comments
1 min read
Experiências com Svelte por uma pessoa desenvolvedora React (defasado) [pt-BR]

Experiências com Svelte por uma pessoa desenvolvedora React (defasado) [pt-BR]

27
Comments 4
18 min read
Playing Air Drums in JavaScript

Playing Air Drums in JavaScript

249
Comments 19
4 min read
How to Create a Treemap Chart Using JavaScript — Tutorial for Beginners

How to Create a Treemap Chart Using JavaScript — Tutorial for Beginners

9
Comments
11 min read
Noob Guides [Index]

Noob Guides [Index]

13
Comments
2 min read
How to build a Single Page Application using Vue.js, Vuex, Vuetify, and Firebase (Part 1 of 4)

How to build a Single Page Application using Vue.js, Vuex, Vuetify, and Firebase (Part 1 of 4)

401
Comments 14
22 min read
Which service provider should I use to host my backend for production?

Which service provider should I use to host my backend for production?

6
Comments 4
1 min read
JavaScript variables and Data types Bundle

JavaScript variables and Data types Bundle

40
Comments 4
3 min read
ComponentDidUpdate is not firing !!!!!

ComponentDidUpdate is not firing !!!!!

6
Comments 1
1 min read
Bad Test, Bad

Bad Test, Bad

84
Comments 9
9 min read
Javascript pattern that changed everything (for me...)

Javascript pattern that changed everything (for me...)

152
Comments 16
5 min read
A Brief Introduction to Closures and Lexical Scoping in JavaScript

A Brief Introduction to Closures and Lexical Scoping in JavaScript

9
Comments
5 min read
Not a Number

Not a Number

7
Comments
1 min read
A Twitter Bot for Passive ❤️s

A Twitter Bot for Passive ❤️s

7
Comments
1 min read
How to get over development obstacles

How to get over development obstacles

9
Comments 1
3 min read
Using Twilio to build the internet

Using Twilio to build the internet

130
Comments 8
10 min read
Improve your JavaScript with functional programming

Improve your JavaScript with functional programming

59
Comments 7
3 min read
The costs of Optional Chaining.

The costs of Optional Chaining.

45
Comments 3
4 min read
Playing with Vue and Vuex - Lemonade Stand

Playing with Vue and Vuex - Lemonade Stand

8
Comments
9 min read
How to start writing posts/articles on dev.to?

How to start writing posts/articles on dev.to?

4
Comments 3
1 min read
Handling and dispatching events with Node.js

Handling and dispatching events with Node.js

14
Comments
6 min read
7 Pieces of Bad Advice for JavaScript Beginners

7 Pieces of Bad Advice for JavaScript Beginners

112
Comments 11
6 min read
Styled components, the styling library for your React apps you don’t want to be without

Styled components, the styling library for your React apps you don’t want to be without

103
Comments 7
8 min read
Static Site Search Made Easy (with Hugo Tutorial)

Static Site Search Made Easy (with Hugo Tutorial)

6
Comments
1 min read
How to sync props to state properly in React Hooks

How to sync props to state properly in React Hooks

16
Comments 5
2 min read
Svelte: first impressions

Svelte: first impressions

14
Comments 8
4 min read
Criando arrays a partir de Iterators

Criando arrays a partir de Iterators

4
Comments
1 min read
Invoking the Kubernetes API in Node.js

Invoking the Kubernetes API in Node.js

10
Comments
5 min read
How to get the "name" of a Component when looping through Components

How to get the "name" of a Component when looping through Components

9
Comments
2 min read
Build a Character Select Screen in React

Build a Character Select Screen in React

47
Comments 4
25 min read
Jordan Figures Out Why His Spies Weren’t Spying

Jordan Figures Out Why His Spies Weren’t Spying

6
Comments
5 min read
loading...