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.
Exploring Accessible Inline Spoilers

Exploring Accessible Inline Spoilers

7
Comments 2
7 min read
The zen of state in Solid.js

The zen of state in Solid.js

25
Comments 3
6 min read
What is Node.js and why should you use it in 2024

What is Node.js and why should you use it in 2024

Comments
8 min read
Understanding the React Component Lifecycle

Understanding the React Component Lifecycle

1
Comments
2 min read
React isn’t just JSX and a few hooks.

React isn’t just JSX and a few hooks.

28
Comments 4
4 min read
Next.js Codebase Analysis <> create-next-app <> index.ts explained - Part 1.7

Next.js Codebase Analysis <> create-next-app <> index.ts explained - Part 1.7

Comments
2 min read
How to build a zero-ETL DynamoDB integration with OpenSearch Service using AWS CDK

How to build a zero-ETL DynamoDB integration with OpenSearch Service using AWS CDK

5
Comments
7 min read
Improving Your Vue.js Custom Drag-and-Drop File Uploading System

Improving Your Vue.js Custom Drag-and-Drop File Uploading System

5
Comments
7 min read
Azure Cosmos DB and its use with .NET

Azure Cosmos DB and its use with .NET

Comments
2 min read
How to Create Your Own Wordle Game in HTML, CSS, and JS

How to Create Your Own Wordle Game in HTML, CSS, and JS

2
Comments
5 min read
How This Underrated Technique Saved My Team Hours of Debugging

How This Underrated Technique Saved My Team Hours of Debugging

1
Comments
2 min read
Boosting Developer Productivity: A Deep Dive into Advanced React Hooks Techniques

Boosting Developer Productivity: A Deep Dive into Advanced React Hooks Techniques

Comments
3 min read
Boost Your React Components: A Beginner's Guide to React.memo, useMemo, and useCallback

Boost Your React Components: A Beginner's Guide to React.memo, useMemo, and useCallback

1
Comments
3 min read
Demystifying Custom Hooks in React

Demystifying Custom Hooks in React

Comments
10 min read
How to implement Theme Switcher in JavaScript

How to implement Theme Switcher in JavaScript

6
Comments
4 min read
pnpm - A better package manager for Node.js

pnpm - A better package manager for Node.js

1
Comments
4 min read
Implementing a Responsive Navigation Menu for an E-commerce Website with CSS Flexbox

Implementing a Responsive Navigation Menu for an E-commerce Website with CSS Flexbox

Comments
7 min read
Cosmic Expansion

Cosmic Expansion

Comments
5 min read
How to connect to a MongoDB database in Sveltekit

How to connect to a MongoDB database in Sveltekit

11
Comments
2 min read
10 Must-Know JavaScript Tricks for Web Developers

10 Must-Know JavaScript Tricks for Web Developers

8
Comments
3 min read
My experience using Open AI completion API in a Node.js application

My experience using Open AI completion API in a Node.js application

10
Comments 3
3 min read
Enlightr - E-learning multipage theme. Built with Astro, Tailwind CSS & MDX

Enlightr - E-learning multipage theme. Built with Astro, Tailwind CSS & MDX

3
Comments
1 min read
A Mostly Wrong Web Frameworks Comparison by Food Analogy

A Mostly Wrong Web Frameworks Comparison by Food Analogy

1
Comments
11 min read
What is Jamstack in 2024?

What is Jamstack in 2024?

13
Comments 1
7 min read
Riflesso - Multipage agency theme. Built with Astro, Tailwind CSS

Riflesso - Multipage agency theme. Built with Astro, Tailwind CSS

Comments
1 min read
Code Smell 239 - Big Pull Request

Code Smell 239 - Big Pull Request

5
Comments
2 min read
How to Implement Modal using React Router v6

How to Implement Modal using React Router v6

4
Comments 4
4 min read
5 Small (Yet Easily Fixable) Mistakes Junior Frontend Developers Often Make in Their React Code

5 Small (Yet Easily Fixable) Mistakes Junior Frontend Developers Often Make in Their React Code

22
Comments 7
2 min read
HTML "self-awareness" with sibling indexing in JavaScript

HTML "self-awareness" with sibling indexing in JavaScript

3
Comments
1 min read
Different Types of Loops in JavaScript for Async/Await Calls

Different Types of Loops in JavaScript for Async/Await Calls

12
Comments
3 min read
418 I'm a Teapot 🫖

418 I'm a Teapot 🫖

77
Comments 25
1 min read
How I Got a Job as a Self-Taught Developer without a College Degree

How I Got a Job as a Self-Taught Developer without a College Degree

5
Comments 3
5 min read
Where do React Server Components fit in the history of web development?

Where do React Server Components fit in the history of web development?

18
Comments 5
9 min read
Introducing TypeLib JS - simplified type detection and debugging

Introducing TypeLib JS - simplified type detection and debugging

33
Comments 14
2 min read
WebSockets Unlocked: Mastering scale of websockets

WebSockets Unlocked: Mastering scale of websockets

17
Comments 1
7 min read
How do I know if I need Core-js as a dependency?

How do I know if I need Core-js as a dependency?

Comments 2
1 min read
Optimizing Event Handlers in React using useCallback

Optimizing Event Handlers in React using useCallback

4
Comments
3 min read
Next.js Codebase Analysis <> create-next-app <> index.ts explained - Part 1.6

Next.js Codebase Analysis <> create-next-app <> index.ts explained - Part 1.6

Comments
2 min read
Leveling up your custom fake data with Faker.js

Leveling up your custom fake data with Faker.js

11
Comments 1
6 min read
Unveiling the Blueprint: TCS to Razorpay 🚀

Unveiling the Blueprint: TCS to Razorpay 🚀

4
Comments 1
4 min read
VScode Extension Spotlight : Random Everything

VScode Extension Spotlight : Random Everything

3
Comments 3
2 min read
Google Form autofill responses from Google Sheet

Google Form autofill responses from Google Sheet

14
Comments 3
4 min read
Dear Web Component

Dear Web Component

9
Comments 4
1 min read
The Benefits of a Single-Language Tech Stack (Or How to Learn to Stop Worrying and Love JavaScript)

The Benefits of a Single-Language Tech Stack (Or How to Learn to Stop Worrying and Love JavaScript)

6
Comments
3 min read
AWS Copilot CLI, the Good the Bad, and the Results.

AWS Copilot CLI, the Good the Bad, and the Results.

Comments
3 min read
Good practices for unit testing with the React Testing Library and beyond.

Good practices for unit testing with the React Testing Library and beyond.

Comments
3 min read
Why Javascript has to be slower than C++

Why Javascript has to be slower than C++

7
Comments
2 min read
Everything About Angular for 2024

Everything About Angular for 2024

4
Comments 1
5 min read
Optimizing SQL Queries by 23x!!!

Optimizing SQL Queries by 23x!!!

214
Comments 38
8 min read
How to build a WhatsApp AI assistant

How to build a WhatsApp AI assistant

34
Comments 3
13 min read
Creating a 3D extruded text Word Art picker in only ~30 lines of pure HTML web component code + 1 extra file

Creating a 3D extruded text Word Art picker in only ~30 lines of pure HTML web component code + 1 extra file

Comments
5 min read
#8.0 NodeJs & MognoDB Interview Question

#8.0 NodeJs & MognoDB Interview Question

2
Comments
36 min read
Reactive Change Detection

Reactive Change Detection

2
Comments
2 min read
Meteor is getting new docs!

Meteor is getting new docs!

72
Comments 2
2 min read
#7 MongoDB VS SQL

#7 MongoDB VS SQL

Comments
7 min read
Latest Newsletter: Death’s Door (Issue #151)

Latest Newsletter: Death’s Door (Issue #151)

Comments
1 min read
Are React Hooks just normal javascript functions?

Are React Hooks just normal javascript functions?

6
Comments
2 min read
Dominando Array en JavaScript: Una Guía Completa

Dominando Array en JavaScript: Una Guía Completa

5
Comments
2 min read
Who manages the package managers?

Who manages the package managers?

Comments
2 min read
Tensorflow.js

Tensorflow.js

5
Comments 2
1 min read
loading...