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.
Osgood and CouchDB

Osgood and CouchDB

4
Comments
5 min read
Building Svelte 3 Budget Poll App [2]

Building Svelte 3 Budget Poll App [2]

7
Comments
8 min read
Unfollow non-followers on Twitter

Unfollow non-followers on Twitter

17
Comments 4
1 min read
Wordpress HTML to Markdown for Gatsby

Wordpress HTML to Markdown for Gatsby

6
Comments
4 min read
Playing the T-Rex Runner game inside a Picture-in-Picture window

Playing the T-Rex Runner game inside a Picture-in-Picture window

8
Comments
5 min read
Beginner’s Guide to Learning JavaScript as a WordPress Developer

Beginner’s Guide to Learning JavaScript as a WordPress Developer

11
Comments
6 min read
How to deploy React App to GitHub Pages

How to deploy React App to GitHub Pages

1328
Comments 252
2 min read
Configuring absolute paths in React for Web without ejecting [en-US]

Configuring absolute paths in React for Web without ejecting [en-US]

50
Comments 2
4 min read
JavaScript Sets are Excellent!

JavaScript Sets are Excellent!

83
Comments 16
2 min read
Using Array prototypes in strange ways #2

Using Array prototypes in strange ways #2

7
Comments
2 min read
Intro to Screen Capture API - Scanning QR codes in the browser

Intro to Screen Capture API - Scanning QR codes in the browser

70
Comments 2
6 min read
Interfacing your UI components

Interfacing your UI components

88
Comments
6 min read
Creating a CV in React-PDF

Creating a CV in React-PDF

20
Comments
3 min read
BxJS Weekly Episode 72 - javascript news podcast 36:40

BxJS Weekly Episode 72 - javascript news podcast

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

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

63
Comments
19 min read
Configurando caminhos absolutos no React para Web sem ejetar [pt-BR]

Configurando caminhos absolutos no React para Web sem ejetar [pt-BR]

20
Comments 6
4 min read
JavaScript Closures: A Simple Explanation.

JavaScript Closures: A Simple Explanation.

49
Comments 2
2 min read
Optimize Your Website

Optimize Your Website

20
Comments
4 min read
What are your favorite tools/libraries for writing TypeScript

What are your favorite tools/libraries for writing TypeScript

7
Comments
1 min read
Create YOUR next static blog in Vuepress and Vue

Create YOUR next static blog in Vuepress and Vue

133
Comments 14
12 min read
WebGL month. Day 21. Rendering a minecraft terrain

WebGL month. Day 21. Rendering a minecraft terrain

10
Comments
4 min read
How To Rock 🤟 Asynchronous Calls By Understanding JavaScript Callbacks, ES6 Promises And ES7 Async/Await 🔥😎

How To Rock 🤟 Asynchronous Calls By Understanding JavaScript Callbacks, ES6 Promises And ES7 Async/Await 🔥😎

147
Comments 5
6 min read
Everything you need to know about Node.js

Everything you need to know about Node.js

553
Comments 40
9 min read
Top 3 GraphQL code generators

Top 3 GraphQL code generators

143
Comments 2
2 min read
Weekly Goals - Week of 7/21/19

Weekly Goals - Week of 7/21/19

8
Comments 2
3 min read
Favicon Fun - Dynamically Updating Your Site Icon with ReactJS

Favicon Fun - Dynamically Updating Your Site Icon with ReactJS

48
Comments 4
1 min read
Node JS 101: What is Node Js

Node JS 101: What is Node Js

49
Comments 3
2 min read
How to create your own custom URL shortener in 10 minutes for free & deploy to GitHub 🚀

How to create your own custom URL shortener in 10 minutes for free & deploy to GitHub 🚀

383
Comments 22
2 min read
How to Add Internationalization to a Vue App

How to Add Internationalization to a Vue App

36
Comments 1
9 min read
What should I learn, React Js or React Native?

What should I learn, React Js or React Native?

31
Comments 23
1 min read
Let's loop - for...in vs for...of

Let's loop - for...in vs for...of

191
Comments 7
4 min read
what would I say to my past self?

what would I say to my past self?

3
Comments
1 min read
Svelte 3: Guia para o Desenvolvedor (React) Impaciente

Svelte 3: Guia para o Desenvolvedor (React) Impaciente

17
Comments
18 min read
How to format dates in Vue

How to format dates in Vue

72
Comments 7
3 min read
Developing a Website with React, Feature Flags, Netlify and GitHub Actions

Developing a Website with React, Feature Flags, Netlify and GitHub Actions

79
Comments 3
11 min read
3 JavaScript Array Methods Every Developer Should Know

3 JavaScript Array Methods Every Developer Should Know

6
Comments
5 min read
About switchMap and friends

About switchMap and friends

100
Comments 5
8 min read
Using Array prototypes in strange ways #1

Using Array prototypes in strange ways #1

6
Comments 1
2 min read
Be more productive with these tools! 🌻 My July picks for you

Be more productive with these tools! 🌻 My July picks for you

79
Comments
3 min read
Decorators do not work as you might expect 🤔

Decorators do not work as you might expect 🤔

101
Comments 8
14 min read
How to build a Single Page Application using Vue.js, Vuex, Vuetify, and Firebase (Part 3 of 4)

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

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

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

29
Comments
5 min read
.map(), .filter(), and .reduce()

.map(), .filter(), and .reduce()

155
Comments 14
3 min read
8 Habits For Beginning and Mid Level JavaScript Developers That Sabotage Your Future

8 Habits For Beginning and Mid Level JavaScript Developers That Sabotage Your Future

134
Comments 16
8 min read
How to Stop requestAnimationFrame in Vuejs / Javascript

How to Stop requestAnimationFrame in Vuejs / Javascript

33
Comments 5
1 min read
Build a Reddit Scraper: Setting up Dexie.js

Build a Reddit Scraper: Setting up Dexie.js

9
Comments 2
5 min read
Better Javascript Type Autocomplete with JSdoc

Better Javascript Type Autocomplete with JSdoc

49
Comments
2 min read
Grunt then Gulp then Webpack now Parcel 🤖🔥🤔

Grunt then Gulp then Webpack now Parcel 🤖🔥🤔

16
Comments 14
2 min read
Wanted: JavaScript Book Recommendations

Wanted: JavaScript Book Recommendations

78
Comments 24
1 min read
When to use for..of loop instead of for..in

When to use for..of loop instead of for..in

84
Comments 6
2 min read
Search me if you can!! Linear & Binary search

Search me if you can!! Linear & Binary search

52
Comments 5
4 min read
Create a simple yet effective Twitter BOt in nOdejs (javascript)

Create a simple yet effective Twitter BOt in nOdejs (javascript)

17
Comments 1
5 min read
A physically based scene with three.js

A physically based scene with three.js

11
Comments
8 min read
Testing (and Timing) String Reversal Functions

Testing (and Timing) String Reversal Functions

5
Comments 2
6 min read
Friday Frontend: Learning How To Learn Edition

Friday Frontend: Learning How To Learn Edition

52
Comments 1
5 min read
WebGL month. Day 20. Rendering a minecraft dirt cube

WebGL month. Day 20. Rendering a minecraft dirt cube

9
Comments
8 min read
Creating my first React Package - React-unicons

Creating my first React Package - React-unicons

5
Comments 1
3 min read
Why (! + [] + [] + ![]).length is 9

Why (! + [] + [] + ![]).length is 9

160
Comments 19
2 min read
What's lodash?

What's lodash?

11
Comments
3 min read
¿Is using Jquery a bad practice nowadays?

¿Is using Jquery a bad practice nowadays?

35
Comments 23
1 min read
loading...