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.
🌝 15 JavaScript frameworks for your next project ⚔

🌝 15 JavaScript frameworks for your next project ⚔

225
Comments 9
30 min read
AI-Powered Frontend UI Components Generator (Next.js, GPT4, Langchain, & CopilotKit)

AI-Powered Frontend UI Components Generator (Next.js, GPT4, Langchain, & CopilotKit)

15
Comments
9 min read
Encore for TypeScript - Open Source Backend SDK & Rust runtime for Node.js 06:55

Encore for TypeScript - Open Source Backend SDK & Rust runtime for Node.js

20
Comments 1
1 min read
How the web works

How the web works

1
Comments
1 min read
Netlify Dynamic Site Challenge Submission: Visual Feast-- Netlify CDN Cache-Control Implementation

Netlify Dynamic Site Challenge Submission: Visual Feast-- Netlify CDN Cache-Control Implementation

5
Comments 8
4 min read
Total.js — UI library

Total.js — UI library

Comments
8 min read
Understand JavaScript 'this' keyword in 5 easy steps

Understand JavaScript 'this' keyword in 5 easy steps

Comments
6 min read
Help! Our React Routes are more confusing than a maze 😵

Help! Our React Routes are more confusing than a maze 😵

9
Comments
1 min read
how to find the repeated number of an array?

how to find the repeated number of an array?

Comments
1 min read
how to check if a key is in the Object

how to check if a key is in the Object

Comments
1 min read
WebSockets com Socket.io: Criando Aplicações Real-Time com Node.js

WebSockets com Socket.io: Criando Aplicações Real-Time com Node.js

Comments
2 min read
AI powered carousel Generator

AI powered carousel Generator

Comments 1
1 min read
Handling key-value storage efficiently with Unstorage

Handling key-value storage efficiently with Unstorage

4
Comments
3 min read
Add Webhook Verification, Queueing, Filtering, and Retry Logic to Any Vercel Deployed Endpoint

Add Webhook Verification, Queueing, Filtering, and Retry Logic to Any Vercel Deployed Endpoint

Comments
1 min read
ReactTS: Is React.FC really necessary?

ReactTS: Is React.FC really necessary?

Comments
4 min read
Fetching Data with Firebase Firestore in Next.js's getServerSideProps

Fetching Data with Firebase Firestore in Next.js's getServerSideProps

Comments
2 min read
Modern new way to use Discord.js command options (Robo.js)

Modern new way to use Discord.js command options (Robo.js)

2
Comments
3 min read
Astro is Amazing

Astro is Amazing

Comments
10 min read
How keyshade employs the use of sockets in distributed environment

How keyshade employs the use of sockets in distributed environment

Comments
2 min read
Understanding Event Loop with an Interview Question

Understanding Event Loop with an Interview Question

Comments
2 min read
Streamlining React: Utilizing React Query for Scalability

Streamlining React: Utilizing React Query for Scalability

1
Comments
7 min read
Adonis.js V6 - It's even better!

Adonis.js V6 - It's even better!

Comments
9 min read
Axios: Setup, Configuration, and Structuring

Axios: Setup, Configuration, and Structuring

Comments
4 min read
Advanced React interview questions with answers

Advanced React interview questions with answers

Comments
3 min read
This is the first Chrome extension I built as a hobby

This is the first Chrome extension I built as a hobby

Comments
1 min read
Vue3 Navigation, State Management and Form handling

Vue3 Navigation, State Management and Form handling

1
Comments
11 min read
Git Rebase vs Git Merge: A Comprehensive Guide

Git Rebase vs Git Merge: A Comprehensive Guide

Comments
3 min read
Pass-By-Value or Reference in Javascript: A look into Primitives and Non-Primitives

Pass-By-Value or Reference in Javascript: A look into Primitives and Non-Primitives

Comments
6 min read
Intro to GraphQL

Intro to GraphQL

Comments
3 min read
JS: Closure

JS: Closure

Comments
2 min read
JavaScript Compare Dates: From Chaos to Clarity

JavaScript Compare Dates: From Chaos to Clarity

Comments
13 min read
LocalStack - Mock AWS in local development

LocalStack - Mock AWS in local development

Comments
2 min read
Message queue with Socket.io

Message queue with Socket.io

1
Comments
3 min read
Choosing The Right Devops Consulting Services

Choosing The Right Devops Consulting Services

Comments
1 min read
Top 10 Features to Include in Your SaaS MVP

Top 10 Features to Include in Your SaaS MVP

Comments
2 min read
IndexedDB con ExtJS

IndexedDB con ExtJS

1
Comments
5 min read
Day 5: The Switch

Day 5: The Switch

Comments
2 min read
Dev OPinion - Netlify Dynamic Site Challenge Submission

Dev OPinion - Netlify Dynamic Site Challenge Submission

4
Comments 2
1 min read
I MADE A GAME IN SCRATCH

I MADE A GAME IN SCRATCH

5
Comments
1 min read
Everything You need to know about React 19

Everything You need to know about React 19

Comments
9 min read
Modern React testing, part 5: Playwright

Modern React testing, part 5: Playwright

2
Comments 2
17 min read
Write in THE BOX (magic✨ CSS)

Write in THE BOX (magic✨ CSS)

2
Comments 1
1 min read
Implementing Firebase Password Reset with Error Handling in Your JavaScript Application

Implementing Firebase Password Reset with Error Handling in Your JavaScript Application

Comments
2 min read
Dynamically Generating Images from HTML/CSS Templates with Custom Data

Dynamically Generating Images from HTML/CSS Templates with Custom Data

Comments 1
1 min read
How and why do we bundle zx?

How and why do we bundle zx?

1
Comments
4 min read
Day 1: React js Basics

Day 1: React js Basics

1
Comments 2
2 min read
👥 Reproducible Nx Workspace with HugeNx’s Conventions

👥 Reproducible Nx Workspace with HugeNx’s Conventions

1
Comments
8 min read
Day 4: Logic

Day 4: Logic

Comments
1 min read
Tic-Tac-Toe Hard Mode

Tic-Tac-Toe Hard Mode

7
Comments 1
7 min read
FIRST Principles and Test Smells 🚀

FIRST Principles and Test Smells 🚀

Comments
2 min read
Getting started with Typescript Generics 🚀

Getting started with Typescript Generics 🚀

1
Comments
3 min read
Material React Table

Material React Table

Comments
4 min read
Javascript's Ability to detect Keypresses & Play Voice / Music

Javascript's Ability to detect Keypresses & Play Voice / Music

Comments
1 min read
Safely Deleting Data in Firebase Realtime Database with JavaScript

Safely Deleting Data in Firebase Realtime Database with JavaScript

Comments
2 min read
Features, future-proof and interoperable in TiniJS apps

Features, future-proof and interoperable in TiniJS apps

1
Comments
5 min read
Microfrontends and the challenges involved

Microfrontends and the challenges involved

Comments
2 min read
Day 3: Control

Day 3: Control

Comments
2 min read
LeetCode Meditations: Serialize and Deserialize Binary Tree

LeetCode Meditations: Serialize and Deserialize Binary Tree

Comments
6 min read
Introducing nebula-http-resiliency

Introducing nebula-http-resiliency

Comments
1 min read
Exploring Graph Databases: Neo4j

Exploring Graph Databases: Neo4j

Comments
2 min read
loading...