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.
Top 5 Best Ides To Use For Python In 2024

Top 5 Best Ides To Use For Python In 2024

Comments
6 min read
Secure vs Standard Image Hosting APIs: What’s the Difference?

Secure vs Standard Image Hosting APIs: What’s the Difference?

Comments
7 min read
Building React Native In-App Modules bypassing the JS bridge.

Building React Native In-App Modules bypassing the JS bridge.

Comments
3 min read
Login/cadastro com firebase + Vue JS #PASSO 1️⃣

Login/cadastro com firebase + Vue JS #PASSO 1️⃣

3
Comments
3 min read
Stop Making These Component Mistakes

Stop Making These Component Mistakes

3
Comments 1
7 min read
5 Essential Software Metrics for Quality Assurance

5 Essential Software Metrics for Quality Assurance

Comments
3 min read
I created a video tutorial on how to make a responsive sidebar using CSS and vanilla Javascript

I created a video tutorial on how to make a responsive sidebar using CSS and vanilla Javascript

Comments
1 min read
Subsequent Page Load Optimization 🚀

Subsequent Page Load Optimization 🚀

Comments
4 min read
billboard.js 3.14 release: viewBox resizing!

billboard.js 3.14 release: viewBox resizing!

1
Comments
3 min read
JavaScript Memory Management and Optimization Techniques for Large-Scale Applications

JavaScript Memory Management and Optimization Techniques for Large-Scale Applications

77
Comments 7
3 min read
🚀 V8 Engine Secrets How We Slashed Memory Usage by 66% with TypedArrays

🚀 V8 Engine Secrets How We Slashed Memory Usage by 66% with TypedArrays

4
Comments
3 min read
How to Create an Image Gallery using HTML, CSS, and JavaScript (Project 5)

How to Create an Image Gallery using HTML, CSS, and JavaScript (Project 5)

Comments
1 min read
My First JavaScript Web App: Interactive Image Coordinate Finder

My First JavaScript Web App: Interactive Image Coordinate Finder

10
Comments 1
2 min read
Mastering "use client" in Next.js

Mastering "use client" in Next.js

Comments
5 min read
The Rise of AI Tools in Programming: How They're Changing the Game

The Rise of AI Tools in Programming: How They're Changing the Game

7
Comments
3 min read
Dev Playground an alternative to RunJS

Dev Playground an alternative to RunJS

5
Comments
1 min read
Understanding Scope in JavaScript: A Beginner's Guide

Understanding Scope in JavaScript: A Beginner's Guide

1
Comments 1
2 min read
How to Delete a Branch in Git: A Complete Guide

How to Delete a Branch in Git: A Complete Guide

1
Comments 1
4 min read
Unit, Integration, and E2E Testing in One Example Using Jest

Unit, Integration, and E2E Testing in One Example Using Jest

16
Comments 6
9 min read
analyzeSizeChange script in tRPC source code

analyzeSizeChange script in tRPC source code

Comments
2 min read
Tutorial: Polyfill for Promise.allSettled, implementation from Scratch in JavaScript

Tutorial: Polyfill for Promise.allSettled, implementation from Scratch in JavaScript

Comments
4 min read
React Basics~unit test/async test

React Basics~unit test/async test

Comments
2 min read
Invisible Technical Debt: Managing TODO Comments

Invisible Technical Debt: Managing TODO Comments

1
Comments
3 min read
WebdriverIO With JavaScript: The Perfect Duo For Efficient Web Automation Testing

WebdriverIO With JavaScript: The Perfect Duo For Efficient Web Automation Testing

Comments
3 min read
EDD with event emitters

EDD with event emitters

Comments
2 min read
Async, Await in Javascript

Async, Await in Javascript

Comments
3 min read
Learn useActionState quickly with an example (Next.js 15)

Learn useActionState quickly with an example (Next.js 15)

1
Comments
2 min read
Created a Npm package for Vite, React Tailwindcss starter code with configuration.

Created a Npm package for Vite, React Tailwindcss starter code with configuration.

2
Comments
1 min read
Why Unit Testing Matters: Embracing AI-Powered Testing for Better Code Quality

Why Unit Testing Matters: Embracing AI-Powered Testing for Better Code Quality

Comments
3 min read
How to Learn TypeScript in One Day?

How to Learn TypeScript in One Day?

1
Comments
2 min read
Ultimate Guide: Build a Complete Issue Tracker with the GitHub API

Ultimate Guide: Build a Complete Issue Tracker with the GitHub API

1
Comments
4 min read
Building Real-World Applications with the GitHub API: Unlocking the Power of Automation and Data

Building Real-World Applications with the GitHub API: Unlocking the Power of Automation and Data

Comments
3 min read
Como funcionam Observables no KnockoutJs

Como funcionam Observables no KnockoutJs

1
Comments
8 min read
How to use JavaScript Classes in real projects

How to use JavaScript Classes in real projects

1
Comments
1 min read
Implement reCAPTCHA in htmx + expressjs

Implement reCAPTCHA in htmx + expressjs

1
Comments
5 min read
3d Image carousel rotation illusion using html css and javascript

3d Image carousel rotation illusion using html css and javascript

4
Comments
2 min read
Questions Asked in React.js Interview.

Questions Asked in React.js Interview.

2
Comments 2
5 min read
Cypress vs Selenium: Choosing the Perfect Testing Tool for Your Needs

Cypress vs Selenium: Choosing the Perfect Testing Tool for Your Needs

6
Comments
8 min read
Latest Newsletter: Bull runs, economies, politics, browsers & crypto AI (Issue #190)

Latest Newsletter: Bull runs, economies, politics, browsers & crypto AI (Issue #190)

1
Comments 1
1 min read
Stay Ahead of the Game: Leverage Chokidar CLI to Maximize Your Coding Efficiency!

Stay Ahead of the Game: Leverage Chokidar CLI to Maximize Your Coding Efficiency!

35
Comments 14
4 min read
How to build an AI assistant with OpenAI, Vercel AI SDK, and Ollama with Next.js

How to build an AI assistant with OpenAI, Vercel AI SDK, and Ollama with Next.js

Comments
12 min read
Verification Code Requests Got You Down? alovajs to the Rescue!

Verification Code Requests Got You Down? alovajs to the Rescue!

Comments
2 min read
Full Stack web framework with React with RSC

Full Stack web framework with React with RSC

1
Comments
1 min read
WebRTC WHIP & WHEP Tutorial: Build a live Streaming App

WebRTC WHIP & WHEP Tutorial: Build a live Streaming App

2
Comments 1
10 min read
10 Best AI Tools for Developers

10 Best AI Tools for Developers

10
Comments 1
6 min read
A Complete Guide to React useEffect vs useLayoutEffect for Beginners

A Complete Guide to React useEffect vs useLayoutEffect for Beginners

Comments
4 min read
Props Validation in React

Props Validation in React

Comments
3 min read
Server vs. Client Components in Next.js 13: When and How to Use Them

Server vs. Client Components in Next.js 13: When and How to Use Them

Comments
5 min read
The next improvement in Angular reactivity

The next improvement in Angular reactivity

9
Comments
5 min read
kodiak.toml in tRPC source code

kodiak.toml in tRPC source code

Comments
2 min read
Achieve Your Dream React Native Job: The Ultimate Learning Path

Achieve Your Dream React Native Job: The Ultimate Learning Path

Comments 1
3 min read
I'm looking for a FullStack Software Developer Role

I'm looking for a FullStack Software Developer Role

Comments
2 min read
Efficient State Management in Next.js: Best Practices for Scalable Applications

Efficient State Management in Next.js: Best Practices for Scalable Applications

Comments
3 min read
Cloud Computing Beyond Containers: How Cloudflare’s Isolates Are Changing the Game

Cloud Computing Beyond Containers: How Cloudflare’s Isolates Are Changing the Game

Comments
2 min read
Mastering React: Your Ultimate Guide to Building Dynamic User Interfaces

Mastering React: Your Ultimate Guide to Building Dynamic User Interfaces

1
Comments
2 min read
15 Crucial Syntax Rules You Should Observe When Writing JavaScript Code

15 Crucial Syntax Rules You Should Observe When Writing JavaScript Code

1
Comments
3 min read
Handling Duplicates in JavaScript Arrays: Techniques and Best Practices

Handling Duplicates in JavaScript Arrays: Techniques and Best Practices

Comments
3 min read
Building a High-Performance Cache Manager in Node.js with TypeScript and ioredis

Building a High-Performance Cache Manager in Node.js with TypeScript and ioredis

1
Comments
3 min read
Unit testing for NodeJS using Mocha and Chai

Unit testing for NodeJS using Mocha and Chai

1
Comments
8 min read
ReactJS Best Practices: Writing Clean and Maintainable Code

ReactJS Best Practices: Writing Clean and Maintainable Code

17
Comments 2
3 min read
loading...