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.
I've had enough of checking the GitHub trending feed... 😡

I've had enough of checking the GitHub trending feed... 😡

153
Comments 8
14 min read
Why You Should Never Use (==) in JavaScript

Why You Should Never Use (==) in JavaScript

12
Comments 16
2 min read
😳 Next.js vs React - A Beginner's Guide

😳 Next.js vs React - A Beginner's Guide

27
Comments
11 min read
Learn how to use JavaScript to power UI components based on Tailwind CSS

Learn how to use JavaScript to power UI components based on Tailwind CSS

10
Comments
10 min read
Mastering Real-Time Magic: The Observer Pattern

Mastering Real-Time Magic: The Observer Pattern

8
Comments 2
3 min read
SMTP.js – Send Email without a Server from the Browser

SMTP.js – Send Email without a Server from the Browser

6
Comments 3
8 min read
Why Functions Are Better Than Classes in React.js

Why Functions Are Better Than Classes in React.js

3
Comments 4
3 min read
Nuxt Modules Crash Course

Nuxt Modules Crash Course

4
Comments 1
3 min read
The Rise of TypeScript: A Strongly Typed JavaScript Superset

The Rise of TypeScript: A Strongly Typed JavaScript Superset

1
Comments
3 min read
JS Promises Simplified!!!

JS Promises Simplified!!!

1
Comments
6 min read
Reading Docusaurus code

Reading Docusaurus code

1
Comments
3 min read
My 3rd Year Of Hacktober fest Contribution Journey - 2023

My 3rd Year Of Hacktober fest Contribution Journey - 2023

5
Comments
3 min read
Detailed Explanation of JavaScript Prototype Chain

Detailed Explanation of JavaScript Prototype Chain

Comments
4 min read
Testing in JavaScript: A Comprehensive Guide

Testing in JavaScript: A Comprehensive Guide

1
Comments
4 min read
Validate request data with @novice1/validator-joi

Validate request data with @novice1/validator-joi

1
Comments
4 min read
Automating access to a GitHub Repo using Stripe Webhooks and Astro Endpoints

Automating access to a GitHub Repo using Stripe Webhooks and Astro Endpoints

Comments
3 min read
Docusaurus Rocks!

Docusaurus Rocks!

5
Comments 1
6 min read
Implement a Simple Version Control with JavaScript to Understand Git Better!

Implement a Simple Version Control with JavaScript to Understand Git Better!

3
Comments
11 min read
Cross Site Scripting attacks (XSS)

Cross Site Scripting attacks (XSS)

1
Comments
5 min read
Enhancing the Weather App with Weekly Forecasts

Enhancing the Weather App with Weekly Forecasts

1
Comments
1 min read
Latest Newsletter: Embarrassed to be Human (Issue #138)

Latest Newsletter: Embarrassed to be Human (Issue #138)

1
Comments
1 min read
Understanding Throttling in JavaScript: A Comprehensive Guide

Understanding Throttling in JavaScript: A Comprehensive Guide

Comments
3 min read
Demystifying 'this' in JavaScript

Demystifying 'this' in JavaScript

2
Comments
4 min read
How To Find A Developer Job In 2023 (With Little Or No Experience) 🔥

How To Find A Developer Job In 2023 (With Little Or No Experience) 🔥

184
Comments 32
19 min read
The Roadmap to Frontend Developer in 6 Months

The Roadmap to Frontend Developer in 6 Months

19
Comments
4 min read
How to Integrate a Video Conferencing API into a Website

How to Integrate a Video Conferencing API into a Website

Comments
3 min read
Exclusive collection of free SVG icons download for commercial projects without attribution

Exclusive collection of free SVG icons download for commercial projects without attribution

2
Comments
1 min read
What's new in Nextjs 14 ✨

What's new in Nextjs 14 ✨

20
Comments
3 min read
Why React Developers write Custom Hooks?

Why React Developers write Custom Hooks?

Comments
3 min read
Best Practices for Writing Clean React Code with Examples

Best Practices for Writing Clean React Code with Examples

10
Comments
9 min read
How to setup and configure TURN server using coTURN?

How to setup and configure TURN server using coTURN?

6
Comments 1
8 min read
What is a Stun Server: The Complete Guide to NAT Traversal

What is a Stun Server: The Complete Guide to NAT Traversal

5
Comments 1
17 min read
CodeSmash LTD Campaign

CodeSmash LTD Campaign

1
Comments
1 min read
TypeScript vs. JavaScript: Making the Right Choice for Your Project

TypeScript vs. JavaScript: Making the Right Choice for Your Project

9
Comments
3 min read
A new way of sharing code

A new way of sharing code

7
Comments
3 min read
Debouncing and Throttling in React: A Simplified Guide

Debouncing and Throttling in React: A Simplified Guide

3
Comments
2 min read
Setting Up a Modern Frontend Build Process with Rollup for SASS and JavaScript

Setting Up a Modern Frontend Build Process with Rollup for SASS and JavaScript

1
Comments
2 min read
Creating a Dynamic Star Rating System in React

Creating a Dynamic Star Rating System in React

7
Comments
2 min read
How to create a custom cursor follower with gsap

How to create a custom cursor follower with gsap

1
Comments
5 min read
JavaScript Callback Functions Explained: A Beginner's Guide

JavaScript Callback Functions Explained: A Beginner's Guide

4
Comments
3 min read
Master the Art of Customizing Angular Components 🚀

Master the Art of Customizing Angular Components 🚀

2
Comments
5 min read
ALL NEW NEXT.JS 14 IS HERE

ALL NEW NEXT.JS 14 IS HERE

2
Comments
4 min read
What is callback function in JavaScript

What is callback function in JavaScript

6
Comments
5 min read
React State Management Basics

React State Management Basics

Comments
11 min read
Overcoming Common Frontend Development Challenges

Overcoming Common Frontend Development Challenges

Comments
2 min read
Exploring the Latest CSS Variables and Custom Properties

Exploring the Latest CSS Variables and Custom Properties

Comments
2 min read
Share admin privileges with participants during a real-time video call

Share admin privileges with participants during a real-time video call

Comments
13 min read
HTTP Requests in JavaScript

HTTP Requests in JavaScript

Comments
7 min read
Embracing Challenges: My Journey as a Passionate Developer with Disabilities

Embracing Challenges: My Journey as a Passionate Developer with Disabilities

6
Comments 8
2 min read
Creating and Testing Apollo Client Links

Creating and Testing Apollo Client Links

2
Comments
5 min read
Mocks agnósticos para bibliotecas de requisições HTTP no Node.js

Mocks agnósticos para bibliotecas de requisições HTTP no Node.js

Comments
5 min read
Library-Agnostic Mocks for HTTP Request Libraries in Node.js

Library-Agnostic Mocks for HTTP Request Libraries in Node.js

Comments
5 min read
Which programming language should I learn first?

Which programming language should I learn first?

Comments
11 min read
STARTING SAAS ON HRM

STARTING SAAS ON HRM

5
Comments
1 min read
Free Google Analytics Alternative: Quickstart with Umami Analytics

Free Google Analytics Alternative: Quickstart with Umami Analytics

Comments
4 min read
Implementing Paystack Payment in a React Application: A Step-by-Step Guide

Implementing Paystack Payment in a React Application: A Step-by-Step Guide

Comments
10 min read
Asynchronous JavaScript: Promises vs. Callbacks

Asynchronous JavaScript: Promises vs. Callbacks

Comments
2 min read
PDFMake en Acción: Cómo Diseñar Tickets en ReactJS con PDFMake

PDFMake en Acción: Cómo Diseñar Tickets en ReactJS con PDFMake

Comments
7 min read
🚀How JavaScript Works (Part 6)? Module

🚀How JavaScript Works (Part 6)? Module

5
Comments
8 min read
𝑫𝒖𝒎𝒃𝒆𝒓 𝒚𝒆𝒕 S𝒎𝒂𝒓𝒕𝒆𝒓 A𝒑𝒑𝒓𝒐𝒂𝒄𝒉 𝒐𝒇 D𝒆𝒃𝒖𝒈𝒈𝒊𝒏𝒈

𝑫𝒖𝒎𝒃𝒆𝒓 𝒚𝒆𝒕 S𝒎𝒂𝒓𝒕𝒆𝒓 A𝒑𝒑𝒓𝒐𝒂𝒄𝒉 𝒐𝒇 D𝒆𝒃𝒖𝒈𝒈𝒊𝒏𝒈

6
Comments
2 min read
loading...