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.
Dockerize PERN-TypeScript App Using Prisma ORM With Docker Compose

Dockerize PERN-TypeScript App Using Prisma ORM With Docker Compose

Comments
4 min read
SAML vs. OAuth vs. OpenID Connect

SAML vs. OAuth vs. OpenID Connect

Comments
4 min read
Managing State in React with useRef

Managing State in React with useRef

1
Comments 3
2 min read
Building and deploying a smart contract with OpenZepplin and Solidity in less than 10 minutes

Building and deploying a smart contract with OpenZepplin and Solidity in less than 10 minutes

Comments
5 min read
Why Are Type Guards Necessary? Exploring Different Types and Their Use Cases

Why Are Type Guards Necessary? Exploring Different Types and Their Use Cases

6
Comments
2 min read
A useState performance tip you may not have known

A useState performance tip you may not have known

Comments 2
1 min read
5 Killer JavaScript Hacks Wish I Knew Soon

5 Killer JavaScript Hacks Wish I Knew Soon

Comments
1 min read
Making a captivating personal homepage, the good, the bad & the ugly (mostly ugly)

Making a captivating personal homepage, the good, the bad & the ugly (mostly ugly)

2
Comments
4 min read
Surveying AI Satisfaction with Formbricks in CodeStash

Surveying AI Satisfaction with Formbricks in CodeStash

10
Comments 1
3 min read
Não use Prisma ORM antes de ler isso!

Não use Prisma ORM antes de ler isso!

1
Comments
3 min read
Build a Tiny React Ch2 Rendering vDOM

Build a Tiny React Ch2 Rendering vDOM

Comments
9 min read
Build a Tiny React Ch1 JSX

Build a Tiny React Ch1 JSX

Comments
4 min read
Build a Tiny React Ch04 Hooks

Build a Tiny React Ch04 Hooks

Comments
6 min read
create-next-app validates your app name using this package

create-next-app validates your app name using this package

Comments
3 min read
A Simple Guide to Destructuring in JavaScript: Learn with Easy Examples

A Simple Guide to Destructuring in JavaScript: Learn with Easy Examples

Comments
4 min read
Simplify TailwindCSS with TailwindBox

Simplify TailwindCSS with TailwindBox

5
Comments 16
1 min read
The Toughest Concepts in Web Development

The Toughest Concepts in Web Development

Comments
1 min read
JavaScript OOP Concepts: Class-Based vs. Prototype-Based

JavaScript OOP Concepts: Class-Based vs. Prototype-Based

1
Comments
5 min read
I created full Task management Platform using Django

I created full Task management Platform using Django

Comments
1 min read
Understanding the Spread Operator in JavaScript: A Simple Guide for Beginners

Understanding the Spread Operator in JavaScript: A Simple Guide for Beginners

Comments
3 min read
A Journey to Learn Typescript.

A Journey to Learn Typescript.

3
Comments 2
5 min read
The Importance of Test-Driven Development (TDD) and What Companies Expect from Candidates

The Importance of Test-Driven Development (TDD) and What Companies Expect from Candidates

Comments
3 min read
Stop Using Try-Catch: A Better Way to Handle Errors in JavaScript

Stop Using Try-Catch: A Better Way to Handle Errors in JavaScript

1143
Comments 113
2 min read
What is Memoization? (In JavaScript & TypeScript)

What is Memoization? (In JavaScript & TypeScript)

6
Comments
11 min read
Testing in Production: A Practical Guide

Testing in Production: A Practical Guide

Comments
3 min read
Token Bucket Algorithm: A Comprehensive Guide

Token Bucket Algorithm: A Comprehensive Guide

Comments
3 min read
7 AWS services

7 AWS services

5
Comments
3 min read
Alert Vs Custom Alert in html css and javascript code

Alert Vs Custom Alert in html css and javascript code

Comments
2 min read
Diff JSON – A Complete Guide to Comparing JSON Data

Diff JSON – A Complete Guide to Comparing JSON Data

Comments
4 min read
What is the best programming language? [2024/2025]

What is the best programming language? [2024/2025]

Comments 2
3 min read
Exploring the Future of JavaScript with Deno 2: Why It’s a Game-Changer for Developers.

Exploring the Future of JavaScript with Deno 2: Why It’s a Game-Changer for Developers.

Comments
1 min read
Some effective ways to create checkboxes

Some effective ways to create checkboxes

Comments
1 min read
How easy it was to deploy my nextjs portfolio site

How easy it was to deploy my nextjs portfolio site

Comments
2 min read
Are you using the custom hooks in React right?

Are you using the custom hooks in React right?

Comments 1
2 min read
A Comprehensive Guide to Load Testing

A Comprehensive Guide to Load Testing

Comments
4 min read
Manual Testing: A Complete Guide

Manual Testing: A Complete Guide

Comments
4 min read
Cara Penggunaan Axios di ReactJS - GET dan POST Request

Cara Penggunaan Axios di ReactJS - GET dan POST Request

Comments
2 min read
An Introduction to GoMock: Mocking in Go

An Introduction to GoMock: Mocking in Go

Comments
4 min read
JSConf Chile 2024: El evento imperdible para la comunidad JavaScript en Chile

JSConf Chile 2024: El evento imperdible para la comunidad JavaScript en Chile

Comments
1 min read
AWS Conceptual guidelines

AWS Conceptual guidelines

7
Comments
3 min read
Ai, what is the Ai you use most?

Ai, what is the Ai you use most?

1
Comments
1 min read
Understanding White Box Testing: An In-Depth Guide

Understanding White Box Testing: An In-Depth Guide

Comments
6 min read
What is Contract testing: A knowledge guide

What is Contract testing: A knowledge guide

Comments
6 min read
Redis Implementation and best Practices

Redis Implementation and best Practices

5
Comments 2
2 min read
Async Fetching in Svelte 5

Async Fetching in Svelte 5

5
Comments 6
2 min read
Clean Architecture: The Unattainable Ideal – A Parable for Developers

Clean Architecture: The Unattainable Ideal – A Parable for Developers

Comments
8 min read
Introduction to Asynchronous JavaScript

Introduction to Asynchronous JavaScript

Comments
9 min read
The Ultimate Guide to TypeScript’s Utility Types

The Ultimate Guide to TypeScript’s Utility Types

Comments
1 min read
Unveiling the Magic: A Deep Dive into Software Development

Unveiling the Magic: A Deep Dive into Software Development

Comments
3 min read
Creating a TodoList with PHP and the Lithe Framework: A Complete Guide

Creating a TodoList with PHP and the Lithe Framework: A Complete Guide

6
Comments
5 min read
What Is White Box Testing? Techniques, Types and Examples

What Is White Box Testing? Techniques, Types and Examples

Comments
4 min read
Autenticação com JWT no Frontend e Backend: Implementando com Node.js e ReactJS (em TypeScript)

Autenticação com JWT no Frontend e Backend: Implementando com Node.js e ReactJS (em TypeScript)

1
Comments 1
3 min read
Overcoming Imposter Syndrome While Learning React.js

Overcoming Imposter Syndrome While Learning React.js

1
Comments
2 min read
📚 Introduction to Angular Documentation

📚 Introduction to Angular Documentation

5
Comments
3 min read
JavaScript Variables: Understanding Primitives and Reference Types

JavaScript Variables: Understanding Primitives and Reference Types

1
Comments 3
3 min read
The Compound Component Pattern in React

The Compound Component Pattern in React

Comments
1 min read
Exploring JavaScript: From Scripting to Object-Oriented Programming

Exploring JavaScript: From Scripting to Object-Oriented Programming

Comments
1 min read
Node JS Internals

Node JS Internals

8
Comments
6 min read
Understanding SSL, Encryption, and Their Importance in Web Applications

Understanding SSL, Encryption, and Their Importance in Web Applications

1
Comments
4 min read
Ditch Git Checkout: Use Git Switch and Git Restore Instead

Ditch Git Checkout: Use Git Switch and Git Restore Instead

1
Comments
4 min read
loading...