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.
Introducing Formango: The fruitful way to simplify form validation in Vue!

Introducing Formango: The fruitful way to simplify form validation in Vue!

3
Comments 2
2 min read
Mastering ES6 - Introduction

Mastering ES6 - Introduction

Comments
3 min read
Event Bubbling and Throttling in JavaScript

Event Bubbling and Throttling in JavaScript

5
Comments 1
2 min read
Enabling Multiple Roles within Role-Based Authentication in Angular

Enabling Multiple Roles within Role-Based Authentication in Angular

20
Comments
3 min read
Episode 23/35: DDD with Nx, Cypress 13, Protractor EoL

Episode 23/35: DDD with Nx, Cypress 13, Protractor EoL

3
Comments
2 min read
🎯 Supercharge Your React App Data Handling with Material-UI Data Grid Pro! 🚀

🎯 Supercharge Your React App Data Handling with Material-UI Data Grid Pro! 🚀

1
Comments
3 min read
8 React Libraries That Will Turn You into a Dev Endgame Hero 🦸‍♀️🦸‍♂️

8 React Libraries That Will Turn You into a Dev Endgame Hero 🦸‍♀️🦸‍♂️

21
Comments
5 min read
JavaScript Code Security: A Deep Dive

JavaScript Code Security: A Deep Dive

1
Comments
3 min read
$render — write React with pure JavaScript.

$render — write React with pure JavaScript.

9
Comments
1 min read
Getting started with AWS serverless - DynamoDB Streams

Getting started with AWS serverless - DynamoDB Streams

79
Comments 4
11 min read
Day 41: Type Guards

Day 41: Type Guards

5
Comments
1 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
Structuring Your Backend for Growth: A Guide to Organizing API Calls

Structuring Your Backend for Growth: A Guide to Organizing API Calls

7
Comments 3
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
Next.js 13 Data Fetching with App Router

Next.js 13 Data Fetching with App Router

14
Comments
5 min read
Bento Layouts Tilt Me

Bento Layouts Tilt Me

Comments
3 min read
Adding SAML Single Sign-On to an Express App: A Step-by-Step Guide 🚀🚀

Adding SAML Single Sign-On to an Express App: A Step-by-Step Guide 🚀🚀

26
Comments 2
8 min read
How I Migrated Our React Codebase from Flow to PropTypes

How I Migrated Our React Codebase from Flow to PropTypes

6
Comments
7 min read
Angular Routing: Advanced Concepts and Best Practices

Angular Routing: Advanced Concepts and Best Practices

8
Comments
5 min read
iOS APP version update and upgrade tutorial: How to package and submit a new version of the APP for review?

iOS APP version update and upgrade tutorial: How to package and submit a new version of the APP for review?

Comments
2 min read
Unit test your React hook in minutes

Unit test your React hook in minutes

23
Comments
3 min read
Flickerless dark mode in 11ty with Tailwind CSS

Flickerless dark mode in 11ty with Tailwind CSS

2
Comments
6 min read
Meet Kandinsky 2.2: "It's Like if Midjourney Had an API"

Meet Kandinsky 2.2: "It's Like if Midjourney Had an API"

1
Comments
10 min read
Navigating Your Career Path as a Web Developer

Navigating Your Career Path as a Web Developer

3
Comments 1
3 min read
Intoroduction into Module Federation, the React Parts

Intoroduction into Module Federation, the React Parts

9
Comments
6 min read
Impossible⁉️ CSS only syntax highlighting 😱 ...with a single element and GRADIENTS 🤯

Impossible⁉️ CSS only syntax highlighting 😱 ...with a single element and GRADIENTS 🤯

141
Comments 23
6 min read
Concurrency Models and Event Loops in JavaScript

Concurrency Models and Event Loops in JavaScript

6
Comments 1
2 min read
Building Interactive Real-Time Apps with Socket.IO in Node.js:

Building Interactive Real-Time Apps with Socket.IO in Node.js:

1
Comments
6 min read
From Tailwind CSS to UnoCSS - Is Atomization Really the Savior of Frontend CSS

From Tailwind CSS to UnoCSS - Is Atomization Really the Savior of Frontend CSS

8
Comments 4
5 min read
Difference between useEffect, useMemo, useCallback hooks?

Difference between useEffect, useMemo, useCallback hooks?

41
Comments 4
2 min read
Building Adaptive User Interfaces in React Native

Building Adaptive User Interfaces in React Native

8
Comments
4 min read
Open Source Project suggestions

Open Source Project suggestions

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

Introducing CodeGlossary: Your Go-To Resource for Programming Terminology

150
Comments 5
2 min read
How We Fixed Performance With JS Object Variable Mutation

How We Fixed Performance With JS Object Variable Mutation

9
Comments
8 min read
Day 40: keyof

Day 40: keyof

9
Comments 1
2 min read
Demystifying Angular CLI: A Comprehensive Guide for Beginners

Demystifying Angular CLI: A Comprehensive Guide for Beginners

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

What Is Templating and how to use it in JavaScript?

9
Comments
3 min read
Testing: Good Practices for Error-Free Code

Testing: Good Practices for Error-Free Code

Comments
3 min read
Optimizing the Performance of an Angular Application

Optimizing the Performance of an Angular Application

21
Comments
4 min read
Why Startups Hiring Senior Developers Can Be a Huge Mistake

Why Startups Hiring Senior Developers Can Be a Huge Mistake

4
Comments 5
3 min read
CSS only list filtering, or abusing the platform

CSS only list filtering, or abusing the platform

3
Comments 5
5 min read
End-to-end encryption in the browser Part 1

End-to-end encryption in the browser Part 1

5
Comments 1
5 min read
Unraveling the LeetCode Two Sum Challenge

Unraveling the LeetCode Two Sum Challenge

Comments
2 min read
Different Types of Scope in JavaScript

Different Types of Scope in JavaScript

9
Comments 1
4 min read
What Is Bun 1.0? A Game-Changer in JavaScript Development

What Is Bun 1.0? A Game-Changer in JavaScript Development

5
Comments 2
3 min read
The learning Curve! React Js!

The learning Curve! React Js!

2
Comments
2 min read
JavaScript CONSTANTS

JavaScript CONSTANTS

18
Comments 6
2 min read
My first take on WebAssembly

My first take on WebAssembly

7
Comments 1
5 min read
Unlocking the Magic of JSX: Your Quick 5-Minute Guide to React Magic

Unlocking the Magic of JSX: Your Quick 5-Minute Guide to React Magic

3
Comments
3 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
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

2
Comments
8 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
JavaScript Array Methods: A Beginner's Guide

JavaScript Array Methods: A Beginner's Guide

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

The Complete Guide to Becoming a Web Developer: Part 9

13
Comments 2
28 min read
TIL, CSS shadow and FrontEnd interview questions

TIL, CSS shadow and FrontEnd interview questions

Comments
2 min read
Unlocking API Interoperability: Converting OpenAPI to TypeScript JSON Schema

Unlocking API Interoperability: Converting OpenAPI to TypeScript JSON Schema

2
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

5
Comments
5 min read
React interactive Components | Tabs

React interactive Components | Tabs

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

🤔 How I Choose Fabric.js Again

11
Comments 1
5 min read
Angular: The Most Common Coding Mistakes

Angular: The Most Common Coding Mistakes

1
Comments
7 min read
loading...