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.
Mastering the Art of Debugging: A Comprehensive Guide for Developers

Mastering the Art of Debugging: A Comprehensive Guide for Developers

3
Comments
2 min read
🔥Webperf Tips (1) - Case Study - Gastein.com

🔥Webperf Tips (1) - Case Study - Gastein.com

3
Comments
1 min read
Implementing Sign In with Google in NodeJS (without third-party libraries)

Implementing Sign In with Google in NodeJS (without third-party libraries)

13
Comments 2
5 min read
EVENT BUBBLING & CAPTURING

EVENT BUBBLING & CAPTURING

5
Comments
4 min read
How to make a cursor image Hover effect with CSS & JS!

How to make a cursor image Hover effect with CSS & JS!

9
Comments
5 min read
Two shades of mocking a function in Vitest

Two shades of mocking a function in Vitest

3
Comments 1
6 min read
Preventing Email Spoofing Attacks on your SMTP Server

Preventing Email Spoofing Attacks on your SMTP Server

6
Comments
8 min read
Must-Have Practical Tutorial on Node.js Modules for Badass Beginners

Must-Have Practical Tutorial on Node.js Modules for Badass Beginners

6
Comments
12 min read
Essential React Custom Hooks

Essential React Custom Hooks

6
Comments
7 min read
Flowing with Streams: Working with the Stream Module

Flowing with Streams: Working with the Stream Module

1
Comments
3 min read
Look Who is Back: jQuery 4.0.0 is Coming to Town

Look Who is Back: jQuery 4.0.0 is Coming to Town

7
Comments
2 min read
Doodle 0.10.0 can host React, supports WebAssembly and much more

Doodle 0.10.0 can host React, supports WebAssembly and much more

1
Comments
1 min read
⚛️Diferenças entre useMemo e useCallback

⚛️Diferenças entre useMemo e useCallback

7
Comments
2 min read
Journey to Freelancing

Journey to Freelancing

Comments
2 min read
JavaScript ES6 and beyond

JavaScript ES6 and beyond

Comments
5 min read
Debouncing vs AbortController: Maximizing API call Efficiency for Seamless User Experience

Debouncing vs AbortController: Maximizing API call Efficiency for Seamless User Experience

6
Comments
5 min read
How To Get Data By ID On Click - Firebase Firestore Database Tutorial

How To Get Data By ID On Click - Firebase Firestore Database Tutorial

Comments
1 min read
Building Simple CRM with Vue: Implementing Vuetify Framework

Building Simple CRM with Vue: Implementing Vuetify Framework

2
Comments
3 min read
If your Redux state has changed but React doesn't trigger a re-render, it could be due to several reasons

If your Redux state has changed but React doesn't trigger a re-render, it could be due to several reasons

7
Comments
2 min read
Convert HTML to PDF in React with react-pdf

Convert HTML to PDF in React with react-pdf

5
Comments
1 min read
Episode 24/07: Angular 17.2, optional RxJs

Episode 24/07: Angular 17.2, optional RxJs

11
Comments 2
3 min read
From JavaScript to React: The Evolution of Web Interactivity

From JavaScript to React: The Evolution of Web Interactivity

12
Comments
3 min read
Date Methods JavaScript

Date Methods JavaScript

Comments
1 min read
Use Dynamic Hook

Use Dynamic Hook

Comments
1 min read
Detect MacOS, iOS, Windows, Android and Linux OS with JS

Detect MacOS, iOS, Windows, Android and Linux OS with JS

7
Comments 11
1 min read
Demystifying Buffers in Node.js

Demystifying Buffers in Node.js

1
Comments
3 min read
Mastering Advanced JavaScript Techniques for Web Development

Mastering Advanced JavaScript Techniques for Web Development

Comments
4 min read
Code a cannon to shoot colored balls when clicked using Vanilla JS

Code a cannon to shoot colored balls when clicked using Vanilla JS

Comments
12 min read
The First Post

The First Post

4
Comments 8
1 min read
Implicit Dependencies Management with Nx: A Practical Guide through Real-World Case Studies

Implicit Dependencies Management with Nx: A Practical Guide through Real-World Case Studies

4
Comments
12 min read
JavaScript Fundamentals: Data Types

JavaScript Fundamentals: Data Types

Comments
5 min read
Using Google Gemini With Flask, Vue and Vite

Using Google Gemini With Flask, Vue and Vite

10
Comments 2
5 min read
Choosing Your Weapon: React or Next.js

Choosing Your Weapon: React or Next.js

Comments
2 min read
CommonJS vs ES Modules: the shift from require to import

CommonJS vs ES Modules: the shift from require to import

2
Comments
11 min read
Avoid these 5 mistakes as a Web Developer

Avoid these 5 mistakes as a Web Developer

Comments
4 min read
A Non-noob Javascript Glossary for 2024, with Examples

A Non-noob Javascript Glossary for 2024, with Examples

2
Comments
26 min read
Javascript & AI

Javascript & AI

Comments
1 min read
How to notify tabs with the same origin using Broadcast Channel

How to notify tabs with the same origin using Broadcast Channel

Comments
2 min read
Unlocking Test Data Efficiency in React

Unlocking Test Data Efficiency in React

Comments
4 min read
Setting up GSAP's ScrollTrigger with Nuxt 3🔧🚀

Setting up GSAP's ScrollTrigger with Nuxt 3🔧🚀

9
Comments 2
2 min read
6 Must-Read Tech Newsletters for Software Engineers In 2024

6 Must-Read Tech Newsletters for Software Engineers In 2024

3
Comments
2 min read
the main JavaScript tag

the main JavaScript tag

1
Comments
1 min read
Boost Your Efficiency: Tech-Powered Tips for Peak Performance

Boost Your Efficiency: Tech-Powered Tips for Peak Performance

Comments
3 min read
Rich-text editor with react-native: Upload photo

Rich-text editor with react-native: Upload photo

11
Comments
5 min read
AutoLink: Simplifying Conditional Navigation in React Router Projects

AutoLink: Simplifying Conditional Navigation in React Router Projects

2
Comments
1 min read
Building a React Line Chart Component: A Comprehensive Guide

Building a React Line Chart Component: A Comprehensive Guide

2
Comments
13 min read
Next.js

Next.js

Comments
1 min read
Eleventy - Create a global production flag

Eleventy - Create a global production flag

2
Comments
4 min read
Upcoming Book: Vue 3 Step by Step: with Composition API & TypeScript

Upcoming Book: Vue 3 Step by Step: with Composition API & TypeScript

5
Comments 7
1 min read
Understanding and implementing Event-Driven Communication in Front-End Development

Understanding and implementing Event-Driven Communication in Front-End Development

6
Comments
3 min read
JavaScript Design Patterns - Creational - Singleton

JavaScript Design Patterns - Creational - Singleton

8
Comments
1 min read
7 Components of our Notification Service we Shifted from Devs to PMs

7 Components of our Notification Service we Shifted from Devs to PMs

7
Comments
2 min read
Implementing search in a React app

Implementing search in a React app

Comments
2 min read
987. Vertical Order Traversal of a Binary Tree (HARD)

987. Vertical Order Traversal of a Binary Tree (HARD)

Comments
3 min read
Getting Started with Unity: A Beginner’s Guide

Getting Started with Unity: A Beginner’s Guide

2
Comments
5 min read
How to Connect MSSQL with Node.js

How to Connect MSSQL with Node.js

2
Comments
2 min read
Treat your frontend like a server application with Rattus ORM

Treat your frontend like a server application with Rattus ORM

Comments
4 min read
20 javascript open source projects worth collecting

20 javascript open source projects worth collecting

5
Comments
6 min read
Delving into the Black Magic of GraphQL DataLoader! 🌌✨

Delving into the Black Magic of GraphQL DataLoader! 🌌✨

Comments
4 min read
What is the difference between NPM And Yarn ?

What is the difference between NPM And Yarn ?

1
Comments
2 min read
loading...