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.
Do this before any JS frameworks ✔

Do this before any JS frameworks ✔

122
Comments 1
3 min read
Code Review: Name file after exposed function

Code Review: Name file after exposed function

3
Comments
1 min read
TIL: Put script tags in head and use the defer attribute

TIL: Put script tags in head and use the defer attribute

9
Comments
1 min read
🤖 Running Node Red on Android

🤖 Running Node Red on Android

10
Comments
3 min read
Remove all falsy values from array in javascript

Remove all falsy values from array in javascript

6
Comments 1
2 min read
Free Resources to Learn while in Lockdown

Free Resources to Learn while in Lockdown

25
Comments 3
1 min read
npm - are your dependencies vulnerable

npm - are your dependencies vulnerable

7
Comments 2
3 min read
PJSV - open source cli tool to manage your package.json's version

PJSV - open source cli tool to manage your package.json's version

4
Comments
3 min read
Static Site Generation (SSG) in Next.js 9.3

Static Site Generation (SSG) in Next.js 9.3

5
Comments
1 min read
Easter Egg 🐇🥚 Hunt Anyone? - Add ASCII Art to the console log

Easter Egg 🐇🥚 Hunt Anyone? - Add ASCII Art to the console log

57
Comments 6
3 min read
Object Oriented Programming Concepts Explained

Object Oriented Programming Concepts Explained

75
Comments
2 min read
ImpressiveSquare.js

ImpressiveSquare.js

6
Comments
2 min read
Wait for the WebSocket connection to be open, before sending a message

Wait for the WebSocket connection to be open, before sending a message

10
Comments 6
1 min read
🌏 I've open-sourced an interactive 3D visualization of COVID-19

🌏 I've open-sourced an interactive 3D visualization of COVID-19

179
Comments 50
2 min read
5 object methods you must know as a javascript Developer

5 object methods you must know as a javascript Developer

123
Comments 7
2 min read
Asteroid App: Phase One

Asteroid App: Phase One

27
Comments 4
2 min read
Check if all records are matched with your prediction in javascript

Check if all records are matched with your prediction in javascript

6
Comments
2 min read
Math.sign: How to Check if a Number is Positive or Negative in JavaScript

Math.sign: How to Check if a Number is Positive or Negative in JavaScript

69
Comments 20
4 min read
Refactoring useState() To useReducer()

Refactoring useState() To useReducer()

70
Comments 8
6 min read
Bored at home? Access Vue Mastery Premium courses for free!

Bored at home? Access Vue Mastery Premium courses for free!

57
Comments 2
2 min read
CS Portfolio

CS Portfolio

3
Comments
1 min read
Lazy-loading components (part IV - Publishing a module)

Lazy-loading components (part IV - Publishing a module)

11
Comments 3
4 min read
A productive web developer needs a buddy in his browser (Chrome Extension)

A productive web developer needs a buddy in his browser (Chrome Extension)

140
Comments 11
2 min read
The story of how I created a way to port Windows Apps to Linux

The story of how I created a way to port Windows Apps to Linux

6
Comments 2
9 min read
Introduction to Prisma 2 with Next.js

Introduction to Prisma 2 with Next.js

44
Comments 6
6 min read
Debounce Any Effect by Creating Your Own useDebouncedEffect Hook

Debounce Any Effect by Creating Your Own useDebouncedEffect Hook

56
Comments 3
2 min read
Security in Node.JS and Express: The bare minimum - Part 1.

Security in Node.JS and Express: The bare minimum - Part 1.

151
Comments 1
3 min read
Stop Bundling Scripts for Better Web Performance

Stop Bundling Scripts for Better Web Performance

83
Comments 10
2 min read
What’s new in Angular 9?

What’s new in Angular 9?

30
Comments
3 min read
Stack: PostFix Calculator

Stack: PostFix Calculator

20
Comments
1 min read
Controlled Components in React

Controlled Components in React

6
Comments
2 min read
What’s your alternative solution? Challenge #17

What’s your alternative solution? Challenge #17

6
Comments
1 min read
Decluttering React Form Logic

Decluttering React Form Logic

11
Comments
7 min read
Simple Drag and Drop in Ember Octane

Simple Drag and Drop in Ember Octane

23
Comments 5
4 min read
Contributing to Open-Source - A beginner's guide

Contributing to Open-Source - A beginner's guide

9
Comments 1
6 min read
Entendendo props no VueJS

Entendendo props no VueJS

4
Comments
2 min read
Introduction and Getting Started with GatsbyJS

Introduction and Getting Started with GatsbyJS

43
Comments 1
4 min read
JavaScript Data Visualization in Jupyter Notebook

JavaScript Data Visualization in Jupyter Notebook

12
Comments 1
4 min read
UX friendly loading indicators

UX friendly loading indicators

9
Comments
3 min read
Building A Node.js - Express App (covid19-updates)|Part-1

Building A Node.js - Express App (covid19-updates)|Part-1

14
Comments
6 min read
Scully Tutorial: A Static Site Generator for Angular Websites

Scully Tutorial: A Static Site Generator for Angular Websites

4
Comments
1 min read
Beginner P5JS Tutorial - A SpacyCloud Live Workshop Retrospective

Beginner P5JS Tutorial - A SpacyCloud Live Workshop Retrospective

7
Comments
8 min read
How to Implement a Stack in Node.js

How to Implement a Stack in Node.js

5
Comments
1 min read
Corona Virus Live Update ReactJs Application

Corona Virus Live Update ReactJs Application

3
Comments 5
1 min read
Using AbortController out in the wild

Using AbortController out in the wild

4
Comments 1
3 min read
Build That Component Tree! a.k.a. The Frontend Block Of My Bootcamp

Build That Component Tree! a.k.a. The Frontend Block Of My Bootcamp

6
Comments
3 min read
I am looking for the best eslint+prettier config for complexity analyse. What do you recommend?

I am looking for the best eslint+prettier config for complexity analyse. What do you recommend?

4
Comments 1
1 min read
🔥 What Developers Are Looking For? — Weekly Picks #122

🔥 What Developers Are Looking For? — Weekly Picks #122

43
Comments 1
4 min read
Maximum Sum Subarray of Size K, Applying Sliding Window pattern

Maximum Sum Subarray of Size K, Applying Sliding Window pattern

6
Comments
2 min read
Making a TODO app in Isotope

Making a TODO app in Isotope

18
Comments
12 min read
Use Pipes in your next Angular Application! (Part 4)

Use Pipes in your next Angular Application! (Part 4)

4
Comments 1
3 min read
How To For Loop Through Anything in JS

How To For Loop Through Anything in JS

47
Comments 7
3 min read
Algorithm 202: Sock Merchant

Algorithm 202: Sock Merchant

5
Comments 2
1 min read
Creating Responsive D3 Chart using ReactJS

Creating Responsive D3 Chart using ReactJS

6
Comments
2 min read
How to build and deploy realtime GraphQL APIs in a few minutes

How to build and deploy realtime GraphQL APIs in a few minutes

12
Comments
5 min read
Game: Example Gun War

Game: Example Gun War

3
Comments
1 min read
My Top 5 Favorite Things from JavaScript ES2020

My Top 5 Favorite Things from JavaScript ES2020

9
Comments
2 min read
Lazy-loading components (part II - Composites)

Lazy-loading components (part II - Composites)

5
Comments
3 min read
How I learned Rxjs by making a YouTube clip looper in JavaScript

How I learned Rxjs by making a YouTube clip looper in JavaScript

10
Comments
10 min read
COPY to the clipboard in JS

COPY to the clipboard in JS

41
Comments 3
1 min read
loading...