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.
Building a chat app: Chatrooms with Nodejs websockets and Vue (PART 2)

Building a chat app: Chatrooms with Nodejs websockets and Vue (PART 2)

4
Comments
6 min read
10 example of filter using in js

10 example of filter using in js

Comments
5 min read
Prime Number

Prime Number

Comments
3 min read
I'm Building a Full-Stack App: Here Are the Libraries I'm Going to Use...

I'm Building a Full-Stack App: Here Are the Libraries I'm Going to Use...

620
Comments 47
17 min read
Trees

Trees

Comments 1
3 min read
JavaScript Functions — Understanding The Basics

JavaScript Functions — Understanding The Basics

2
Comments 1
4 min read
Conquering Common Coding Challenges: Your Programmer's Toolkit

Conquering Common Coding Challenges: Your Programmer's Toolkit

Comments
2 min read
Dark Mode

Dark Mode

Comments
1 min read
Prototypal inheritance; what really happens under the hood.

Prototypal inheritance; what really happens under the hood.

Comments
6 min read
Embrace the AI Revolution: Explore Text Transformation with Transformers.js in JavaScript

Embrace the AI Revolution: Explore Text Transformation with Transformers.js in JavaScript

8
Comments 3
5 min read
How I made Infinite Craft a multiplayer game with a few lines of code

How I made Infinite Craft a multiplayer game with a few lines of code

81
Comments 8
9 min read
Mastering Server-Side Rendering: A React-Express Integration Guide

Mastering Server-Side Rendering: A React-Express Integration Guide

Comments 1
2 min read
Como Implementar um Botão "Voltar ao Topo" em Seu Site com JavaScript

Como Implementar um Botão "Voltar ao Topo" em Seu Site com JavaScript

3
Comments
2 min read
Static Code Analysis Tools for Next.js

Static Code Analysis Tools for Next.js

3
Comments
3 min read
Implement the Singleton pattern

Implement the Singleton pattern

7
Comments
5 min read
The Joy of Singleton

The Joy of Singleton

Comments
2 min read
5 Resources Each TypeScript Developer Should Know About

5 Resources Each TypeScript Developer Should Know About

1
Comments
5 min read
How to convert existing nodejs/expressjs app from javascript to typescript, the painless way

How to convert existing nodejs/expressjs app from javascript to typescript, the painless way

5
Comments
3 min read
Handling Transactions via Sessions in Mongoose

Handling Transactions via Sessions in Mongoose

2
Comments 1
2 min read
Deja-Vu your AI✦ Bookmarking Tool

Deja-Vu your AI✦ Bookmarking Tool

5
Comments 2
3 min read
Book Club: Eloquent JavaScript. 5 Functions

Book Club: Eloquent JavaScript. 5 Functions

3
Comments
1 min read
The future of the web: navigating HTMX, vanilla JS, and React

The future of the web: navigating HTMX, vanilla JS, and React

36
Comments 14
2 min read
Leveraging Custom Hooks in React and Next.js: A Comprehensive Guide

Leveraging Custom Hooks in React and Next.js: A Comprehensive Guide

5
Comments
2 min read
Format and Parse Amazon S3 URL

Format and Parse Amazon S3 URL

11
Comments 1
5 min read
India’s first AI humanoid robot teacher starts teaching

India’s first AI humanoid robot teacher starts teaching

Comments
4 min read
Kafka vs Redis vs Jenkins vs mongodb

Kafka vs Redis vs Jenkins vs mongodb

Comments
2 min read
Upscale Your React App Into Next Level

Upscale Your React App Into Next Level

Comments
2 min read
Analyzing Your Blog Stats with Next.js

Analyzing Your Blog Stats with Next.js

1
Comments
2 min read
Using `!!` to Convert to Boolean

Using `!!` to Convert to Boolean

2
Comments
1 min read
Phase 1 - Javascript

Phase 1 - Javascript

Comments
3 min read
🔥 Top 10 Best Websites to Learn Coding for Free! 💻

🔥 Top 10 Best Websites to Learn Coding for Free! 💻

8
Comments 5
1 min read
Unlocking the Power of WebAssembly

Unlocking the Power of WebAssembly

Comments
4 min read
Mastering 3D Experiences with JavaScript and Wix: A Step-by-Step Guide

Mastering 3D Experiences with JavaScript and Wix: A Step-by-Step Guide

Comments
2 min read
Service Worker API

Service Worker API

15
Comments 1
1 min read
Como eu melhorei meus testes utilizando React Context

Como eu melhorei meus testes utilizando React Context

Comments
2 min read
Typescript Type Aliases

Typescript Type Aliases

Comments
2 min read
Javascript classes explanation in a simple way

Javascript classes explanation in a simple way

Comments
1 min read
Typescript Arrays

Typescript Arrays

Comments
2 min read
Sand Slabs

Sand Slabs

Comments
17 min read
Getting Started with Angular: Building Your First Todo List App

Getting Started with Angular: Building Your First Todo List App

65
Comments 1
5 min read
Mastering React Context: Simplifying State Management and Prop Drilling

Mastering React Context: Simplifying State Management and Prop Drilling

1
Comments
5 min read
🚀 Next.js Boilerplate just hit 6000+ ⭐ stars on GitHub! 🔥 6️⃣0️⃣0️⃣0️⃣ 🔥

🚀 Next.js Boilerplate just hit 6000+ ⭐ stars on GitHub! 🔥 6️⃣0️⃣0️⃣0️⃣ 🔥

20
Comments 6
1 min read
Exploring the World of Internet Protocols: A Journey from HTTP to Databases

Exploring the World of Internet Protocols: A Journey from HTTP to Databases

Comments
7 min read
My Coding Adventure: Balancing a full-time job, evening classes, and a Drum & Bass events and DJing side hustle

My Coding Adventure: Balancing a full-time job, evening classes, and a Drum & Bass events and DJing side hustle

1
Comments
3 min read
Building a Reactive Single-File Web App with Svelte

Building a Reactive Single-File Web App with Svelte

Comments
3 min read
Automates the consolidation of npm dependencies from different projects into a single new project.

Automates the consolidation of npm dependencies from different projects into a single new project.

Comments
2 min read
WebSockets Explained Under 10 Minutes (With Visuals)

WebSockets Explained Under 10 Minutes (With Visuals)

3
Comments
6 min read
6 Steps to Create and Publish a Modern JavaScript and TypeScript Library in 2024

6 Steps to Create and Publish a Modern JavaScript and TypeScript Library in 2024

2
Comments
6 min read
Biometric authentication with Passkeys

Biometric authentication with Passkeys

4
Comments
6 min read
Mastering Node.js Debugging: 5 Common Errors and Solutions

Mastering Node.js Debugging: 5 Common Errors and Solutions

Comments
3 min read
Is server side rendering always good?

Is server side rendering always good?

14
Comments
4 min read
Mastering TypeScript Generics: A Comprehensive Beginner's Guide

Mastering TypeScript Generics: A Comprehensive Beginner's Guide

Comments
2 min read
Rolldown: why it matters

Rolldown: why it matters

21
Comments
3 min read
How I Coded a game of Asteroids while dealing with SVG paths in P5

How I Coded a game of Asteroids while dealing with SVG paths in P5

1
Comments
7 min read
Building a Real-Time Online Status Checker with React using useSyncExternalStore

Building a Real-Time Online Status Checker with React using useSyncExternalStore

6
Comments
2 min read
Build Your Own Uptime Monitor with MeteorJS + Fetch + Plotly.js ☄️🔭

Build Your Own Uptime Monitor with MeteorJS + Fetch + Plotly.js ☄️🔭

19
Comments
11 min read
Introducing data-standards: Simplifying Data Standardization

Introducing data-standards: Simplifying Data Standardization

Comments
2 min read
LeetCode Meditations — Chapter 3: Sliding Window

LeetCode Meditations — Chapter 3: Sliding Window

Comments
4 min read
Time to intercept...

Time to intercept...

Comments
2 min read
Websites for IT Training, Programming, and More

Websites for IT Training, Programming, and More

1
Comments
5 min read
loading...