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.
FERN 2 - WebDev Boogaloo

FERN 2 - WebDev Boogaloo

1
Comments 4
22 min read
Javascript for Beginners.

Javascript for Beginners.

2
Comments
7 min read
5 Tips To Improve Angular Performance

5 Tips To Improve Angular Performance

12
Comments
8 min read
Loop js simplicity

Loop js simplicity

Comments
3 min read
Writing React like a pro — Tips and Tricks.🧑🏽‍💻

Writing React like a pro — Tips and Tricks.🧑🏽‍💻

2
Comments
4 min read
[JS TS] How to create an object with keys based on enum

[JS TS] How to create an object with keys based on enum

2
Comments
1 min read
Weekly web development resources #146

Weekly web development resources #146

4
Comments
2 min read
Unleashing the Power of JavaScript Proxy: A Comprehensive Introduction for Developers

Unleashing the Power of JavaScript Proxy: A Comprehensive Introduction for Developers

42
Comments
3 min read
React 18 - Transitions

React 18 - Transitions

Comments
4 min read
Moving Zeros To The End

Moving Zeros To The End

7
Comments 2
1 min read
What Happens When You Don't Provide Keys in ReactJS?

What Happens When You Don't Provide Keys in ReactJS?

9
Comments 7
3 min read
Simplifying Code with Event Delegation in Your Javascript Applications

Simplifying Code with Event Delegation in Your Javascript Applications

1
Comments 2
2 min read
Avoid Common Pitfalls with Next.js Server-Side Rendering

Avoid Common Pitfalls with Next.js Server-Side Rendering

12
Comments
4 min read
Using React useState Hook to Manage Object Props

Using React useState Hook to Manage Object Props

Comments 1
5 min read
Build a Dice Roll Simulator using HTML CSS and JavaScript

Build a Dice Roll Simulator using HTML CSS and JavaScript

7
Comments 2
9 min read
Dark Mode Toggle and prefers-color-scheme

Dark Mode Toggle and prefers-color-scheme

99
Comments 2
4 min read
Building a language learning tool with Supabase Edge functions + GPT3.5

Building a language learning tool with Supabase Edge functions + GPT3.5

7
Comments 1
4 min read
Redux Toolkit + React: A Perfect Combination for Smooth State Management - A Step-by-Step Tutorial

Redux Toolkit + React: A Perfect Combination for Smooth State Management - A Step-by-Step Tutorial

7
Comments
4 min read
Mastering React Class Component Life Cycle Methods: A Quick Guide

Mastering React Class Component Life Cycle Methods: A Quick Guide

Comments 2
4 min read
Step-by-Step Tutorial: How to Send Emails Directly from Your React Website

Step-by-Step Tutorial: How to Send Emails Directly from Your React Website

12
Comments 2
5 min read
Episode 23/16: Hydration, Angular 17 and Beyond, Webinar on Signals

Episode 23/16: Hydration, Angular 17 and Beyond, Webinar on Signals

3
Comments
2 min read
Understanding methods and functions in JavaScript

Understanding methods and functions in JavaScript

Comments 1
2 min read
Modifying Objects in JavaScript Made Easy

Modifying Objects in JavaScript Made Easy

Comments
3 min read
A Deep Dive into .then() Method in JavaScript: How to Use it Like a Pro

A Deep Dive into .then() Method in JavaScript: How to Use it Like a Pro

3
Comments 2
3 min read
TypeScript Runtime Type Checking

TypeScript Runtime Type Checking

13
Comments
4 min read
Quais os principais hooks do react?

Quais os principais hooks do react?

1
Comments
2 min read
Angular Debugging Made Simple: Building a Custom Logging Service

Angular Debugging Made Simple: Building a Custom Logging Service

6
Comments
2 min read
Cicada: Write CI/CD pipelines in TypeScript

Cicada: Write CI/CD pipelines in TypeScript

2
Comments 1
2 min read
The OR operator (||) vs Nullish Coalescing (??)

The OR operator (||) vs Nullish Coalescing (??)

4
Comments
2 min read
Explaining event.target

Explaining event.target

3
Comments
2 min read
Async Replace All for JavaScript

Async Replace All for JavaScript

1
Comments
4 min read
Best 3 Bootstrap Alternatives

Best 3 Bootstrap Alternatives

17
Comments 6
9 min read
Building Better Websites with CSS and JavaScript Motion Design

Building Better Websites with CSS and JavaScript Motion Design

6
Comments 8
2 min read
Maximize Performance with Load-on-Demand and Virtualization Features in Essential JS 2 TreeGrid

Maximize Performance with Load-on-Demand and Virtualization Features in Essential JS 2 TreeGrid

Comments
6 min read
Replace your endless 'IF-ELSE' or 'SWITCH' Javascript statements with maps

Replace your endless 'IF-ELSE' or 'SWITCH' Javascript statements with maps

5
Comments
5 min read
Functional Programming with JavaScript chapter 3 Notes

Functional Programming with JavaScript chapter 3 Notes

2
Comments
2 min read
Understanding Call, Apply, and Bind: Essential Methods in JavaScript

Understanding Call, Apply, and Bind: Essential Methods in JavaScript

69
Comments 1
4 min read
Keeping state of data within localStorage in React

Keeping state of data within localStorage in React

1
Comments 2
3 min read
Simple mutations with TanStack Query and Next.js

Simple mutations with TanStack Query and Next.js

13
Comments
4 min read
Instance and Non-instance properties

Instance and Non-instance properties

2
Comments
1 min read
Styled-components: ¿Amigo o enemigo?

Styled-components: ¿Amigo o enemigo?

Comments
3 min read
Request Tracing in Node.js

Request Tracing in Node.js

20
Comments
8 min read
Fake C++ Compiler with Node.js - Server - Part 2

Fake C++ Compiler with Node.js - Server - Part 2

1
Comments
5 min read
How To Debug a Single Test Case

How To Debug a Single Test Case

13
Comments
2 min read
Kubernetes quick tutorial

Kubernetes quick tutorial

71
Comments 11
5 min read
💡Imagine Svelte with Virtual DOM: A Vision for the Future of Web Frameworks

💡Imagine Svelte with Virtual DOM: A Vision for the Future of Web Frameworks

14
Comments 16
7 min read
Different possible ways to create objects in JS

Different possible ways to create objects in JS

10
Comments 4
2 min read
Creating a TypeWriter Effect in Phaser.js v3

Creating a TypeWriter Effect in Phaser.js v3

2
Comments 2
2 min read
'useEffect' in depth

'useEffect' in depth

58
Comments 5
2 min read
Analysis: The YouTube video glow

Analysis: The YouTube video glow

6
Comments 1
4 min read
The “FIRST-CLASS” citizens of JavaScript: FUNCTIONS Part 1

The “FIRST-CLASS” citizens of JavaScript: FUNCTIONS Part 1

2
Comments
5 min read
Mock imported modules in Jest

Mock imported modules in Jest

7
Comments
2 min read
Introduction to Web Animations with GSAP

Introduction to Web Animations with GSAP

59
Comments 2
3 min read
Série React Hooks: useImperativeHandle

Série React Hooks: useImperativeHandle

3
Comments
4 min read
Removing Timezones from Dates in Javascript

Removing Timezones from Dates in Javascript

58
Comments 6
7 min read
15 Awesome CSS Properties You Need to Know 🎯

15 Awesome CSS Properties You Need to Know 🎯

5
Comments
6 min read
Zedux: Is This the One?

Zedux: Is This the One?

Comments
10 min read
Melhorias de performance recentes no ecossistema JavaScript

Melhorias de performance recentes no ecossistema JavaScript

2
Comments
4 min read
JavaScript Data Types

JavaScript Data Types

1
Comments
1 min read
Creating Database-Driven Astro Sites with the Tigris Astro Integration

Creating Database-Driven Astro Sites with the Tigris Astro Integration

6
Comments
3 min read
loading...