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.
💌 Safe message sending script in Telegram with just 49 lines of code? Really?

💌 Safe message sending script in Telegram with just 49 lines of code? Really?

17
Comments
4 min read
Why is Programming so Difficult? 

Why is Programming so Difficult? 

14
Comments 37
6 min read
🧞‍♂️ Generator unlocked: Create memes with ChatGPT and NextJS 🚀 💥

🧞‍♂️ Generator unlocked: Create memes with ChatGPT and NextJS 🚀 💥

221
Comments 10
15 min read
A step-by-step guide to creating a RESTful API using Node.js and Express, including CRUD operations and authentication

A step-by-step guide to creating a RESTful API using Node.js and Express, including CRUD operations and authentication

97
Comments 3
10 min read
Hacktoberfest PR 1

Hacktoberfest PR 1

1
Comments
3 min read
Intro to Machine Learning

Intro to Machine Learning

3
Comments 1
1 min read
My prepared repositories for hacktoberfest 23 - any contributions are welcomed 🚀

My prepared repositories for hacktoberfest 23 - any contributions are welcomed 🚀

10
Comments 1
3 min read
What is Web OTP, and which benefits do it provide to users?

What is Web OTP, and which benefits do it provide to users?

1
Comments
4 min read
TF #17 | Your weekly frontend digest

TF #17 | Your weekly frontend digest

Comments
7 min read
Using Fetch Requests to Update a JSON Database Without Creating Duplicate Database Entries

Using Fetch Requests to Update a JSON Database Without Creating Duplicate Database Entries

Comments
4 min read
Building a Firebase Authentication and Private Route System in a React App

Building a Firebase Authentication and Private Route System in a React App

10
Comments 2
8 min read
Crafting Session-Enabled Apps with Deno: A Step-by-Step Guide

Crafting Session-Enabled Apps with Deno: A Step-by-Step Guide

2
Comments
9 min read
Step-by-Step Guide: Creating Your First React App

Step-by-Step Guide: Creating Your First React App

Comments
2 min read
How I approach and structure Enterprise frontend applications after 4 years of using Next.js

How I approach and structure Enterprise frontend applications after 4 years of using Next.js

202
Comments 26
14 min read
Build apps and sites with these tools

Build apps and sites with these tools

2
Comments 1
1 min read
Angular — Deferred Loading using defer block — What you need to know

Angular — Deferred Loading using defer block — What you need to know

Comments
6 min read
Dynamic Refs in Vue3 The Right Way

Dynamic Refs in Vue3 The Right Way

6
Comments
2 min read
Web Design Wonderland: 10 Portfolio Inspirations to Elevate Your Site 🚀

Web Design Wonderland: 10 Portfolio Inspirations to Elevate Your Site 🚀

Comments
2 min read
Coding Clean Popups: The Power of the <dialog> HTML Element

Coding Clean Popups: The Power of the <dialog> HTML Element

2
Comments
2 min read
🤔How to Check if Object is Empty in JavaScript

🤔How to Check if Object is Empty in JavaScript

7
Comments 2
2 min read
How to Set Dynamic Property Keys with ES6 ?

How to Set Dynamic Property Keys with ES6 ?

7
Comments 2
2 min read
Serverless development with Amplify Studio

Serverless development with Amplify Studio

Comments
6 min read
How I Built My Single-Page React.js Web App.

How I Built My Single-Page React.js Web App.

1
Comments
5 min read
6 frontend tools for you

6 frontend tools for you

3
Comments 1
1 min read
Do you know these frontend tools?

Do you know these frontend tools?

3
Comments 1
1 min read
Bun vs Node.js: Everything you need to know

Bun vs Node.js: Everything you need to know

96
Comments 15
12 min read
Form validation in react and next JS using Formik and Yup

Form validation in react and next JS using Formik and Yup

11
Comments
3 min read
Include Alpine.js in a production environment

Include Alpine.js in a production environment

2
Comments
4 min read
SOLID Principles Series: Understanding the Single Responsibility Principle (SRP) in Node.js with TypeScript

SOLID Principles Series: Understanding the Single Responsibility Principle (SRP) in Node.js with TypeScript

19
Comments 2
3 min read
React Dev Tools extension defect?

React Dev Tools extension defect?

Comments
1 min read
No-code low-code frontend tools

No-code low-code frontend tools

20
Comments 1
1 min read
Mastering Asynchronous Programming in JavaScript: Unraveling the Magic of async/await, Promises, and More

Mastering Asynchronous Programming in JavaScript: Unraveling the Magic of async/await, Promises, and More

58
Comments 10
8 min read
A selection of frontend tools

A selection of frontend tools

2
Comments 1
1 min read
How to display Webflow form Success message into Netlify with 6 easy steps

How to display Webflow form Success message into Netlify with 6 easy steps

Comments
2 min read
Web5: How to Query Records by Protocol Path

Web5: How to Query Records by Protocol Path

10
Comments 2
4 min read
Who Ate My Disk Space? It's "node_modules" Again! 🕵️‍♂️

Who Ate My Disk Space? It's "node_modules" Again! 🕵️‍♂️

24
Comments 6
2 min read
Events Handling In JavaScript

Events Handling In JavaScript

5
Comments
3 min read
ES6 - how to Clone an Array By Nilesh

ES6 - how to Clone an Array By Nilesh

5
Comments
3 min read
Exploring Fast Tech Stacks for Building MVP Apps

Exploring Fast Tech Stacks for Building MVP Apps

3
Comments
3 min read
Developing a Powerful Alert System Using React Context API

Developing a Powerful Alert System Using React Context API

1
Comments
4 min read
The Garbage Collector Myth: A Reflection on Web App Memory Efficiency and Corporate Structure

The Garbage Collector Myth: A Reflection on Web App Memory Efficiency and Corporate Structure

3
Comments 3
2 min read
Optimizing Image Loading for Lightning-Fast Performance in NEXT.js

Optimizing Image Loading for Lightning-Fast Performance in NEXT.js

6
Comments
2 min read
Casting a Global Net: Mastering Internationalization (i18n) in Web Applications

Casting a Global Net: Mastering Internationalization (i18n) in Web Applications

3
Comments 2
6 min read
Decorator Pattern through Ice Cream

Decorator Pattern through Ice Cream

2
Comments
12 min read
Adding a chat room to any app with one line of code

Adding a chat room to any app with one line of code

85
Comments 17
1 min read
How to create `npm create` package

How to create `npm create` package

30
Comments
4 min read
What is "VirtualizedLists should never be nested inside plain ScrollViews" in React Native?

What is "VirtualizedLists should never be nested inside plain ScrollViews" in React Native?

18
Comments
2 min read
Express JS Problem

Express JS Problem

1
Comments
1 min read
Database Soft Deletes: How and Why with Custom Prisma Client queries

Database Soft Deletes: How and Why with Custom Prisma Client queries

11
Comments
5 min read
Events Handling In JavaScript

Events Handling In JavaScript

8
Comments
7 min read
How to Mint Fungible Tokens in JavaScript Using Agoric

How to Mint Fungible Tokens in JavaScript Using Agoric

12
Comments 9
9 min read
All Important JavaScript Array methods you need to know

All Important JavaScript Array methods you need to know

3
Comments
2 min read
Uploading Images in React

Uploading Images in React

12
Comments
5 min read
How to Build a File Explorer using Xata and Vue.js

How to Build a File Explorer using Xata and Vue.js

6
Comments 2
17 min read
Cheerio & ChatGPT: A Primer on Web Scraping with Node.js

Cheerio & ChatGPT: A Primer on Web Scraping with Node.js

4
Comments
3 min read
Unlocking JavaScript's Secret Weapon: The Power of WeakMaps

Unlocking JavaScript's Secret Weapon: The Power of WeakMaps

33
Comments 7
3 min read
JavaScript comparison that never lies

JavaScript comparison that never lies

Comments
1 min read
React sees a dip in downloads on npm 📉. What's going on?

React sees a dip in downloads on npm 📉. What's going on?

51
Comments 34
1 min read
JavaScript Location: A Handy Cheatsheet for Web Developers

JavaScript Location: A Handy Cheatsheet for Web Developers

5
Comments
3 min read
TIL: From test to Testing Playground

TIL: From test to Testing Playground

1
Comments
2 min read
loading...