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.
The Compounded Interest of Good Software: An example of Carousel Components

The Compounded Interest of Good Software: An example of Carousel Components

Comments
2 min read
Hello World

Hello World

Comments
2 min read
NestJS Developers: Upgrade Your Logging with This Simple Guide

NestJS Developers: Upgrade Your Logging with This Simple Guide

10
Comments
3 min read
Know Me😎

Know Me😎

Comments
1 min read
Access Modifiers in TypeScript: Best Practices for Encapsulation and Data Hiding

Access Modifiers in TypeScript: Best Practices for Encapsulation and Data Hiding

Comments
3 min read
Using 11ty and DecapCMS for 'non-blog' static websites -pt 2 Pages

Using 11ty and DecapCMS for 'non-blog' static websites -pt 2 Pages

Comments 2
3 min read
VTable usage problem: How to display table row numbers

VTable usage problem: How to display table row numbers

Comments
2 min read
Top 10 GitHub repositoriess for Javascript developers 🚀

Top 10 GitHub repositoriess for Javascript developers 🚀

100
Comments 9
5 min read
Using 11ty and DecapCMS for 'non-blog' static websites -pt 1 Menus

Using 11ty and DecapCMS for 'non-blog' static websites -pt 1 Menus

Comments
2 min read
Top 10 React js interview questions.

Top 10 React js interview questions.

3
Comments 1
5 min read
🚀 The easiest way tech influencers and content writers can make money 💰

🚀 The easiest way tech influencers and content writers can make money 💰

267
Comments 25
2 min read
Choosing the right tools for the job

Choosing the right tools for the job

Comments
2 min read
Introduction to Low-Code Development Platforms

Introduction to Low-Code Development Platforms

Comments 1
2 min read
How to Optimize Images in Angular Using ngOptimizedImage Directive

How to Optimize Images in Angular Using ngOptimizedImage Directive

5
Comments 2
6 min read
Frontend Interview Preparation

Frontend Interview Preparation

1
Comments 1
3 min read
Congrats to the Netlify Dynamic Site Challenge Winners!

Congrats to the Netlify Dynamic Site Challenge Winners!

51
Comments 23
2 min read
Nodejs axios certificate error

Nodejs axios certificate error

Comments
2 min read
Understanding WebSocket and creating from Scratch with JavaScript

Understanding WebSocket and creating from Scratch with JavaScript

Comments
2 min read
How to Install MongoDB Locally on a MacBook

How to Install MongoDB Locally on a MacBook

9
Comments
3 min read
Unlocking the Power of WebAssembly

Unlocking the Power of WebAssembly

1
Comments
2 min read
Unlocking the Power of WebAssembly

Unlocking the Power of WebAssembly

Comments
2 min read
How to Generate Link Previews in React and Nodejs?

How to Generate Link Previews in React and Nodejs?

Comments
1 min read
5 JavaScript Interview Questions

5 JavaScript Interview Questions

1
Comments
2 min read
How to Write Accessible Technical Documentation – Best Practices with Examples

How to Write Accessible Technical Documentation – Best Practices with Examples

4
Comments
10 min read
Vue 3: Extending entire CSS/SCSS files to the children of a scoped parent component using :deep()

Vue 3: Extending entire CSS/SCSS files to the children of a scoped parent component using :deep()

2
Comments 1
1 min read
Do not use array.sort() Function Without a Compare Function in JavaScript

Do not use array.sort() Function Without a Compare Function in JavaScript

Comments
2 min read
Turn Your Next.js App into a Mobile Powerhouse (Easy PWA Guide)

Turn Your Next.js App into a Mobile Powerhouse (Easy PWA Guide)

Comments
5 min read
Angular Series Part 1 Unlocking Angular Lifecycle Hooks: Your Path to Efficient Web Apps

Angular Series Part 1 Unlocking Angular Lifecycle Hooks: Your Path to Efficient Web Apps

Comments 1
4 min read
Synthetic Monitoring with Grafana Cloud and Lambda

Synthetic Monitoring with Grafana Cloud and Lambda

7
Comments
6 min read
Harnessing the Power of useEffect.

Harnessing the Power of useEffect.

Comments
3 min read
Conquering API Overload in React: A Chill Guide for Devs

Conquering API Overload in React: A Chill Guide for Devs

Comments
5 min read
Enhance Your Coding Environment: Making Visual Studio Code Background Translucent

Enhance Your Coding Environment: Making Visual Studio Code Background Translucent

1
Comments 2
1 min read
How to build a single-page application deployment using AWS CDK

How to build a single-page application deployment using AWS CDK

3
Comments
3 min read
Next.js 14 SSO Github (Supabase Auth)

Next.js 14 SSO Github (Supabase Auth)

Comments
5 min read
Boosting CSS-in-JS Efficiency

Boosting CSS-in-JS Efficiency

Comments
9 min read
🚀 Announcing Our Comprehensive Frontend Development Course! 🚀

🚀 Announcing Our Comprehensive Frontend Development Course! 🚀

2
Comments
2 min read
[vite plugin]Validate and ensure the correctness of alias imports

[vite plugin]Validate and ensure the correctness of alias imports

Comments
2 min read
How I made a file downloader on React and posted it on npm

How I made a file downloader on React and posted it on npm

1
Comments
2 min read
Basic Building Blocks of Programming

Basic Building Blocks of Programming

Comments
4 min read
Getting Started Task Scheduling and Cron Jobs in Node.js with MongoDB

Getting Started Task Scheduling and Cron Jobs in Node.js with MongoDB

5
Comments
2 min read
Gamedev.js Open Source Challenge Winners 🏆

Gamedev.js Open Source Challenge Winners 🏆

18
Comments 2
3 min read
Firebase Hosting Setup Complete Issue

Firebase Hosting Setup Complete Issue

Comments
1 min read
How does Fetch works exactly?, and how can I use GET method with parameters?

How does Fetch works exactly?, and how can I use GET method with parameters?

Comments
1 min read
Browser Begins Support for Popover API: A Quick Guide

Browser Begins Support for Popover API: A Quick Guide

12
Comments
3 min read
How to create an interactive testimonial with Astrojs, Tailwind CSS and JavaScript

How to create an interactive testimonial with Astrojs, Tailwind CSS and JavaScript

Comments
1 min read
Reactotron: debugging tool for React & React Native

Reactotron: debugging tool for React & React Native

2
Comments
3 min read
How To Build Your Own Newsletter App? p.1

How To Build Your Own Newsletter App? p.1

42
Comments 4
15 min read
Upload multiple images to Cloudinary using React

Upload multiple images to Cloudinary using React

1
Comments
2 min read
Multi AI Agent Systems using OpenAI's new GPT-4o Model

Multi AI Agent Systems using OpenAI's new GPT-4o Model

4
Comments
5 min read
Scrapy Vs. Crawlee

Scrapy Vs. Crawlee

41
Comments 4
9 min read
Lazy loading components in ReactJS

Lazy loading components in ReactJS

Comments
1 min read
Testing Asynchronous Code in Node.js

Testing Asynchronous Code in Node.js

Comments
4 min read
Tailwind CSS vs Bootstrap — 2024 Edition

Tailwind CSS vs Bootstrap — 2024 Edition

Comments
8 min read
Simplifying Web Forms with the FormData Web API

Simplifying Web Forms with the FormData Web API

5
Comments
4 min read
Building a Text Editor with JavaScript

Building a Text Editor with JavaScript

Comments
2 min read
Handle Clerk Authentication for back-end in TRPC + Next.js

Handle Clerk Authentication for back-end in TRPC + Next.js

6
Comments
11 min read
LeetCode Meditations — Chapter 9: Backtracking

LeetCode Meditations — Chapter 9: Backtracking

Comments
5 min read
AI-Powered Frontend UI Components Generator (Next.js, GPT4, Langchain, & CopilotKit)

AI-Powered Frontend UI Components Generator (Next.js, GPT4, Langchain, & CopilotKit)

294
Comments 19
9 min read
The Effect Tax

The Effect Tax

34
Comments 13
6 min read
Wasp x Supabase: Smokin’ Hot Full-Stack Combo 🌶️ 🔥

Wasp x Supabase: Smokin’ Hot Full-Stack Combo 🌶️ 🔥

185
Comments 12
6 min read
loading...