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.
TypeScript vs JavaScript: Key Differences, Features, and When to Use Each

TypeScript vs JavaScript: Key Differences, Features, and When to Use Each

5
Comments
11 min read
Unlocking the Power of React’s componentDidMount: Mastering Its Lifecycle for Smarter Apps

Unlocking the Power of React’s componentDidMount: Mastering Its Lifecycle for Smarter Apps

1
Comments
5 min read
PWA Pilipinas Roadshow in Baguio: A Night of Learning, Innovation, and Community

PWA Pilipinas Roadshow in Baguio: A Night of Learning, Innovation, and Community

Comments
3 min read
PWA Pilipinas Roadshow in Baguio: A Night of Learning, Innovation, and Community

PWA Pilipinas Roadshow in Baguio: A Night of Learning, Innovation, and Community

Comments
3 min read
10 JavaScript Frameworks You Should Watch in 2025

10 JavaScript Frameworks You Should Watch in 2025

Comments
4 min read
Landing Page: Winter Solstice Celebrations Dev Challenge

Landing Page: Winter Solstice Celebrations Dev Challenge

3
Comments 1
1 min read
JavaScript Pollyfills

JavaScript Pollyfills

Comments
3 min read
Creating a Scrollable Table with a Sticky Header and Frozen Column Using HTML and CSS

Creating a Scrollable Table with a Sticky Header and Frozen Column Using HTML and CSS

Comments
3 min read
Async/Await and Promises in JavaScript

Async/Await and Promises in JavaScript

Comments
3 min read
Reverse a string in JavaScript without using reverse()

Reverse a string in JavaScript without using reverse()

Comments
1 min read
Understanding This and Super in Typescript

Understanding This and Super in Typescript

Comments
2 min read
5 Frontend Development Myths That Need to Die in 2024

5 Frontend Development Myths That Need to Die in 2024

3
Comments 5
3 min read
Functional Programming with fp-ts in Node.js

Functional Programming with fp-ts in Node.js

Comments
4 min read
Enhancing LRU Cache with Configurable Data Persistence

Enhancing LRU Cache with Configurable Data Persistence

Comments
4 min read
The Only VPS Guide You'll Need: From Setup to Production in Simple Steps

The Only VPS Guide You'll Need: From Setup to Production in Simple Steps

1
Comments
9 min read
Winter Solstice: Frontend Challenge - December Edition

Winter Solstice: Frontend Challenge - December Edition

4
Comments
3 min read
front end challenge december edition

front end challenge december edition

Comments
1 min read
Web Workers for Multithreading in JavaScript

Web Workers for Multithreading in JavaScript

6
Comments
3 min read
Day 01 , what did learn

Day 01 , what did learn

Comments
2 min read
JavaScript Event Loop

JavaScript Event Loop

Comments 1
3 min read
SVG hacks for you

SVG hacks for you

Comments
8 min read
Embracing Disappearing Frameworks: A Future of Efficient Web Development

Embracing Disappearing Frameworks: A Future of Efficient Web Development

Comments
3 min read
Integrating Generative AI with MERN Applications

Integrating Generative AI with MERN Applications

1
Comments 1
3 min read
How to Become a Java Developer in 2025

How to Become a Java Developer in 2025

Comments
2 min read
🌐 Server-side rendering without Next.js, Remix, Nuxt.js, etc.

🌐 Server-side rendering without Next.js, Remix, Nuxt.js, etc.

5
Comments
3 min read
Enjoying free CoPilot? Why not do it safely..

Enjoying free CoPilot? Why not do it safely..

Comments
1 min read
Al Samiul Himel

Al Samiul Himel

Comments
1 min read
Neuer: The End of Framework Slavery

Neuer: The End of Framework Slavery

Comments
3 min read
Ever save a LinkedIn post thinking, “I’ll get back to this later,” but totally forget?

Ever save a LinkedIn post thinking, “I’ll get back to this later,” but totally forget?

Comments
1 min read
Introducing LightUp: AI-Powered Annotations for the Web

Introducing LightUp: AI-Powered Annotations for the Web

Comments
3 min read
Winter Solstice

Winter Solstice

Comments
1 min read
Context Dump: Simplifying AI File Preparation

Context Dump: Simplifying AI File Preparation

1
Comments
1 min read
Erros de Ambiguidade com Genéricos

Erros de Ambiguidade com Genéricos

Comments
2 min read
Just Joined the Community – Lots of Questions as a Fresher React Developer

Just Joined the Community – Lots of Questions as a Fresher React Developer

Comments
1 min read
Explaining Scoped Context in React with example

Explaining Scoped Context in React with example

Comments
4 min read
Precise Allocations with Big.js: Handling Rounding and Leftover Redistribution

Precise Allocations with Big.js: Handling Rounding and Leftover Redistribution

Comments
3 min read
12 New JavaScript Features Every Developer Should Know

12 New JavaScript Features Every Developer Should Know

5
Comments 2
5 min read
LeetCode Challenge: 12. Integer to Roman - JavaScript Solution 🚀

LeetCode Challenge: 12. Integer to Roman - JavaScript Solution 🚀

5
Comments 1
2 min read
LeetCode Meditations: Number of 1 Bits

LeetCode Meditations: Number of 1 Bits

Comments
2 min read
Understanding Web Authentication: Sessions vs. JWTs

Understanding Web Authentication: Sessions vs. JWTs

Comments
2 min read
How I start typescript.

How I start typescript.

Comments 2
4 min read
Javascript - difference between var, let, and const

Javascript - difference between var, let, and const

Comments
1 min read
Code Linting

Code Linting

Comments
2 min read
Playwright: A Comprehensive Overview of Web UI Automation Testing Framework

Playwright: A Comprehensive Overview of Web UI Automation Testing Framework

Comments
7 min read
Les clés du développement web: React JS, TypeScript et TSX

Les clés du développement web: React JS, TypeScript et TSX

Comments
4 min read
FlexPlyr: 模組化多風格播放器

FlexPlyr: 模組化多風格播放器

Comments
1 min read
FlexPlyr: Modular Media Player

FlexPlyr: Modular Media Player

Comments
2 min read
QuickUI: 輕量化前端框架

QuickUI: 輕量化前端框架

Comments
1 min read
Geospatial Indexing Sampler

Geospatial Indexing Sampler

Comments
4 min read
NanoMD: 輕量化 Markdown 編輯器

NanoMD: 輕量化 Markdown 編輯器

Comments
2 min read
☁️ Weather App Built with HTML, CSS & JavaScript 🌡️ 00:14

☁️ Weather App Built with HTML, CSS & JavaScript 🌡️

1
Comments 1
1 min read
Did you know there’s a state of the web report?

Did you know there’s a state of the web report?

1
Comments
2 min read
Rock Paper Scissors Game Project

Rock Paper Scissors Game Project

Comments
1 min read
Understanding React Router: A Step-by-Step Guide for Beginners

Understanding React Router: A Step-by-Step Guide for Beginners

5
Comments 4
2 min read
Is URLdn Better Than Bitly for a Short Link?

Is URLdn Better Than Bitly for a Short Link?

Comments
2 min read
LeetCode Challenge 13: Roman to Integer - JavaScript Solution 🚀

LeetCode Challenge 13: Roman to Integer - JavaScript Solution 🚀

5
Comments 1
2 min read
Running Puppeteer on a Server: A Complete Tutorial

Running Puppeteer on a Server: A Complete Tutorial

Comments
2 min read
Building a Spam Email Classifier Using AI: A Basic Application

Building a Spam Email Classifier Using AI: A Basic Application

4
Comments
3 min read
How a Netflix Interview question turned into my first NPM package

How a Netflix Interview question turned into my first NPM package

Comments
5 min read
Is URLdn Better Than Bitly for a Short Link?

Is URLdn Better Than Bitly for a Short Link?

Comments
2 min read
loading...