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.
Javascript Errors with Real Life Examples

Javascript Errors with Real Life Examples

Comments
3 min read
Unit test your react hook in minutes

Unit test your react hook in minutes

25
Comments
3 min read
How I Migrated Our React Codebase from Flow to PropTypes

How I Migrated Our React Codebase from Flow to PropTypes

10
Comments
7 min read
Creating a Chrome extension to convert the URL to use localhost in 1 click

Creating a Chrome extension to convert the URL to use localhost in 1 click

11
Comments 2
3 min read
Striking the Balance: Code Splitting and Initial Load Time Optimization

Striking the Balance: Code Splitting and Initial Load Time Optimization

Comments
9 min read
Guide to Building Great Audit Logs for Application Software

Guide to Building Great Audit Logs for Application Software

8
Comments
6 min read
Flickerless dark mode in 11ty with Tailwind CSS

Flickerless dark mode in 11ty with Tailwind CSS

8
Comments
6 min read
NestJS and Project Structure - What to Do?

NestJS and Project Structure - What to Do?

15
Comments 5
8 min read
Snippets I Use Regularly #1: File Name and Directory Name

Snippets I Use Regularly #1: File Name and Directory Name

2
Comments
1 min read
Creating Tailwind CSS Dark Mode Using HTML and JS

Creating Tailwind CSS Dark Mode Using HTML and JS

11
Comments
6 min read
Mastering JavaScript: Call, Bind, and Apply 🌟

Mastering JavaScript: Call, Bind, and Apply 🌟

5
Comments
1 min read
Optimizing the Performance of an Angular Application

Optimizing the Performance of an Angular Application

14
Comments
4 min read
Learn serverless on AWS step-by-step - DynamoDB Streams

Learn serverless on AWS step-by-step - DynamoDB Streams

67
Comments 4
11 min read
Demystifying Angular CLI: A Comprehensive Guide for Beginners

Demystifying Angular CLI: A Comprehensive Guide for Beginners

Comments
1 min read
Enrich an object - Javascript Recipe

Enrich an object - Javascript Recipe

1
Comments
2 min read
Developing a Backgammon Game Application with JavaScript

Developing a Backgammon Game Application with JavaScript

Comments
5 min read
Moonly weekly progress update #62 - Raffle Feature and Twitter Space Giveaway

Moonly weekly progress update #62 - Raffle Feature and Twitter Space Giveaway

6
Comments
2 min read
Introducing CodeGlossary: Your Go-To Resource for Programming Terminology

Introducing CodeGlossary: Your Go-To Resource for Programming Terminology

146
Comments 4
2 min read
Are You Using JavaScript Right? Know When to Go Asynchronous

Are You Using JavaScript Right? Know When to Go Asynchronous

6
Comments
6 min read
Implementing To-Do List using JavaScript:

Implementing To-Do List using JavaScript:

4
Comments
2 min read
JavaScript Array Methods: A Beginner's Guide

JavaScript Array Methods: A Beginner's Guide

3
Comments
3 min read
ClipBoard API in JavaScript

ClipBoard API in JavaScript

7
Comments
2 min read
The When, Why, & Where Of Pseudocoding. How to bring logical thinking into your coding.

The When, Why, & Where Of Pseudocoding. How to bring logical thinking into your coding.

9
Comments
4 min read
React interactive Components | Tabs

React interactive Components | Tabs

6
Comments 8
5 min read
🤔 How I Choose Fabric.js Again

🤔 How I Choose Fabric.js Again

10
Comments 1
5 min read
Faunadb: The Modern Database for Developers

Faunadb: The Modern Database for Developers

6
Comments 2
13 min read
Repetition can make you loopy!: Intro to JavaScript Loops

Repetition can make you loopy!: Intro to JavaScript Loops

9
Comments
6 min read
The Complete Guide to Becoming a Web Developer: Part 9

The Complete Guide to Becoming a Web Developer: Part 9

12
Comments 1
28 min read
🤖 We asked AI to imagine web frameworks as superheroes 🦸‍♂️ 🦾

🤖 We asked AI to imagine web frameworks as superheroes 🦸‍♂️ 🦾

194
Comments 73
3 min read
Regex in MongoDB

Regex in MongoDB

Comments
1 min read
Drag and Drop implementation using html/css and Javascript

Drag and Drop implementation using html/css and Javascript

6
Comments
4 min read
Bugs, Errors, and Lessons: A Beginner's Debugging Experience

Bugs, Errors, and Lessons: A Beginner's Debugging Experience

2
Comments
9 min read
TypeScript Type Guards: An Introduction to Writing Safer Code

TypeScript Type Guards: An Introduction to Writing Safer Code

11
Comments
9 min read
Supercharge Your React Components with This Powerful Pattern

Supercharge Your React Components with This Powerful Pattern

12
Comments
3 min read
Creating HelloWorld CLI Command with NodeJS

Creating HelloWorld CLI Command with NodeJS

4
Comments
5 min read
A Guide to Atomic Design with React Components

A Guide to Atomic Design with React Components

14
Comments
8 min read
No Framework - Eps#1: I am Bored!

No Framework - Eps#1: I am Bored!

9
Comments
3 min read
Building Offline-Ready Webpage with Service Worker and Cache Storage

Building Offline-Ready Webpage with Service Worker and Cache Storage

13
Comments 4
3 min read
Interfaces vs Types in TypeScript: Understanding the Differences

Interfaces vs Types in TypeScript: Understanding the Differences

4
Comments 2
2 min read
Unleashing the Power of Generator Functions in JavaScript: Cooking Up Code Magic! 🎩

Unleashing the Power of Generator Functions in JavaScript: Cooking Up Code Magic! 🎩

14
Comments
10 min read
Docker MERN stack example

Docker MERN stack example

4
Comments
11 min read
Throttling and Debouncing - Explained

Throttling and Debouncing - Explained

8
Comments
3 min read
👩🏾‍💻An Introduction to React for beginners

👩🏾‍💻An Introduction to React for beginners

10
Comments 3
10 min read
The Hidden Powers of JavaScript Functions

The Hidden Powers of JavaScript Functions

10
Comments
5 min read
[EVENT] Post The Most Beautiful Websites with Outstanding UI/UX!

[EVENT] Post The Most Beautiful Websites with Outstanding UI/UX!

Comments
1 min read
Server-Side Rendering (SSR)

Server-Side Rendering (SSR)

13
Comments 2
7 min read
Effective use of middleware in express.js: practical approaches

Effective use of middleware in express.js: practical approaches

9
Comments
17 min read
What do you know about variables in JS?

What do you know about variables in JS?

Comments
5 min read
React Custom Hook: useOnlineStatus

React Custom Hook: useOnlineStatus

8
Comments
2 min read
Mastering JavaScript Shorthands In 2023

Mastering JavaScript Shorthands In 2023

3
Comments
2 min read
Building a Dynamic Sticky Note App with HTML, CSS, Vanilla JavaScript, and API

Building a Dynamic Sticky Note App with HTML, CSS, Vanilla JavaScript, and API

8
Comments 2
5 min read
JavaScript Intl API: The hidden gem of web internationalization

JavaScript Intl API: The hidden gem of web internationalization

9
Comments
4 min read
Toggle Password Visibility Using React useRef

Toggle Password Visibility Using React useRef

Comments
2 min read
Boost Your React App Performance with React.lazy and Suspense!

Boost Your React App Performance with React.lazy and Suspense!

Comments
2 min read
Background Processing in React Native: Exploring Techniques for Efficient Task Handling 🚀📱

Background Processing in React Native: Exploring Techniques for Efficient Task Handling 🚀📱

2
Comments
3 min read
Promises em JavaScript

Promises em JavaScript

141
Comments 8
3 min read
How to build a full-stack authentication app

How to build a full-stack authentication app

42
Comments 1
7 min read
Let's Make Learning Frontend Great Again!

Let's Make Learning Frontend Great Again!

8
Comments
7 min read
Micro-Frontends: Unleashing the Avengers' Newest Superpower!

Micro-Frontends: Unleashing the Avengers' Newest Superpower!

1
Comments
6 min read
How to Implement Pagination in your Reactjs

How to Implement Pagination in your Reactjs

Comments
4 min read
loading...