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.
Use Astro for your personal or portfolio website

Use Astro for your personal or portfolio website

3
Comments
2 min read
Mastering Beyond CRUD: Advanced Skills for Backend Software Engineers

Mastering Beyond CRUD: Advanced Skills for Backend Software Engineers

Comments
3 min read
O que é JSDoc

O que é JSDoc

8
Comments
3 min read
Tips and Strategies for Writing Clean and Maintainable JSX Code

Tips and Strategies for Writing Clean and Maintainable JSX Code

16
Comments 14
2 min read
✨ Cómo funciona Next.js

✨ Cómo funciona Next.js

1
Comments
10 min read
I see this MEME and i do that

I see this MEME and i do that

7
Comments 4
1 min read
Diving into the Open Source Realm: My Qwik Journey Begins! 🚀🌐

Diving into the Open Source Realm: My Qwik Journey Begins! 🚀🌐

2
Comments 2
1 min read
How to Learn Angular 17 Features with Angular.dev

How to Learn Angular 17 Features with Angular.dev

22
Comments
2 min read
Transform Inputs Properties in Angular Easy

Transform Inputs Properties in Angular Easy

3
Comments 1
3 min read
🎉 17 Javascript repositories to become the best developer in the world 🌍

🎉 17 Javascript repositories to become the best developer in the world 🌍

470
Comments 29
8 min read
Using Tailwind CSS with React.js: A Concise Guide

Using Tailwind CSS with React.js: A Concise Guide

102
Comments 1
2 min read
React Playlist Manager: A Singly Linked Approach🌟🎶

React Playlist Manager: A Singly Linked Approach🌟🎶

Comments
1 min read
Text to Speech Converter in HTML CSS & JavaScript

Text to Speech Converter in HTML CSS & JavaScript

2
Comments
3 min read
What is JSON?

What is JSON?

17
Comments
11 min read
The only thing you need to master React! (from my 5 years of experience)

The only thing you need to master React! (from my 5 years of experience)

1
Comments
3 min read
I am here now

I am here now

3
Comments 6
1 min read
VueJS part 11: Sending data from component to parent

VueJS part 11: Sending data from component to parent

20
Comments
2 min read
Create a simple web app with Deno's Fresh

Create a simple web app with Deno's Fresh

4
Comments
2 min read
🔥 Top 11 Open Source Innovators Who Shaped the Developer World as We Live Today 🔭🔭

🔥 Top 11 Open Source Innovators Who Shaped the Developer World as We Live Today 🔭🔭

66
Comments 15
6 min read
Moment.js Is Now Legacy Project | Alternatives?

Moment.js Is Now Legacy Project | Alternatives?

64
Comments 35
1 min read
Accelerate Your Career 👩🏻‍💻 by Contributing to these 9 Repositories 🔥

Accelerate Your Career 👩🏻‍💻 by Contributing to these 9 Repositories 🔥

506
Comments 36
7 min read
quick start of alovajs, a request strategy library

quick start of alovajs, a request strategy library

1
Comments 2
6 min read
Why Is the Nullish Coalescing Operator(??) Essential in JavaScript?

Why Is the Nullish Coalescing Operator(??) Essential in JavaScript?

39
Comments 2
4 min read
React useMemo

React useMemo

2
Comments 5
6 min read
TW Elements new pricing plans announcement!

TW Elements new pricing plans announcement!

32
Comments
2 min read
How to Clone an Object in JavaScript

How to Clone an Object in JavaScript

7
Comments
3 min read
The World of Sparse Arrays in JavaScript

The World of Sparse Arrays in JavaScript

10
Comments
5 min read
[Discussion] What's the new big thing in web dev in the past 2 years?

[Discussion] What's the new big thing in web dev in the past 2 years?

3
Comments 2
1 min read
Set and Map in JavaScript: A Close Look

Set and Map in JavaScript: A Close Look

40
Comments 4
5 min read
JAVASCRIPT CONSTRUCTORS

JAVASCRIPT CONSTRUCTORS

4
Comments
3 min read
Creating Chess Board SVGs, PNGs, and GIFs

Creating Chess Board SVGs, PNGs, and GIFs

6
Comments 1
7 min read
Day 1-2: React Image Search Application

Day 1-2: React Image Search Application

11
Comments 2
1 min read
13 reasons why Coding Tutorials can be Misleading resulting in Tutorial Hell

13 reasons why Coding Tutorials can be Misleading resulting in Tutorial Hell

3
Comments 3
4 min read
How to Check if a Value is an Object in JavaScript

How to Check if a Value is an Object in JavaScript

11
Comments
3 min read
Navigating the Web with is.browser and is.not_browser in JavaScript: Your Go-To Tools for Browser Checks

Navigating the Web with is.browser and is.not_browser in JavaScript: Your Go-To Tools for Browser Checks

7
Comments
3 min read
Creating a Single-File Node.js API with Express, MongoDB, and EJS Integration

Creating a Single-File Node.js API with Express, MongoDB, and EJS Integration

4
Comments
7 min read
The Reflect API: The Swiss Army Knife Every JavaScript Developer Needs

The Reflect API: The Swiss Army Knife Every JavaScript Developer Needs

20
Comments 3
4 min read
Delving into open source territory with Google: PR #1

Delving into open source territory with Google: PR #1

4
Comments
13 min read
The 2000 line framework challenge: How to split state when using global stores with no extra dependencies beyond Modulo.js

The 2000 line framework challenge: How to split state when using global stores with no extra dependencies beyond Modulo.js

Comments
3 min read
How To Choose Data Fetching Strategies In NextJS

How To Choose Data Fetching Strategies In NextJS

4
Comments
4 min read
Using React.memo to optimize your React applications

Using React.memo to optimize your React applications

4
Comments
2 min read
WebCrumbs: We are stitching together the future of the modern web

WebCrumbs: We are stitching together the future of the modern web

Comments
2 min read
✈️ Create JavaScript Function On The Fly

✈️ Create JavaScript Function On The Fly

13
Comments
3 min read
What is Linting and how to use a Linter tool💻

What is Linting and how to use a Linter tool💻

19
Comments 6
3 min read
11 JavaScript Tricks You Probably Didn't Know About

11 JavaScript Tricks You Probably Didn't Know About

46
Comments 6
4 min read
Introducing DFlex - A Modern Javascript Drag and Drop Library

Introducing DFlex - A Modern Javascript Drag and Drop Library

2
Comments
2 min read
How to GraphQL in Your React.js Project

How to GraphQL in Your React.js Project

8
Comments
3 min read
Creating Interactive Web Animations with CSS and JavaScript

Creating Interactive Web Animations with CSS and JavaScript

11
Comments
2 min read
A Guide To HTTP POST Requests In JavaScript

A Guide To HTTP POST Requests In JavaScript

12
Comments 2
6 min read
CSS Selectors Unleashed

CSS Selectors Unleashed

1
Comments
2 min read
Exploring the Pros and Cons of Standalone Components in Angular

Exploring the Pros and Cons of Standalone Components in Angular

11
Comments 1
2 min read
Unleashing the Magic of `is.truthy` and `is.not_truthy` with 'thiis': A Playground of JavaScript Booleans

Unleashing the Magic of `is.truthy` and `is.not_truthy` with 'thiis': A Playground of JavaScript Booleans

4
Comments 1
3 min read
Using CSS variables with AntD Design system

Using CSS variables with AntD Design system

Comments
2 min read
Comparing Turbopack And Webpack

Comparing Turbopack And Webpack

3
Comments
5 min read
How to Build a Document Scanner with Expo

How to Build a Document Scanner with Expo

Comments
8 min read
Qwik look at Resumability with Astro on Vercel

Qwik look at Resumability with Astro on Vercel

3
Comments
2 min read
Common Pitfalls: Code Practices That Disable Tree Shaking in Vue.js

Common Pitfalls: Code Practices That Disable Tree Shaking in Vue.js

2
Comments
3 min read
How To Build AI Chatbots Using React JS in Minutes

How To Build AI Chatbots Using React JS in Minutes

7
Comments 6
3 min read
Enhancing Productivity: An Essential Tools for Front-End Developers

Enhancing Productivity: An Essential Tools for Front-End Developers

2
Comments
4 min read
↩️Clean Coding Tip: Early Return Principle

↩️Clean Coding Tip: Early Return Principle

21
Comments 5
2 min read
loading...