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.
JavaScript Interview Question #48: Dog-sized Cat

JavaScript Interview Question #48: Dog-sized Cat

36
Comments 2
1 min read
D3.js tutorial: Build your first bar chart

D3.js tutorial: Build your first bar chart

26
Comments
5 min read
Angular Dependency Injection(Custom Provider)

Angular Dependency Injection(Custom Provider)

4
Comments
3 min read
React Protected Routes (Next js & CRA) simple but efficient

React Protected Routes (Next js & CRA) simple but efficient

40
Comments 7
2 min read
"this" keyword in Javascript

"this" keyword in Javascript

71
Comments 5
5 min read
My javascript / tech / web development newsletter for 2021-06-19 is out!

My javascript / tech / web development newsletter for 2021-06-19 is out!

2
Comments
1 min read
Day 3 of #100DaysOfCode!

Day 3 of #100DaysOfCode!

6
Comments
2 min read
Publishing to the npm registry

Publishing to the npm registry

4
Comments
2 min read
JavaScript-30-Day-18

JavaScript-30-Day-18

8
Comments 8
3 min read
Binary search algorithm

Binary search algorithm

15
Comments
2 min read
How to syncing React state across multiple tabs with useState Hook and localStorage

How to syncing React state across multiple tabs with useState Hook and localStorage

30
Comments 5
3 min read
How to add push notifications into a Next.js App

How to add push notifications into a Next.js App

35
Comments
10 min read
What's new in React 18?

What's new in React 18?

89
Comments 2
3 min read
Project 83 of 100 - Customer Reviews App in React

Project 83 of 100 - Customer Reviews App in React

7
Comments
3 min read
Project Ideas for NodeJS or MERN stack applications

Project Ideas for NodeJS or MERN stack applications

2
Comments 7
1 min read
Progress on Portfolio and Mentorship

Progress on Portfolio and Mentorship

10
Comments 1
1 min read
React custom hooks : A simple explanation🐱‍👤

React custom hooks : A simple explanation🐱‍👤

127
Comments 8
5 min read
Angular : Add cookie consent in your angular project just in 5 minutes #trending

Angular : Add cookie consent in your angular project just in 5 minutes #trending

21
Comments 3
3 min read
🚀10 Trending projects on GitHub for web developers - 11th June 2021

🚀10 Trending projects on GitHub for web developers - 11th June 2021

97
Comments
2 min read
Screensaver in JavaScript

Screensaver in JavaScript

2
Comments
4 min read
5 mini-projects to sharpen your frontend development skills!

5 mini-projects to sharpen your frontend development skills!

947
Comments 18
4 min read
What has the Marko Team Been Doing all These Years?

What has the Marko Team Been Doing all These Years?

81
Comments 19
8 min read
Algorithm Tutorial: Intro to Heaps and Priority Queue Implementation

Algorithm Tutorial: Intro to Heaps and Priority Queue Implementation

47
Comments 7
8 min read
tsParticles Fireworks Effect 2.0

tsParticles Fireworks Effect 2.0

12
Comments 10
1 min read
Making Code More Reusable with the this Keyword

Making Code More Reusable with the this Keyword

3
Comments
1 min read
Creating a Method on an Object

Creating a Method on an Object

3
Comments
1 min read
Using a Constructor to Create Objects

Using a Constructor to Create Objects

2
Comments
1 min read
Create a Basic JavaScript Object

Create a Basic JavaScript Object

3
Comments
1 min read
Interactive Maps Where You Can Pick a Style or Theme with React

Interactive Maps Where You Can Pick a Style or Theme with React

3
Comments
6 min read
What's new in Next.js 11?

What's new in Next.js 11?

13
Comments
4 min read
# Hoisting and Scope for Beginners

# Hoisting and Scope for Beginners

42
Comments 2
2 min read
Using Dot Notation to Access the Properties of an Object

Using Dot Notation to Access the Properties of an Object

2
Comments
1 min read
My Recent React JS Interview

My Recent React JS Interview

9
Comments
1 min read
Create an Instagram downloader API with Nodejs

Create an Instagram downloader API with Nodejs

8
Comments 17
2 min read
Managing Technical Debt. A Car analogy

Managing Technical Debt. A Car analogy

6
Comments 4
3 min read
Convert twitter threads into dev.to blogs in a single click 🔥

Convert twitter threads into dev.to blogs in a single click 🔥

2
Comments 2
1 min read
52 responsive snippets to create a website for your project

52 responsive snippets to create a website for your project

550
Comments 12
2 min read
Async/Await in JavaScript

Async/Await in JavaScript

4
Comments
1 min read
The Hells Every Developer Experiences

The Hells Every Developer Experiences

196
Comments 20
2 min read
Complete Guide To Lazy Load Images For Better Website Performance

Complete Guide To Lazy Load Images For Better Website Performance

52
Comments 2
10 min read
Project 82 of 100 - Rick Steves Tours App

Project 82 of 100 - Rick Steves Tours App

12
Comments 3
3 min read
16 Tips to Master Your Azure Static Web Apps

16 Tips to Master Your Azure Static Web Apps

36
Comments
5 min read
Eleventy JSON endpoint with posts

Eleventy JSON endpoint with posts

15
Comments
2 min read
Simplifying Connected Props with Redux and TypeScript

Simplifying Connected Props with Redux and TypeScript

3
Comments
4 min read
Prettier and ESLint Automation Cheat Sheet

Prettier and ESLint Automation Cheat Sheet

13
Comments 1
4 min read
Working on a Free Low Code Dashboard Builder for Bootstrap 5

Working on a Free Low Code Dashboard Builder for Bootstrap 5

96
Comments 12
1 min read
What is latency? Let’s deep dive & understand possible ways to optimise it.

What is latency? Let’s deep dive & understand possible ways to optimise it.

9
Comments
4 min read
Today I learned about Scroll Animation

Today I learned about Scroll Animation

83
Comments 2
2 min read
VueJS - (One more) way of structuring your project

VueJS - (One more) way of structuring your project

19
Comments 5
6 min read
Implement Queue using Array - Object oriented JavaScript

Implement Queue using Array - Object oriented JavaScript

27
Comments
2 min read
Day 2 of #100DaysOfCode!

Day 2 of #100DaysOfCode!

6
Comments
1 min read
String Manipulation

String Manipulation

2
Comments
2 min read
Simple guide of Flexbox in Real Life🔥Part #2

Simple guide of Flexbox in Real Life🔥Part #2

3
Comments
1 min read
JavaScript-30-Day-17

JavaScript-30-Day-17

13
Comments 2
3 min read
Jamstack, Next.js, Netlify, and Sentry: How The Pieces Fit

Jamstack, Next.js, Netlify, and Sentry: How The Pieces Fit

3
Comments
3 min read
Master Binary in Five Minutes

Master Binary in Five Minutes

187
Comments 5
5 min read
Conditional Exports: Supporting both import and require()

Conditional Exports: Supporting both import and require()

37
Comments 2
3 min read
Don't redirect in a callback

Don't redirect in a callback

3
Comments
1 min read
Bringing Back the 90s with the Wicked Coolkit

Bringing Back the 90s with the Wicked Coolkit

17
Comments 3
4 min read
ES6 Features

ES6 Features

9
Comments
5 min read
loading...