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.
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

34
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 🤖🔥🤔

17
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
Why (! + [] + [] + ![]).length is 9

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

160
Comments 19
2 min read
Creating my first React Package - React-unicons

Creating my first React Package - React-unicons

5
Comments 1
3 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
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
Uploading images to REST API backend in React JS

Uploading images to REST API backend in React JS

34
Comments 1
9 min read
Declaring Javascript Functions

Declaring Javascript Functions

46
Comments
8 min read
A 5 step guide to smashing talks

A 5 step guide to smashing talks

54
Comments 4
5 min read
Configurando caminhos absolutos no React Native [pt-BR]

Configurando caminhos absolutos no React Native [pt-BR]

27
Comments 5
3 min read
How to progressively load 1000s of rows into a table

How to progressively load 1000s of rows into a table

9
Comments 2
1 min read
What's wrong with Promise.allSettled() and Promise.any()❓

What's wrong with Promise.allSettled() and Promise.any()❓

76
Comments 12
5 min read
Service calls make your tests better

Service calls make your tests better

54
Comments 1
6 min read
Learning Should Be Fun: ReactJS + Twitch API Tutorial

Learning Should Be Fun: ReactJS + Twitch API Tutorial

65
Comments 3
2 min read
Materialize Modal closing instantly when attempting to load data from a URL

Materialize Modal closing instantly when attempting to load data from a URL

7
Comments 3
1 min read
WebGL Month. Day 19. Rendering multiple objects

WebGL Month. Day 19. Rendering multiple objects

18
Comments
6 min read
JavaScript INSTAGRAM bot

JavaScript INSTAGRAM bot

67
Comments 26
1 min read
What Is Elm (and a game I'm making with it)

What Is Elm (and a game I'm making with it)

13
Comments 2
7 min read
Best way to write class methods in javascript?

Best way to write class methods in javascript?

7
Comments 2
1 min read
3 Different ways to combine arrays in Javascript

3 Different ways to combine arrays in Javascript

4
Comments 3
1 min read
Filtering Many Options on the Frontend

Filtering Many Options on the Frontend

5
Comments 1
2 min read
While vs for

While vs for

7
Comments 5
2 min read
Configuring Absolute Paths in React Native [en-US]

Configuring Absolute Paths in React Native [en-US]

16
Comments 2
3 min read
How to make a data-driven map: Part One

How to make a data-driven map: Part One

8
Comments
4 min read
3 Different ways to cOmbine Arrays in Javascript

3 Different ways to cOmbine Arrays in Javascript

4
Comments
2 min read
JavaScript Iterators and Iterables

JavaScript Iterators and Iterables

82
Comments 1
7 min read
Understanding Nuxt & Vue hooks and lifecycle (part 3)

Understanding Nuxt & Vue hooks and lifecycle (part 3)

25
Comments 2
2 min read
Understanding Nuxt & Vue hooks and lifecycle (part 1)

Understanding Nuxt & Vue hooks and lifecycle (part 1)

121
Comments 18
5 min read
Does any of you know someone worthy of being followed?

Does any of you know someone worthy of being followed?

3
Comments 1
1 min read
Nestjs-i18n

Nestjs-i18n

4
Comments
1 min read
Coding Concepts - Hoisting

Coding Concepts - Hoisting

82
Comments 3
4 min read
Object properties: Convert delimited strings to camelCase in JavaScript

Object properties: Convert delimited strings to camelCase in JavaScript

9
Comments 3
2 min read
Implement a Progressive Web App (PWA) in your Static Website

Implement a Progressive Web App (PWA) in your Static Website

150
Comments 3
8 min read
How My Coffee Maker Taught Me to Love Types

How My Coffee Maker Taught Me to Love Types

44
Comments 7
2 min read
Insertion Sort in JS

Insertion Sort in JS

9
Comments
1 min read
Angular and the REST

Angular and the REST

68
Comments 2
17 min read
@Input @Output decorators in Angular

@Input @Output decorators in Angular

15
Comments
2 min read
How to implement URL Routing in Vanilla JavaScript

How to implement URL Routing in Vanilla JavaScript

21
Comments 1
2 min read
Build a Reddit Scraper: Composing Messages

Build a Reddit Scraper: Composing Messages

17
Comments
4 min read
Interesting facts in JavaScript

Interesting facts in JavaScript

11
Comments
3 min read
The Way of the Fox: The Vue Vixens Curriculum

The Way of the Fox: The Vue Vixens Curriculum

74
Comments
6 min read
Learn JavaScript on Instagram? Why not!

Learn JavaScript on Instagram? Why not!

9
Comments 3
3 min read
Learn JavaScript by building a UI framework: Part 3 - Rendering & testing DOM elements

Learn JavaScript by building a UI framework: Part 3 - Rendering & testing DOM elements

20
Comments
8 min read
How to handle 401 unauthorized error in a Redux React application

How to handle 401 unauthorized error in a Redux React application

50
Comments 1
1 min read
Quick Start Tips You Need for Node.js Deployment on App Engine

Quick Start Tips You Need for Node.js Deployment on App Engine

6
Comments
1 min read
Introducing Floyd Framework

Introducing Floyd Framework

6
Comments
1 min read
WebGL Month. Day 18. Flat shading

WebGL Month. Day 18. Flat shading

7
Comments
6 min read
How To Keep Improving Programming Skills

How To Keep Improving Programming Skills

11
Comments 3
3 min read
JavaScript of the Week: a conversation with Ryland Goldstein

JavaScript of the Week: a conversation with Ryland Goldstein

9
Comments
4 min read
loading...