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.
Vue.js Basics Part 5 | Watch Property

Vue.js Basics Part 5 | Watch Property

Comments
2 min read
Flipping Bits Problem

Flipping Bits Problem

Comments 1
2 min read
Var VS Let VS Const in JavaScript

Var VS Let VS Const in JavaScript

4
Comments
3 min read
Javascript: Functional Composition

Javascript: Functional Composition

13
Comments
1 min read
Change navbar color on mouse scroll in React

Change navbar color on mouse scroll in React

13
Comments
2 min read
Demystifying Conditional Rendering in ReactJS

Demystifying Conditional Rendering in ReactJS

Comments
2 min read
Is this the end of localhost? VS Code Server Preview

Is this the end of localhost? VS Code Server Preview

2
Comments
1 min read
How to write a VanillaJS Router

How to write a VanillaJS Router

11
Comments 3
2 min read
Learning Regular Expressions

Learning Regular Expressions

3
Comments
4 min read
What actually is JavaScript?

What actually is JavaScript?

31
Comments 2
3 min read
Deploying Next.js app on Netlify [Building Personal Blog Website Part 4]

Deploying Next.js app on Netlify [Building Personal Blog Website Part 4]

Comments 2
4 min read
Reverse Doubly Linked List

Reverse Doubly Linked List

Comments
1 min read
OPTIMIZING images for the web - what you really must know in 2022

OPTIMIZING images for the web - what you really must know in 2022

8
Comments
1 min read
Unpacking JavaScript 3: Async Code - Method Chaining

Unpacking JavaScript 3: Async Code - Method Chaining

7
Comments
3 min read
How to build an npx starter template

How to build an npx starter template

8
Comments
3 min read
Build a Serverless WebSocket Application in 5 minutes with Lolo

Build a Serverless WebSocket Application in 5 minutes with Lolo

2
Comments
5 min read
ReMaking Twitter - Part 1

ReMaking Twitter - Part 1

3
Comments
4 min read
Responsive Navbar in CSS

Responsive Navbar in CSS

14
Comments
4 min read
Rich Text Editor: How To Choose

Rich Text Editor: How To Choose

6
Comments 2
4 min read
Connect dApp to MetaMask Wallet using Ethers.js

Connect dApp to MetaMask Wallet using Ethers.js

9
Comments
6 min read
Let's use proxies to make React state mutable.

Let's use proxies to make React state mutable.

11
Comments
7 min read
Resizing & adding watermark on images with Nodejs and sharp-multer

Resizing & adding watermark on images with Nodejs and sharp-multer

3
Comments
3 min read
The Anatomy Of A Great Rich Text Editor

The Anatomy Of A Great Rich Text Editor

4
Comments
5 min read
Scope in JavaScript (Block Scope and Function Scope)

Scope in JavaScript (Block Scope and Function Scope)

5
Comments
2 min read
Responsive Petshop eCommerce Website Using HTML CSS JavaScript

Responsive Petshop eCommerce Website Using HTML CSS JavaScript

37
Comments 2
1 min read
Make Testing Easier with Test Fixture Generators

Make Testing Easier with Test Fixture Generators

11
Comments 2
6 min read
How to implement Login with Logify in React

How to implement Login with Logify in React

11
Comments 3
1 min read
Astro Nano Stores maps

Astro Nano Stores maps

7
Comments
2 min read
API Project Template V2.0.0

API Project Template V2.0.0

4
Comments
1 min read
unglitch - Ultra-Simple State Management for React

unglitch - Ultra-Simple State Management for React

2
Comments
3 min read
Custom React Hooks

Custom React Hooks

Comments
3 min read
Use class to write setup, and support vue2 and vue3

Use class to write setup, and support vue2 and vue3

4
Comments
1 min read
How to Set up Amazon S3 Upload Provider Plugin for Your Strapi App

How to Set up Amazon S3 Upload Provider Plugin for Your Strapi App

4
Comments 1
13 min read
What are the three dots (...) or spread operator in Javascript?

What are the three dots (...) or spread operator in Javascript?

21
Comments 2
2 min read
RSM: A super practical multi-scenario request management solution

RSM: A super practical multi-scenario request management solution

2
Comments
6 min read
Awesome Web Projects Ideas You Can put them on your Resume

Awesome Web Projects Ideas You Can put them on your Resume

54
Comments 5
5 min read
Creating Beautiful Pictures of Your Code! 🎨

Creating Beautiful Pictures of Your Code! 🎨

44
Comments 10
1 min read
How to fix the Content Security Policy directive with Strapi v4 and upload on AWS S3

How to fix the Content Security Policy directive with Strapi v4 and upload on AWS S3

7
Comments 2
2 min read
Visualize 🔥 active fires 🔥 around the world 🌍 with Javascript

Visualize 🔥 active fires 🔥 around the world 🌍 with Javascript

133
Comments 16
6 min read
Python - JavaScript Training

Python - JavaScript Training

4
Comments
1 min read
Build markdown blog site by casual-markdown-blog

Build markdown blog site by casual-markdown-blog

4
Comments
2 min read
Reverse Singly Linked List

Reverse Singly Linked List

1
Comments
1 min read
Factorial for the Real World: How to Find Factorial of Numbers in JavaScript.

Factorial for the Real World: How to Find Factorial of Numbers in JavaScript.

Comments
5 min read
Hoverboard

Hoverboard

5
Comments 2
2 min read
How to Deploy Your Node.js Application for Free with Render - Alternative To Heroku

How to Deploy Your Node.js Application for Free with Render - Alternative To Heroku

45
Comments
6 min read
How to make responsive agency website using Html CSS JavaScript

How to make responsive agency website using Html CSS JavaScript

72
Comments 6
1 min read
Path Aliases in TypeScript and why you should use them

Path Aliases in TypeScript and why you should use them

30
Comments 4
3 min read
05. Functions for JS Devs

05. Functions for JS Devs

Comments
7 min read
JavaScript: Arrow functions

JavaScript: Arrow functions

7
Comments
4 min read
"😭 Escape from crazy boy friend!" explain Dependency Injection simplest way

"😭 Escape from crazy boy friend!" explain Dependency Injection simplest way

4
Comments
1 min read
Build your own emotion like CSS-in-JS library.

Build your own emotion like CSS-in-JS library.

1
Comments
10 min read
React native Netinfo: Detecting Internet connectivity in react native.

React native Netinfo: Detecting Internet connectivity in react native.

7
Comments
9 min read
Supercharging Your React Apps with Custom Date and Time Picker Functionality

Supercharging Your React Apps with Custom Date and Time Picker Functionality

20
Comments 1
5 min read
Keyup and Keydown Event Handlers in Vue 3

Keyup and Keydown Event Handlers in Vue 3

8
Comments 1
3 min read
Do tests without seeing the code!

Do tests without seeing the code!

7
Comments
4 min read
Right Usage of Keys in React

Right Usage of Keys in React

4
Comments
2 min read
How To Create a Certificate Generator Website in JavaScript

How To Create a Certificate Generator Website in JavaScript

3
Comments
5 min read
Vue Tips: Dynamic CSS with Vue Reactive Variables

Vue Tips: Dynamic CSS with Vue Reactive Variables

15
Comments
2 min read
So I built a Kahoot style web app, but with coding minigames...

So I built a Kahoot style web app, but with coding minigames...

2
Comments 1
3 min read
Vue Tips: Optimize your Vue Apps with v-once and v-memo

Vue Tips: Optimize your Vue Apps with v-once and v-memo

9
Comments
4 min read
loading...