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.
Node.js 20.6.0: Say Goodbye to 'dotenv'

Node.js 20.6.0: Say Goodbye to 'dotenv'

53
Comments 5
2 min read
💬 Building a real-time chat with Websockets, Novel and Clerk 🚀🚀

💬 Building a real-time chat with Websockets, Novel and Clerk 🚀🚀

209
Comments 8
9 min read
Navigating Your Career Path as a Web Developer

Navigating Your Career Path as a Web Developer

3
Comments 1
3 min read
Building Adaptive User Interfaces in React Native

Building Adaptive User Interfaces in React Native

7
Comments
4 min read
Como usar o forEach em Javascript: exemplos detalhados contados em uma história

Como usar o forEach em Javascript: exemplos detalhados contados em uma história

4
Comments
8 min read
How To Build Healthcare CRM: A Comprehensive Guide

How To Build Healthcare CRM: A Comprehensive Guide

5
Comments
10 min read
What Is Templating and how to use it in JavaScript?

What Is Templating and how to use it in JavaScript?

5
Comments
3 min read
Key Benefits of Web Applications for Business

Key Benefits of Web Applications for Business

1
Comments
3 min read
Building A Todo CRUD App With React, TypeScript, Vite And Chakra UI

Building A Todo CRUD App With React, TypeScript, Vite And Chakra UI

6
Comments
5 min read
Exploring Local and Session Storage in JavaScript

Exploring Local and Session Storage in JavaScript

Comments
5 min read
Writing CSS With JavaScript

Writing CSS With JavaScript

6
Comments 1
3 min read
Creating a React Loader: Adding a Dash of Style to Your Website

Creating a React Loader: Adding a Dash of Style to Your Website

5
Comments 1
3 min read
How to login your users without a password (but with a magic.link)

How to login your users without a password (but with a magic.link)

1
Comments
9 min read
Building a Complete To-Do App with SvelteKit: Taking Your Skills to the Next Level

Building a Complete To-Do App with SvelteKit: Taking Your Skills to the Next Level

1
Comments
3 min read
Named Arguments in JavaScript: Cleaner Code with Destructuring

Named Arguments in JavaScript: Cleaner Code with Destructuring

1
Comments
2 min read
Master Data Fetching in React with This Easy Guide

Master Data Fetching in React with This Easy Guide

Comments
9 min read
Top hackathons where companies recruit

Top hackathons where companies recruit

12
Comments 1
3 min read
Upload File

Upload File

2
Comments 4
1 min read
The Crucial Role of Theory in Senior JavaScript Interviews: Beyond Problem Solving

The Crucial Role of Theory in Senior JavaScript Interviews: Beyond Problem Solving

1
Comments 1
2 min read
Optimizing SEO: Generating Dynamic Sitemaps for Your Angular Application

Optimizing SEO: Generating Dynamic Sitemaps for Your Angular Application

1
Comments
2 min read
JU Query: Web App for community based learning (Project)

JU Query: Web App for community based learning (Project)

7
Comments
6 min read
Day 39: Nullable Strings

Day 39: Nullable Strings

Comments 1
1 min read
React | How to stop re-rendering in React Components

React | How to stop re-rendering in React Components

Comments
4 min read
A short tour of ExpressJS implementation (Part 1)

A short tour of ExpressJS implementation (Part 1)

Comments
4 min read
React Content Rendering

React Content Rendering

1
Comments 1
3 min read
👹🔥 How to Escape JS Framework Hell (Including React) 🔥👹

👹🔥 How to Escape JS Framework Hell (Including React) 🔥👹

1
Comments
7 min read
The Need for Speed: Next.js Performance Overhaul with Polyfills and SWC

The Need for Speed: Next.js Performance Overhaul with Polyfills and SWC

1
Comments
3 min read
Infinite Scrolling in React: A Practical Guide

Infinite Scrolling in React: A Practical Guide

1
Comments
8 min read
Express JS Problem

Express JS Problem

1
Comments
1 min read
All Important JavaScript Array methods you need to know

All Important JavaScript Array methods you need to know

3
Comments
2 min read
TIL: From test to Testing Playground

TIL: From test to Testing Playground

1
Comments
2 min read
Finally you can skip dotenv in Node

Finally you can skip dotenv in Node

Comments 8
3 min read
JSON VS XML

JSON VS XML

5
Comments 1
2 min read
Coding Period GSoC'23 | Week 11 + 12

Coding Period GSoC'23 | Week 11 + 12

2
Comments
2 min read
React vs Angular

React vs Angular

15
Comments 1
3 min read
Let's make FAQ sections (no JS)

Let's make FAQ sections (no JS)

6
Comments 1
2 min read
🛠️ 8 Free Tools for the Modern Web Developers of 2023

🛠️ 8 Free Tools for the Modern Web Developers of 2023

6
Comments
4 min read
Closure in JavaScript

Closure in JavaScript

2
Comments 2
1 min read
Develop Animated Bubbles with HTML5 Canvas and JavaScript: A Step-by-Step Tutorial

Develop Animated Bubbles with HTML5 Canvas and JavaScript: A Step-by-Step Tutorial

1
Comments
6 min read
Adding Algolia search to my 404 page

Adding Algolia search to my 404 page

Comments 1
4 min read
Mastering The Fetch API In Javascript: A Comprehensive Guide.

Mastering The Fetch API In Javascript: A Comprehensive Guide.

7
Comments
4 min read
Optional Chaining and Nullish Coalescing: Safe Property Access in JavaScript

Optional Chaining and Nullish Coalescing: Safe Property Access in JavaScript

4
Comments
3 min read
Bun 1.0 got released, its Packager Manager is 10x faster then yarn

Bun 1.0 got released, its Packager Manager is 10x faster then yarn

12
Comments
1 min read
Building a Dynamic Quiz App using HTML, CSS, and JavaScript

Building a Dynamic Quiz App using HTML, CSS, and JavaScript

1
Comments
2 min read
VueJS Part 2: Hello Vue and displaying values in HTML

VueJS Part 2: Hello Vue and displaying values in HTML

7
Comments
4 min read
Mastering JavaScript Classes: Your Shortcut to OOP Success!

Mastering JavaScript Classes: Your Shortcut to OOP Success!

5
Comments
6 min read
Tailwind CSS: Using Dynamic Breakpoints and Container Queries

Tailwind CSS: Using Dynamic Breakpoints and Container Queries

8
Comments 1
4 min read
Event Handling in JavaScript

Event Handling in JavaScript

10
Comments 2
2 min read
JavaScript got 99 problems, but Bun ain't one?

JavaScript got 99 problems, but Bun ain't one?

3
Comments 3
2 min read
Links in Next Js: A Detailed Guide

Links in Next Js: A Detailed Guide

8
Comments 1
8 min read
Working with color programmatically.

Working with color programmatically.

1
Comments
2 min read
Mastering Form Handling in React: A Comprehensive Guide

Mastering Form Handling in React: A Comprehensive Guide

Comments
14 min read
The Complete 2023 Guide to Learning TypeScript - From Beginner to Advanced

The Complete 2023 Guide to Learning TypeScript - From Beginner to Advanced

Comments
10 min read
The Migration Adventure: CRA to Vite and npm to pnpm

The Migration Adventure: CRA to Vite and npm to pnpm

1
Comments
1 min read
MY NEW WEBSITE [Free AI image creator]

MY NEW WEBSITE [Free AI image creator]

5
Comments
1 min read
Brazilian "Rinha de Backend" challenge #2 - The Improvement

Brazilian "Rinha de Backend" challenge #2 - The Improvement

3
Comments 2
4 min read
Sync Local Storage state across tabs in React using useSyncExternalStore

Sync Local Storage state across tabs in React using useSyncExternalStore

1
Comments
3 min read
Day 44: Decorators

Day 44: Decorators

4
Comments
2 min read
Using CommonJS Modules in NodeJS with module.exports and require() | Cheatsheet

Using CommonJS Modules in NodeJS with module.exports and require() | Cheatsheet

Comments
1 min read
How to Retrieve Travel Time with React Native Maps Directions

How to Retrieve Travel Time with React Native Maps Directions

7
Comments
2 min read
loading...