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.
Let's build: Art Recommending App in Vanilla JS using the Harvard Art API - part 4: Art & Error handling

Let's build: Art Recommending App in Vanilla JS using the Harvard Art API - part 4: Art & Error handling

8
Comments
4 min read
Let's build: Art Recommending App in Vanilla JS using the Harvard Art API - part 2: MVC & state

Let's build: Art Recommending App in Vanilla JS using the Harvard Art API - part 2: MVC & state

8
Comments
5 min read
Let's build: Art Recommending App in Vanilla JS using the Harvard Art API - part 6: Code review & Deployment

Let's build: Art Recommending App in Vanilla JS using the Harvard Art API - part 6: Code review & Deployment

6
Comments
2 min read
11 Awesome Resources To Bring Your React App to The Next Level

11 Awesome Resources To Bring Your React App to The Next Level

147
Comments 6
5 min read
Let's build: Art Recommending App in Vanilla JS using the Harvard Art API - part 5: Likes & LocalStorage

Let's build: Art Recommending App in Vanilla JS using the Harvard Art API - part 5: Likes & LocalStorage

9
Comments
3 min read
#CodepenChallenge Generative Art Fire Explosion

#CodepenChallenge Generative Art Fire Explosion

9
Comments
1 min read
What is prototype in JavaScript?

What is prototype in JavaScript?

10
Comments
4 min read
Clonando objetos de forma segura no Javascript

Clonando objetos de forma segura no Javascript

46
Comments 6
5 min read
🚀 Just released ultra-runner 2.0.0! Ultra fast script runner and build tool, with support for lerna, yarn and pnpm monorepos.

🚀 Just released ultra-runner 2.0.0! Ultra fast script runner and build tool, with support for lerna, yarn and pnpm monorepos.

36
Comments 10
1 min read
Tests Are for the Future

Tests Are for the Future

92
Comments 1
3 min read
How To Take The Headache Out Of CSS And HTML In Emails

How To Take The Headache Out Of CSS And HTML In Emails

123
Comments 12
3 min read
How to uncouples emit events from connection event into socket.io and express

How to uncouples emit events from connection event into socket.io and express

44
Comments 8
2 min read
Supercharging your Next.js site with getStaticProps and getStaticPaths

Supercharging your Next.js site with getStaticProps and getStaticPaths

17
Comments
6 min read
25 reasons to switch to Webpack(er)

25 reasons to switch to Webpack(er)

71
Comments 13
16 min read
Power Up Your Programming With This Simple Equation

Power Up Your Programming With This Simple Equation

100
Comments 9
4 min read
Expose Who’s Liked You on Tinder with js

Expose Who’s Liked You on Tinder with js

60
Comments 11
1 min read
Good Blogs Outside of Dev.to

Good Blogs Outside of Dev.to

16
Comments
3 min read
Mini social network that I made as my first web app project.

Mini social network that I made as my first web app project.

24
Comments 5
1 min read
Environment Variables in Next.js

Environment Variables in Next.js

25
Comments 21
3 min read
Why I'm using Nodejs, Express, NPM

Why I'm using Nodejs, Express, NPM

13
Comments
1 min read
JavaScript Closures

JavaScript Closures

10
Comments
1 min read
LitElement in depth: the update lifecycle

LitElement in depth: the update lifecycle

33
Comments 1
6 min read
Web development — lecture 1 — introduction

Web development — lecture 1 — introduction

11
Comments
2 min read
Migrating from Particles.js to tsParticles

Migrating from Particles.js to tsParticles

8
Comments 3
2 min read
Stale State in React Hooks

Stale State in React Hooks

10
Comments
2 min read
Let's Talk About Var, Let and Const

Let's Talk About Var, Let and Const

38
Comments 12
2 min read
Draw with code - Introducing kids to coding using simple type-in JavaScript programs

Draw with code - Introducing kids to coding using simple type-in JavaScript programs

12
Comments 1
2 min read
How to become JavaScript Ninja?

How to become JavaScript Ninja?

329
Comments 5
4 min read
Caching Critical Resources; Way Of The Service Workers

Caching Critical Resources; Way Of The Service Workers

15
Comments 1
4 min read
Tips to create a constants file in Javascript

Tips to create a constants file in Javascript

13
Comments
1 min read
React-Native Custom Tab Component | ReactNative-Navigation.

React-Native Custom Tab Component | ReactNative-Navigation.

44
Comments 4
8 min read
Chaining Failable Tasks

Chaining Failable Tasks

7
Comments
4 min read
Vue Quick Shot - Copy to the Clipboard

Vue Quick Shot - Copy to the Clipboard

9
Comments
3 min read
Paired down programming

Paired down programming

6
Comments
2 min read
Build a Better Web with Service Workers

Build a Better Web with Service Workers

5
Comments
6 min read
Is this procedural programming?

Is this procedural programming?

9
Comments 7
1 min read
Vue 3: Smaller, Faster & Stronger.

Vue 3: Smaller, Faster & Stronger.

108
Comments 1
1 min read
🗼 Top Developer Mindset 2

🗼 Top Developer Mindset 2

11
Comments
3 min read
7 projects starred by top JavaScript developers that you should check out

7 projects starred by top JavaScript developers that you should check out

225
Comments 4
3 min read
Redux Saga

Redux Saga

42
Comments 1
7 min read
Stop using for loops. Here's why.

Stop using for loops. Here's why.

44
Comments 40
4 min read
Use localStorage in Vue.js

Use localStorage in Vue.js

20
Comments
2 min read
How to test exceptions in Jest

How to test exceptions in Jest

7
Comments 1
1 min read
Scaling atomic design with React

Scaling atomic design with React

55
Comments 1
4 min read
Guide to JavaScript data structures (arrays, sets, maps)

Guide to JavaScript data structures (arrays, sets, maps)

22
Comments
7 min read
Understanding the Universe through Code: Spiral galaxies

Understanding the Universe through Code: Spiral galaxies

41
Comments 2
3 min read
Scraping a 15-year-old Drupal site into Markdown files

Scraping a 15-year-old Drupal site into Markdown files

7
Comments
6 min read
How to check if an array includes a value in JavaScript?

How to check if an array includes a value in JavaScript?

96
Comments 7
3 min read
Top 10 React Component Libraries for 2020

Top 10 React Component Libraries for 2020

63
Comments 1
7 min read
Add dark mode to your website with just a few lines of code

Add dark mode to your website with just a few lines of code

823
Comments 48
6 min read
How to properly log objects in JavaScript?

How to properly log objects in JavaScript?

47
Comments 1
5 min read
Why you should give Array.prototype.reduce() a chance too?🧐

Why you should give Array.prototype.reduce() a chance too?🧐

7
Comments 3
1 min read
Simple Animated Circle Bar as React Component

Simple Animated Circle Bar as React Component

39
Comments 3
6 min read
The classic Minesweeper game developed with Angular

The classic Minesweeper game developed with Angular

75
Comments 12
1 min read
Releasing `javascript-library-template`

Releasing `javascript-library-template`

13
Comments
1 min read
Today I Learned - query string library have stringifyUrl

Today I Learned - query string library have stringifyUrl

9
Comments
1 min read
17 Beginner Programming Mistakes (Help Guide)

17 Beginner Programming Mistakes (Help Guide)

152
Comments 13
19 min read
Write a GraphQL Subscription with React Hooks using Urql

Write a GraphQL Subscription with React Hooks using Urql

12
Comments
2 min read
Down the rabbit hole we go!

Down the rabbit hole we go!

5
Comments
1 min read
useEffect()-React Hooks(P2)

useEffect()-React Hooks(P2)

16
Comments
1 min read
loading...