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.
TCP vs UDP protocol

TCP vs UDP protocol

6
Comments 1
10 min read
feewrff

feewrff

6
Comments
32 min read
Building Real-Time Dashboards with Node.js

Building Real-Time Dashboards with Node.js

Comments
2 min read
These 4 New JavaScript Methods are a game changer!

These 4 New JavaScript Methods are a game changer!

3
Comments
3 min read
Creating tests in real database with NestJS, TypeORM and PostgreSQL

Creating tests in real database with NestJS, TypeORM and PostgreSQL

1
Comments
2 min read
Understanding the 'use client' Directive in Next.js: Client-Side Components Explained

Understanding the 'use client' Directive in Next.js: Client-Side Components Explained

Comments 1
2 min read
Language selection button

Language selection button

Comments
1 min read
Product and landing page improvements, meeting makers in Lisbon, and organizing a Hackathon ✨

Product and landing page improvements, meeting makers in Lisbon, and organizing a Hackathon ✨

Comments
3 min read
Latio Team: A community for tech hackers building together

Latio Team: A community for tech hackers building together

18
Comments 2
5 min read
Shimmering Stars

Shimmering Stars

Comments
1 min read
Why Java in 2024

Why Java in 2024

Comments
4 min read
Java Important Concepts Every Developer Should Know in 2025

Java Important Concepts Every Developer Should Know in 2025

Comments
2 min read
From Zero to Hero: A Beginner's Guide to Building Web Apps with the MERN Stack

From Zero to Hero: A Beginner's Guide to Building Web Apps with the MERN Stack

1
Comments
4 min read
JavaScript Data Types

JavaScript Data Types

Comments
3 min read
Breaking Away from JSON: A New Approach to Data Transport in Web Development

Breaking Away from JSON: A New Approach to Data Transport in Web Development

2
Comments
8 min read
Incremental Hydration in Angular 19: Take Your App’s Performance to the Next Level

Incremental Hydration in Angular 19: Take Your App’s Performance to the Next Level

1
Comments
10 min read
Facebook Style Username Generator

Facebook Style Username Generator

Comments
1 min read
Understanding Nuxt.js Lifecycle Hooks: A Comprehensive Guide

Understanding Nuxt.js Lifecycle Hooks: A Comprehensive Guide

Comments
2 min read
Learn template-tags while creating interactive forms in a web component (Learn Modulo.js - Part 6 of 10)

Learn template-tags while creating interactive forms in a web component (Learn Modulo.js - Part 6 of 10)

Comments 2
5 min read
What is an IIFE (Immediately Invoked Function Expression) and Why Should You Care?

What is an IIFE (Immediately Invoked Function Expression) and Why Should You Care?

Comments
1 min read
How to Remove a Specific Item From an Array in JavaScript?

How to Remove a Specific Item From an Array in JavaScript?

6
Comments
2 min read
Swirling Vortex Animation

Swirling Vortex Animation

Comments
1 min read
Mastering Regular Expressions: A Semantic Approach to Regex

Mastering Regular Expressions: A Semantic Approach to Regex

Comments
4 min read
Modern HTML5 Boilerplate

Modern HTML5 Boilerplate

10
Comments 3
1 min read
Step-by-Step Guide to Show Webmention Interactions on Bear Blog

Step-by-Step Guide to Show Webmention Interactions on Bear Blog

2
Comments
2 min read
How to Create a React App? Installation and Environment Setup

How to Create a React App? Installation and Environment Setup

Comments
2 min read
Building a Feed Page Using React Query

Building a Feed Page Using React Query

Comments
5 min read
Profile Bio Style Generator

Profile Bio Style Generator

1
Comments
1 min read
How to Create a Gamertag Generator App Using Next.js

How to Create a Gamertag Generator App Using Next.js

Comments
3 min read
Improving JavaScript Performance: Techniques and Best Practices

Improving JavaScript Performance: Techniques and Best Practices

2
Comments
8 min read
A Guide to Server-Side Rendering

A Guide to Server-Side Rendering

6
Comments 3
9 min read
Top Free premium landing page templates 🤯

Top Free premium landing page templates 🤯

25
Comments 3
3 min read
🚀Enhance Code Quality with These 5 Static Analysis Tools🔍

🚀Enhance Code Quality with These 5 Static Analysis Tools🔍

99
Comments 12
3 min read
property 'target' does not exist on type 'HTMLInputElement'

property 'target' does not exist on type 'HTMLInputElement'

Comments
2 min read
Array - JavaScript Challenges

Array - JavaScript Challenges

1
Comments
11 min read
5 Best Reasons You Should Choose Microservices Architecture for Your Project

5 Best Reasons You Should Choose Microservices Architecture for Your Project

Comments
2 min read
Mastering APIs in JavaScript: From Basics to Async/Await

Mastering APIs in JavaScript: From Basics to Async/Await

3
Comments 3
1 min read
Polyfills of Promise.all()

Polyfills of Promise.all()

2
Comments
2 min read
CodeCatalyst : One place for hackathons.

CodeCatalyst : One place for hackathons.

25
Comments 1
3 min read
Janus WebRTC server and SFU: a real time video calling app

Janus WebRTC server and SFU: a real time video calling app

1
Comments 1
9 min read
Array prototype - JavaScript Challenges

Array prototype - JavaScript Challenges

Comments
7 min read
Data structures and algorithms | Algorithms | DSA

Data structures and algorithms | Algorithms | DSA

Comments
3 min read
Design Pattern - JavaScript Challenges

Design Pattern - JavaScript Challenges

Comments
2 min read
Understanding the Document Object Model (DOM)

Understanding the Document Object Model (DOM)

1
Comments
2 min read
Explain like I'm your junior: why is ?. good?

Explain like I'm your junior: why is ?. good?

8
Comments 2
2 min read
How to Create Smooth Card Groups in CSS

How to Create Smooth Card Groups in CSS

Comments
2 min read
BadMapPolyfill in React Source Code.

BadMapPolyfill in React Source Code.

Comments
3 min read
Deploying a React Watchlist Tracker App to Production Using DeployHQ

Deploying a React Watchlist Tracker App to Production Using DeployHQ

9
Comments 2
31 min read
CommuneNet

CommuneNet

18
Comments 1
2 min read
Hacking WKWebview and WebContainers // or WebContainers are we there yet?

Hacking WKWebview and WebContainers // or WebContainers are we there yet?

1
Comments 1
2 min read
Javascript Essentials 101: Higher-Order Functions, Currying, and Partial Application

Javascript Essentials 101: Higher-Order Functions, Currying, and Partial Application

2
Comments
3 min read
A NEW Quiz is out: JavaScript Hoisting and Scope Quiz

A NEW Quiz is out: JavaScript Hoisting and Scope Quiz

Comments
1 min read
Animated Fitness Tracker

Animated Fitness Tracker

Comments
1 min read
Building "Introverse" - A Welcoming Digital Space for Introverts | Wix Studio Challenge Submission

Building "Introverse" - A Welcoming Digital Space for Introverts | Wix Studio Challenge Submission

22
Comments 1
2 min read
Galaxy Animation

Galaxy Animation

Comments
1 min read
Managing Workflows and Dependencies with npm, Yarn, and Other Package Managers

Managing Workflows and Dependencies with npm, Yarn, and Other Package Managers

Comments
5 min read
Confetti Animation

Confetti Animation

Comments
1 min read
Front-end Optimization: Debouncing

Front-end Optimization: Debouncing

Comments
3 min read
3D Rotating Planet

3D Rotating Planet

Comments
1 min read
Motion Fitness: A gamified fitness community to keep you fit

Motion Fitness: A gamified fitness community to keep you fit

25
Comments 1
3 min read
loading...