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 sort posts by top and latest.
Roadmap for React JS 2022

Roadmap for React JS 2022

Reactions 487 Comments 15
4 min read
How to Create a Dark Mode Component in React

How to Create a Dark Mode Component in React

Reactions 24 Comments
11 min read
How I self-hosted my own website analytics with Umami

How I self-hosted my own website analytics with Umami

Reactions 19 Comments 2
3 min read
⭐️ CodeCast's Coding Advent: Day Eight ⭐️

⭐️ CodeCast's Coding Advent: Day Eight ⭐️

Reactions 2 Comments
1 min read
Build a Dynamic REST API with Custom Functions

Build a Dynamic REST API with Custom Functions

Reactions 13 Comments
6 min read
Node-Express basic Project Setup with folder Structure for beginners

Node-Express basic Project Setup with folder Structure for beginners

Reactions 3 Comments
7 min read
1 line of code: How to camelCase a string

1 line of code: How to camelCase a string

Reactions 7 Comments
1 min read
How to Use Lodash in React

How to Use Lodash in React

Reactions 2 Comments
5 min read
How to create snow effects for this Christmas with tsParticles

How to create snow effects for this Christmas with tsParticles

Reactions 11 Comments 1
8 min read
Day 84/100 CSS Color

Day 84/100 CSS Color

Reactions 4 Comments
2 min read
How to add Twitter auth quickly with Supabase to your Next.js site ⚡

How to add Twitter auth quickly with Supabase to your Next.js site ⚡

Reactions 9 Comments
4 min read
Dockerize your Node.js application in a few simple steps.

Dockerize your Node.js application in a few simple steps.

Reactions 6 Comments
4 min read
How to achieve dark/light mode with CSS.

How to achieve dark/light mode with CSS.

Reactions 9 Comments 2
4 min read
Project 8:HTML 5 Canvas

Project 8:HTML 5 Canvas

Reactions 2 Comments
4 min read
The async/await post we promised

The async/await post we promised

Reactions 6 Comments
15 min read
The Ultimate Guide to CSS Houdini

The Ultimate Guide to CSS Houdini

Reactions 5 Comments
8 min read
Day 57 of 100 Days of Code & Scrum: Connecting Next.js to Ghost Headless CMS

Day 57 of 100 Days of Code & Scrum: Connecting Next.js to Ghost Headless CMS

Reactions 9 Comments
2 min read
Ternary Operator in React JS

Ternary Operator in React JS

Reactions 4 Comments
3 min read
Redux under the hood

Redux under the hood

Reactions 4 Comments
10 min read
How to Package Your Multi-platform Electron App

How to Package Your Multi-platform Electron App

Reactions 2 Comments
7 min read
Slice vs Splice in JS

Slice vs Splice in JS

Reactions 5 Comments
1 min read
Get the search params with React Router

Get the search params with React Router

Reactions 3 Comments
1 min read
How To Check If Array Is Empty In TypeScript

How To Check If Array Is Empty In TypeScript

Reactions 2 Comments 2
2 min read
Web Dev Made Easy

Web Dev Made Easy

Reactions 9 Comments
4 min read
JavaScript - Episode 1 (The Beginning)

JavaScript - Episode 1 (The Beginning)

Reactions 8 Comments
2 min read
How JavaScript Code is Executed?

How JavaScript Code is Executed?

Reactions 2 Comments
3 min read
Managing State with useReducer Hook.

Managing State with useReducer Hook.

Reactions 3 Comments
4 min read
UI Dev Newsletter #86

UI Dev Newsletter #86

Reactions 4 Comments
1 min read
How To Minify HTML, CSS And JavaScript Files With "html-minifier"

How To Minify HTML, CSS And JavaScript Files With "html-minifier"

Reactions 3 Comments
1 min read
How I built a History Twitter Bot

How I built a History Twitter Bot

Reactions 13 Comments 2
3 min read
Project 7: Array Cardio Day 2

Project 7: Array Cardio Day 2

Reactions 3 Comments
3 min read
Javascript snippets you need to know right now 🔥 - #5

Javascript snippets you need to know right now 🔥 - #5

Reactions 19 Comments
2 min read
Sideproject Update - Fluenticons v2

Sideproject Update - Fluenticons v2

Reactions 20 Comments 1
1 min read
Comma operator (,)

Comma operator (,)

Reactions 3 Comments
1 min read
Comparing Previous useEffect Values in React

Comparing Previous useEffect Values in React

Reactions 3 Comments
1 min read
✨8 Vue Projects Every Beginner Should Try

✨8 Vue Projects Every Beginner Should Try

Reactions 22 Comments
3 min read
How to RickRoll a friend with HTML and JS

How to RickRoll a friend with HTML and JS

Reactions 2 Comments
1 min read
A sample e-commerce web app built with ReactJS, ExpressJS and MongoDB

A sample e-commerce web app built with ReactJS, ExpressJS and MongoDB

Reactions 2 Comments
1 min read
Advanced TypeScript With Code Challenges: Template Literal Types

Advanced TypeScript With Code Challenges: Template Literal Types

Reactions 2 Comments
1 min read
Build Products to learn coding.

Build Products to learn coding.

Reactions 8 Comments
2 min read
mongoose connection in NextJS

mongoose connection in NextJS

Reactions 2 Comments
1 min read
Should you optimize every re-render?

Should you optimize every re-render?

Reactions 5 Comments
5 min read
Cross browser speech synthesis - the hard way and the easy way

Cross browser speech synthesis - the hard way and the easy way

Reactions 4 Comments
7 min read
Quick options to create an app if you have a web application

Quick options to create an app if you have a web application

Reactions 2 Comments
4 min read
Leetcode 163. Missing Ranges (javascript solution)

Leetcode 163. Missing Ranges (javascript solution)

Reactions 6 Comments
1 min read
Notify Bot : Github Action + Workflow

Notify Bot : Github Action + Workflow

Reactions 3 Comments
4 min read
How to become a React developer in 2022? Here is the complete Roadmap.

How to become a React developer in 2022? Here is the complete Roadmap.

Reactions 12 Comments
6 min read
🔥 Trending News, Repos and Products of the day - Digest #88

🔥 Trending News, Repos and Products of the day - Digest #88

Reactions 2 Comments
3 min read
Explain Like I'm Five: TypeScript UnionToIntersection type

Explain Like I'm Five: TypeScript UnionToIntersection type

Reactions 5 Comments 1
5 min read
Improve Your JavaScript Skills by Playing This Game - WarriorJs

Improve Your JavaScript Skills by Playing This Game - WarriorJs

Reactions 2 Comments
1 min read
JavaScript for Beginners - Chapter 4: Conditional Logic

JavaScript for Beginners - Chapter 4: Conditional Logic

Reactions 4 Comments
2 min read
How to get current time zone in JavaScript

How to get current time zone in JavaScript

Reactions 5 Comments
1 min read
Notes on default ES behavior

Notes on default ES behavior

Reactions 5 Comments
1 min read
Best European Cities to Relocate [React Devs]

Best European Cities to Relocate [React Devs]

Reactions 2 Comments
1 min read
Advent of PBT 2021 - Day 7 - Solution

Advent of PBT 2021 - Day 7 - Solution

Reactions 2 Comments
3 min read
Advent of PBT 2021 - Day 7

Advent of PBT 2021 - Day 7

Reactions 2 Comments
1 min read
Understanding Asynchronous in javascript

Understanding Asynchronous in javascript

Reactions 69 Comments 3
1 min read
Solving day 6 of Advent of Code 2021 in JavaScript

Solving day 6 of Advent of Code 2021 in JavaScript

Reactions 2 Comments
1 min read
Grab Hold of Meta w/ Tech

Grab Hold of Meta w/ Tech

Reactions 3 Comments
4 min read
Next JS – what’s new ?

Next JS – what’s new ?

Reactions 2 Comments
2 min read
loading...