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.
Intern level: Handling Events in React

Intern level: Handling Events in React

1
Comments
3 min read
Introducing Thin: The App for Rapid, Concise Content Sharing

Introducing Thin: The App for Rapid, Concise Content Sharing

Comments
2 min read
Mid level: Handling Events in React

Mid level: Handling Events in React

1
Comments
4 min read
Junior level: Handling Events in React

Junior level: Handling Events in React

1
Comments
3 min read
Taming the React Beast: How to Avoid Highly Reactive React Applications

Taming the React Beast: How to Avoid Highly Reactive React Applications

1
Comments
2 min read
Best Practices for ReactJS to improve your code.

Best Practices for ReactJS to improve your code.

2
Comments
2 min read
Unlocking the Power of useRef: A Comprehensive Guide for React Developers

Unlocking the Power of useRef: A Comprehensive Guide for React Developers

2
Comments
3 min read
Architect level: Handling Events in React

Architect level: Handling Events in React

Comments
4 min read
Lead level: Handling Events in React

Lead level: Handling Events in React

Comments
4 min read
Understanding Javascript Closures (Without Breaking a Sweat!)

Understanding Javascript Closures (Without Breaking a Sweat!)

110
Comments 22
2 min read
The Impact of Poor Endpoint Monitoring and Backend Error Tracking: A CTO's Perspective

The Impact of Poor Endpoint Monitoring and Backend Error Tracking: A CTO's Perspective

8
Comments 3
3 min read
HTMX: Giving HTML Superpowers! 🚀✨

HTMX: Giving HTML Superpowers! 🚀✨

3
Comments
2 min read
JS: 40 VSCode Tips

JS: 40 VSCode Tips

4
Comments 1
7 min read
I built a template for the retro vibes | Easy UI Diaries | Free Templates Part-2

I built a template for the retro vibes | Easy UI Diaries | Free Templates Part-2

1
Comments
2 min read
Optimizing String Concatenation with StringBuilder

Optimizing String Concatenation with StringBuilder

2
Comments
2 min read
JavaScript – A programming language used for web development.

JavaScript – A programming language used for web development.

Comments
4 min read
15 JavaScript Array Functions You Should Master as a Senior Dev

15 JavaScript Array Functions You Should Master as a Senior Dev

270
Comments 34
8 min read
Sign Up

Sign Up

1
Comments 1
1 min read
Don’t Be the Party Loner: Build and Host Your Portfolio Website for Free in 2024🎉

Don’t Be the Party Loner: Build and Host Your Portfolio Website for Free in 2024🎉

1
Comments
3 min read
Memory Management in Rust

Memory Management in Rust

Comments
2 min read
RxJS: The Reactive Revolution in JavaScript 🚀

RxJS: The Reactive Revolution in JavaScript 🚀

1
Comments
3 min read
Add ESLint To A React Project

Add ESLint To A React Project

8
Comments
2 min read
DEV Challenge: Glam up my Markup-Cricket League

DEV Challenge: Glam up my Markup-Cricket League

1
Comments
1 min read
Cache your fetcher in useSWR with useCallback.

Cache your fetcher in useSWR with useCallback.

1
Comments
3 min read
My Journey to My First Hackathon

My Journey to My First Hackathon

1
Comments
6 min read
New Repository on GitHub, WebFormsJS is Here!

New Repository on GitHub, WebFormsJS is Here!

2
Comments
7 min read
Implementing Carousels in Web Development

Implementing Carousels in Web Development

1
Comments
3 min read
Exploring React JS. Where to Start?

Exploring React JS. Where to Start?

Comments
3 min read
15 Powerful Browser Debugging Techniques

15 Powerful Browser Debugging Techniques

1
Comments
5 min read
Difference between normal links & tag links in Next.js

Difference between normal links & tag links in Next.js

1
Comments
3 min read
Mastering Next.js: My Journey from SSG to SSR Through Trial and Error

Mastering Next.js: My Journey from SSG to SSR Through Trial and Error

Comments
3 min read
WhatsApp AI Chatbot: Let's build one with the API

WhatsApp AI Chatbot: Let's build one with the API

4
Comments
4 min read
How to get Paid in Your JavaScript Applications with LemonSqueezy

How to get Paid in Your JavaScript Applications with LemonSqueezy

6
Comments 1
5 min read
DOM – Document Object Model.

DOM – Document Object Model.

Comments
4 min read
How AI is Revolutionizing Modern Web Development: Key Trends and Tools

How AI is Revolutionizing Modern Web Development: Key Trends and Tools

5
Comments
5 min read
Node.js Express Sequelize Boilerplate - Exploring the Directory Structure

Node.js Express Sequelize Boilerplate - Exploring the Directory Structure

1
Comments
4 min read
Day 4 of My 21-Day JavaScript Challenge with Hitesh Choudhary's "ChaiAurCode" 🎉

Day 4 of My 21-Day JavaScript Challenge with Hitesh Choudhary's "ChaiAurCode" 🎉

1
Comments
2 min read
What is a JavaScript plugin?

What is a JavaScript plugin?

8
Comments
2 min read
Learn How to Add a Theme Switcher with Shadcn UI and NextJS! 🎨🚀

Learn How to Add a Theme Switcher with Shadcn UI and NextJS! 🎨🚀

2
Comments
1 min read
What is a React plugin?

What is a React plugin?

6
Comments
2 min read
Python vs Java: The Battle of the Programming Titans

Python vs Java: The Battle of the Programming Titans

Comments
6 min read
P5.js y la importancia de divertirse programando

P5.js y la importancia de divertirse programando

1
Comments
2 min read
Python vs Java: The Battle of the Programming Titans

Python vs Java: The Battle of the Programming Titans

Comments
6 min read
Create a websocket client/server setup with Angular, SocketIo and Ionic — Pt1, Node.js websocket server

Create a websocket client/server setup with Angular, SocketIo and Ionic — Pt1, Node.js websocket server

1
Comments
7 min read
React.js vs Vue.js Which would work best for your next project ?

React.js vs Vue.js Which would work best for your next project ?

1
Comments
3 min read
Building PayBee, a Digital Wallet with Flutter & Laravel: The Rewarding Journey Through Hustle and Heart

Building PayBee, a Digital Wallet with Flutter & Laravel: The Rewarding Journey Through Hustle and Heart

Comments
2 min read
💾 React Form Handling & Validation Best Practices: STOP Using `useState`

💾 React Form Handling & Validation Best Practices: STOP Using `useState`

16
Comments 5
5 min read
Easy Approximations with Monte Carlo Simulations

Easy Approximations with Monte Carlo Simulations

1
Comments
4 min read
Cloud-based Tax Software vs. Tax Software Hosting Solutions

Cloud-based Tax Software vs. Tax Software Hosting Solutions

Comments
5 min read
I would like to get comments on Adaptive Playback Speed, which I developed to reduce video freezes.

I would like to get comments on Adaptive Playback Speed, which I developed to reduce video freezes.

Comments
1 min read
Submission New York Recreational Soccer League for Frontend Challenge v24.07.24

Submission New York Recreational Soccer League for Frontend Challenge v24.07.24

1
Comments
1 min read
Understanding JavaScript Promises

Understanding JavaScript Promises

1
Comments 1
4 min read
I hope someone can give me some advice.

I hope someone can give me some advice.

Comments 1
1 min read
Top 15 Animation Libraries for React & Modern Javascript Apps

Top 15 Animation Libraries for React & Modern Javascript Apps

182
Comments 24
9 min read
How to center a Div in HTML and CSS?

How to center a Div in HTML and CSS?

Comments 1
8 min read
Mastering Dependency Injection: Enhancing Code Modularity and Maintainability

Mastering Dependency Injection: Enhancing Code Modularity and Maintainability

1
Comments
4 min read
CSS Animations with Loops and Arrays + SVG file

CSS Animations with Loops and Arrays + SVG file

3
Comments
2 min read
how to install jenkins on ubuntu

how to install jenkins on ubuntu

Comments
1 min read
Healthcare Web Application Development: Definition, Process and Cost

Healthcare Web Application Development: Definition, Process and Cost

Comments
3 min read
Leveraging Incremental Static Regeneration in Next.js for Dynamic Data Updates

Leveraging Incremental Static Regeneration in Next.js for Dynamic Data Updates

1
Comments 1
2 min read
loading...