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.
Understanding JavaScript Scope: The Gateway to Cleaner Code

Understanding JavaScript Scope: The Gateway to Cleaner Code

1
Comments
2 min read
Morphing Shape Animation 00:03

Morphing Shape Animation

3
Comments
1 min read
JavaScript: Learn Coding Fundamentals

JavaScript: Learn Coding Fundamentals

15
Comments
4 min read
A Comprehensive Exploration of JavaScript Decorators

A Comprehensive Exploration of JavaScript Decorators

24
Comments
5 min read
Glam Up My Markup ❄️ Winter Solstice

Glam Up My Markup ❄️ Winter Solstice

2
Comments
2 min read
LeetCode Challenge: 122. Best Time to Buy and Sell Stock II - JavaScript Solution 🚀

LeetCode Challenge: 122. Best Time to Buy and Sell Stock II - JavaScript Solution 🚀

9
Comments 1
2 min read
DevFest Zamboanga Peninsula 2024: A Celebration of Tech and Innovation

DevFest Zamboanga Peninsula 2024: A Celebration of Tech and Innovation

Comments
3 min read
Mastering Advanced TypeScript Concepts

Mastering Advanced TypeScript Concepts

64
Comments 4
3 min read
Web-Based Medical Prescription Management System

Web-Based Medical Prescription Management System

Comments
2 min read
How to post a link with embed card on Bluesky with JavaScript

How to post a link with embed card on Bluesky with JavaScript

8
Comments
5 min read
JSON Web Tokens (JWT)

JSON Web Tokens (JWT)

46
Comments 7
2 min read
Store UI State in localStorage with Stimulus

Store UI State in localStorage with Stimulus

1
Comments 1
3 min read
Python Code Reviews and Collaboration Best Practices and Tips

Python Code Reviews and Collaboration Best Practices and Tips

1
Comments
12 min read
How to create scalable, module-based applications with ease.

How to create scalable, module-based applications with ease.

Comments
2 min read
30 React One-Liners to Enhance Your Coding Efficiency

30 React One-Liners to Enhance Your Coding Efficiency

3
Comments
3 min read
The internet with Cypress: Real-World Scenarios from Heroku’s “The Internet” Playground

The internet with Cypress: Real-World Scenarios from Heroku’s “The Internet” Playground

1
Comments
4 min read
Criando um Chatbot com JavaScript e Gemini AI

Criando um Chatbot com JavaScript e Gemini AI

5
Comments 1
6 min read
Benchmark Software Testing: Ensuring Optimal Performance and Quality

Benchmark Software Testing: Ensuring Optimal Performance and Quality

Comments
5 min read
Manual Testing: Essential Practices for Quality Software Development

Manual Testing: Essential Practices for Quality Software Development

Comments
4 min read
Quality Engineering Software: Enhancing Software Development Through Automation and Precision

Quality Engineering Software: Enhancing Software Development Through Automation and Precision

Comments
6 min read
GraphQL vs REST: A Comprehensive Comparison

GraphQL vs REST: A Comprehensive Comparison

7
Comments 1
3 min read
Entendendo renderização no browser: DOM

Entendendo renderização no browser: DOM

Comments
4 min read
Test Coverage Tools: Ensuring Code Quality and Reliability

Test Coverage Tools: Ensuring Code Quality and Reliability

Comments
5 min read
3 Reasons Why you should go to the university instead of learn by yourself

3 Reasons Why you should go to the university instead of learn by yourself

1
Comments
4 min read
AgentQL for fullstack developers: announcing our JavaScript SDK—Launch week day 1

AgentQL for fullstack developers: announcing our JavaScript SDK—Launch week day 1

Comments
5 min read
🎉 Day 3: Mastering SVG Animations with GSAP 🎨✨

🎉 Day 3: Mastering SVG Animations with GSAP 🎨✨

1
Comments
2 min read
探索新星:用Rust编写的JavaScript和Wasm引擎Nova

探索新星:用Rust编写的JavaScript和Wasm引擎Nova

Comments
1 min read
Mastering the Abstract Factory Pattern: A Comprehensive Guide

Mastering the Abstract Factory Pattern: A Comprehensive Guide

12
Comments 1
13 min read
uniapp 入门实战 19:将前端页面导出成pdf

uniapp 入门实战 19:将前端页面导出成pdf

1
Comments
3 min read
Implementing Infinite Scrolling with Laravel, Inertia.js v2.0, and Vue 3

Implementing Infinite Scrolling with Laravel, Inertia.js v2.0, and Vue 3

2
Comments
4 min read
Understanding and Implementing the Karatsuba Multiplication Algorithm for Large Numbers

Understanding and Implementing the Karatsuba Multiplication Algorithm for Large Numbers

Comments
4 min read
Simplifying Web Development with React: A Developer's Guide

Simplifying Web Development with React: A Developer's Guide

1
Comments
1 min read
Boosting Speed and Performance with Advanced Caching in NestJS: How to Use AVL Trees and Redis

Boosting Speed and Performance with Advanced Caching in NestJS: How to Use AVL Trees and Redis

2
Comments
8 min read
JavaScript Interview Cheat Sheet - Part 1

JavaScript Interview Cheat Sheet - Part 1

Comments
3 min read
ReactPress: A Monorepo Approach with pnpm for Efficient Development

ReactPress: A Monorepo Approach with pnpm for Efficient Development

4
Comments 2
4 min read
JavaScript Interview Cheat Sheet - Part 2

JavaScript Interview Cheat Sheet - Part 2

Comments
3 min read
Tech Watch 3

Tech Watch 3

1
Comments
1 min read
Async vs. Defer: A Simple Explanation of Script Loading

Async vs. Defer: A Simple Explanation of Script Loading

1
Comments
2 min read
Axios Or Fetch in NextJs

Axios Or Fetch in NextJs

3
Comments
2 min read
A Fresh Start on Dev.to

A Fresh Start on Dev.to

1
Comments
1 min read
Get a gist of graph data structure here...

Get a gist of graph data structure here...

5
Comments 2
3 min read
Daily JavaScript Challenge #JS-44: Convert Roman Numerals to Integer

Daily JavaScript Challenge #JS-44: Convert Roman Numerals to Integer

8
Comments
1 min read
You don't need update to React 19

You don't need update to React 19

1
Comments
1 min read
Conquer Javascript - Advanced Topics #1: Proxies and Reflect API

Conquer Javascript - Advanced Topics #1: Proxies and Reflect API

3
Comments
3 min read
LeetCode Challenge: 121. Best Time to Buy and Sell Stock - JavaScript Solution 🚀

LeetCode Challenge: 121. Best Time to Buy and Sell Stock - JavaScript Solution 🚀

19
Comments 1
2 min read
Benchmarking in Node.js vs Deno: A Comprehensive Comparison

Benchmarking in Node.js vs Deno: A Comprehensive Comparison

Comments
4 min read
UX/UI Laws Every Frontend Developer Should Know

UX/UI Laws Every Frontend Developer Should Know

7
Comments
3 min read
Nosecone: a library for setting security headers in Next.js, SvelteKit, Node.js, Bun, and Deno

Nosecone: a library for setting security headers in Next.js, SvelteKit, Node.js, Bun, and Deno

5
Comments
4 min read
How to develop a React Native TV App

How to develop a React Native TV App

5
Comments
5 min read
React Select + Custom Style

React Select + Custom Style

Comments
2 min read
Async derivations in React

Async derivations in React

Comments
4 min read
Code Smell 278 - DirName and File

Code Smell 278 - DirName and File

1
Comments
8 min read
Uvod u Modularizaciju u React-u: AMD i CommonJS modularizacija

Uvod u Modularizaciju u React-u: AMD i CommonJS modularizacija

Comments
4 min read
Exploring Node.js: What Makes It a Powerful Choice for Server-Side Development

Exploring Node.js: What Makes It a Powerful Choice for Server-Side Development

Comments
5 min read
Never code lines on the HTML canvas again

Never code lines on the HTML canvas again

10
Comments 1
2 min read
Translate Your Express Backend API with express-intlayer (i18n)

Translate Your Express Backend API with express-intlayer (i18n)

9
Comments 1
2 min read
Event Calendar with Shadcn theme 💅

Event Calendar with Shadcn theme 💅

10
Comments
2 min read
Day 2: Exploring GSAP ScrollTrigger and Advanced Animations 🚀

Day 2: Exploring GSAP ScrollTrigger and Advanced Animations 🚀

3
Comments
3 min read
Generating Random Numbers in JavaScript: A Comprehensive Guide

Generating Random Numbers in JavaScript: A Comprehensive Guide

Comments
4 min read
MarkoJS Frontend Development with Generative AI: A Modern Approach

MarkoJS Frontend Development with Generative AI: A Modern Approach

Comments
4 min read
loading...