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.
Full Stack Airbnb Clone with Next.js, Tailwind CSS, Zustand and Amplication

Full Stack Airbnb Clone with Next.js, Tailwind CSS, Zustand and Amplication

83
Comments 7
11 min read
From Idea to Market: The Evolution of Flexbeats and its Product Development.

From Idea to Market: The Evolution of Flexbeats and its Product Development.

4
Comments 1
3 min read
React Hook: useGlobalState

React Hook: useGlobalState

26
Comments
8 min read
Exploring Asynchronous Operations in Angular: Promises vs. Observables

Exploring Asynchronous Operations in Angular: Promises vs. Observables

Comments
2 min read
# Building Delightful Front-End Applications for Tezos with Taquito and Beacon Wallet 🚀

# Building Delightful Front-End Applications for Tezos with Taquito and Beacon Wallet 🚀

2
Comments
4 min read
Dont shake it, you possibly will break it...

Dont shake it, you possibly will break it...

1
Comments
3 min read
Safe, simple, sequential promises in Javascript

Safe, simple, sequential promises in Javascript

3
Comments
2 min read
Exploring the Powerful Duo of NodeJS and PostgreSQL! - Connecting the two together!

Exploring the Powerful Duo of NodeJS and PostgreSQL! - Connecting the two together!

1
Comments
3 min read
What is Event loop in JS (javascript)

What is Event loop in JS (javascript)

6
Comments 1
2 min read
react useContext. Easier than we think.

react useContext. Easier than we think.

Comments
2 min read
What is Event Bubbling? event bubbling in JS

What is Event Bubbling? event bubbling in JS

6
Comments
2 min read
Closures: The Power of Lexical Scoping

Closures: The Power of Lexical Scoping

1
Comments
2 min read
What is CSS Module?

What is CSS Module?

9
Comments 6
8 min read
Why You Should Make a Game Engine: 5 Years as a Developer

Why You Should Make a Game Engine: 5 Years as a Developer

61
Comments 9
6 min read
Time Picker Module in Vanilla JS

Time Picker Module in Vanilla JS

Comments
1 min read
Form Handling in Web Development: Enhancing User Experience and Data Integrity

Form Handling in Web Development: Enhancing User Experience and Data Integrity

Comments
5 min read
Headless blog using Garchi CMS & Nuxt 3 - Part 1

Headless blog using Garchi CMS & Nuxt 3 - Part 1

Comments
4 min read
Attack of the Clones

Attack of the Clones

12
Comments
7 min read
Designing an Autocomplete UI Component 🔍

Designing an Autocomplete UI Component 🔍

22
Comments
3 min read
Create your own styled-icons set

Create your own styled-icons set

1
Comments
3 min read
Creating Accessible Custom Components with React Aria: A Practical Example with Forms

Creating Accessible Custom Components with React Aria: A Practical Example with Forms

5
Comments
2 min read
10 React Hooks And How To Use Them.

10 React Hooks And How To Use Them.

Comments
16 min read
Learning Journal - Digileger Project Log

Learning Journal - Digileger Project Log

Comments
8 min read
Part 1 - Full Stack Contact Form: Getting Started & React Frontend 2023

Part 1 - Full Stack Contact Form: Getting Started & React Frontend 2023

16
Comments 1
9 min read
Advanced JavaScript... All you need to know and more

Advanced JavaScript... All you need to know and more

18
Comments 6
9 min read
Exploring the Magic of async/await in JavaScript!

Exploring the Magic of async/await in JavaScript!

4
Comments
3 min read
🚀 9 open-source libraries YOU HAVE to contribute to in 2023 🔥

🚀 9 open-source libraries YOU HAVE to contribute to in 2023 🔥

351
Comments 42
4 min read
Radix for Vue is finally available!

Radix for Vue is finally available!

11
Comments
2 min read
A11y: Improving app accessibility with ESLint

A11y: Improving app accessibility with ESLint

1
Comments
3 min read
A beginner guide to local storage, session storage and cookies in Javascript.

A beginner guide to local storage, session storage and cookies in Javascript.

6
Comments 3
4 min read
Exploring Web Rendering: Streaming HTML

Exploring Web Rendering: Streaming HTML

1
Comments
8 min read
Gnarly Learnings from July 2023

Gnarly Learnings from July 2023

4
Comments
2 min read
How to manipulate CSS classes with JavaScript ?

How to manipulate CSS classes with JavaScript ?

Comments
3 min read
What is Prototype? Prototype in JavaScript

What is Prototype? Prototype in JavaScript

12
Comments
2 min read
JavaScript Testing and Debugging: A Comprehensive Guide

JavaScript Testing and Debugging: A Comprehensive Guide

1
Comments
2 min read
Mastering the Art of REST APIs: A Complete Overview

Mastering the Art of REST APIs: A Complete Overview

34
Comments 12
5 min read
How to debug a Firefox add-on (extension)

How to debug a Firefox add-on (extension)

19
Comments 5
2 min read
How make Commead line app using Node.js

How make Commead line app using Node.js

3
Comments 1
2 min read
Using invisible divs in GitHub Discussions as a key-value store

Using invisible divs in GitHub Discussions as a key-value store

3
Comments
4 min read
Utilizing VisX for React Data Visualization

Utilizing VisX for React Data Visualization

30
Comments
5 min read
Creating a YouTube Tags Generator Website: The Making of ResearchedTags

Creating a YouTube Tags Generator Website: The Making of ResearchedTags

7
Comments
3 min read
You won't be able to answer this simple JavaScript question!

You won't be able to answer this simple JavaScript question!

47
Comments 29
1 min read
Trace Every Visit - Get Telegram Message on User Visits your Website

Trace Every Visit - Get Telegram Message on User Visits your Website

Comments
3 min read
Unraveling the Enigma: Exploring Object Equality in JavaScript and Beyond

Unraveling the Enigma: Exploring Object Equality in JavaScript and Beyond

Comments
2 min read
Mistakes to Avoid as a New Programmer: Common Pitfalls That Can Hinder Your Learning Progress

Mistakes to Avoid as a New Programmer: Common Pitfalls That Can Hinder Your Learning Progress

17
Comments 13
4 min read
Efficient Data Rendering with the map() Function in React

Efficient Data Rendering with the map() Function in React

8
Comments
10 min read
Creating Stunning 3D Instagram Story Swipes with React: A Step-by-Step Tutorial

Creating Stunning 3D Instagram Story Swipes with React: A Step-by-Step Tutorial

55
Comments 15
8 min read
JavaScript Abuse — Article 3. Slice VS. Splice: Another Battle Royale

JavaScript Abuse — Article 3. Slice VS. Splice: Another Battle Royale

11
Comments 4
3 min read
Day 22: Modules

Day 22: Modules

9
Comments
2 min read
React - Portals

React - Portals

23
Comments 4
3 min read
Cocaptain new Features

Cocaptain new Features

11
Comments
1 min read
Building a Testimonials Carousel with React, Nuka Carousel, and Tailwind CSS

Building a Testimonials Carousel with React, Nuka Carousel, and Tailwind CSS

9
Comments
5 min read
VSCode React Snippets Extension

VSCode React Snippets Extension

1
Comments
1 min read
Weekly web development resources #161

Weekly web development resources #161

12
Comments
2 min read
Angular content projection - how to project views

Angular content projection - how to project views

6
Comments 1
3 min read
Making a simple drag and drop with JS!

Making a simple drag and drop with JS!

13
Comments
4 min read
Record in TypeScript: Unveiling Its Surprising Power

Record in TypeScript: Unveiling Its Surprising Power

48
Comments 2
4 min read
Angular Signals: Keeping the Reactivity Train

Angular Signals: Keeping the Reactivity Train

8
Comments
3 min read
Single Page Application: Authentication and Authorization in Agular

Single Page Application: Authentication and Authorization in Agular

36
Comments 2
6 min read
Frontend And Backend Understanding the Differences

Frontend And Backend Understanding the Differences

6
Comments
5 min read
loading...