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.
Como ativar animações durante o scroll com JavaScript sem bibliotecas

Como ativar animações durante o scroll com JavaScript sem bibliotecas

Comments
2 min read
Building Web Applications with Next.js: A Comprehensive Guide

Building Web Applications with Next.js: A Comprehensive Guide

Comments
3 min read
Docker Crash Book [FREE] 🎉 🐳| Just Enough Docker to be a Docker Ninja

Docker Crash Book [FREE] 🎉 🐳| Just Enough Docker to be a Docker Ninja

41
Comments 1
1 min read
7 Useful Resources for Web Developers

7 Useful Resources for Web Developers

115
Comments 24
3 min read
Reusability vs. Inheritance

Reusability vs. Inheritance

2
Comments
3 min read
React ForwardRef

React ForwardRef

6
Comments
7 min read
Exploring Web Rendering: Isomorphic JavaScript & Hydration

Exploring Web Rendering: Isomorphic JavaScript & Hydration

7
Comments 3
8 min read
Build a Simple Shopping List App with JavaScript

Build a Simple Shopping List App with JavaScript

17
Comments 3
8 min read
My first progress in learning Vue.js

My first progress in learning Vue.js

6
Comments 5
3 min read
Angular Signals Study Guide

Angular Signals Study Guide

20
Comments 1
3 min read
HTML:5 Canvas Mouse hover effect

HTML:5 Canvas Mouse hover effect

7
Comments
1 min read
Tailwind Web Components

Tailwind Web Components

Comments
1 min read
Authentication for apps -> How can utilize next-auth for authentication?

Authentication for apps -> How can utilize next-auth for authentication?

1
Comments
2 min read
Part 1/3: How to Scale a Chat App to Millions of Users in NestJS

Part 1/3: How to Scale a Chat App to Millions of Users in NestJS

19
Comments 7
7 min read
From Zero To Hero: Front End Development Projects For Beginners[With Source Code]

From Zero To Hero: Front End Development Projects For Beginners[With Source Code]

12
Comments
13 min read
Hyrum's law in modern frontend

Hyrum's law in modern frontend

4
Comments
4 min read
Top 50+ Angular Interview Questions and Answers

Top 50+ Angular Interview Questions and Answers

Comments
2 min read
Linters and Formatters: How code reads our code.

Linters and Formatters: How code reads our code.

8
Comments 2
4 min read
Entendendo a Engine, Runtime e Call Stack do JavaScript

Entendendo a Engine, Runtime e Call Stack do JavaScript

3
Comments
6 min read
JavaScript pushes the WebApplication structures from Development to Deployment Stage

JavaScript pushes the WebApplication structures from Development to Deployment Stage

Comments
1 min read
Why Javascript mcq is important?

Why Javascript mcq is important?

2
Comments
1 min read
Demystifying the JavaScript Event Loop 🤫

Demystifying the JavaScript Event Loop 🤫

11
Comments
4 min read
`fiftyG.js`: Calibrate your digital scales with every day items

`fiftyG.js`: Calibrate your digital scales with every day items

Comments 1
5 min read
JavaScript arrow function

JavaScript arrow function

Comments
2 min read
Scatter chart + Ellipse chart with LightningChart JS

Scatter chart + Ellipse chart with LightningChart JS

5
Comments
4 min read
Performance Optimization — Can we configure Zone.js to ignore specific events or blacklist them ?

Performance Optimization — Can we configure Zone.js to ignore specific events or blacklist them ?

Comments
3 min read
Memoize or Callback? A Comprehensive Guide to Using useMemo and useCallback in React

Memoize or Callback? A Comprehensive Guide to Using useMemo and useCallback in React

Comments
3 min read
Building a video editor completely on the frontend: FFMpeg, WebCodecs, WebAssembly and React.

Building a video editor completely on the frontend: FFMpeg, WebCodecs, WebAssembly and React.

14
Comments 1
5 min read
Learn Local Storage in React: Create a Light and Dark Theme Switcher Application

Learn Local Storage in React: Create a Light and Dark Theme Switcher Application

2
Comments
7 min read
How to create send button with loader

How to create send button with loader

1
Comments 1
3 min read
Operators

Operators

2
Comments
10 min read
Software Development SOLID, LIFT, and FIRST principles

Software Development SOLID, LIFT, and FIRST principles

8
Comments
6 min read
Future-Proof Your JavaScript Code

Future-Proof Your JavaScript Code

1
Comments
3 min read
Deep Dive into Chrome Alarm API: Scheduling Timed Events in Chrome Extensions

Deep Dive into Chrome Alarm API: Scheduling Timed Events in Chrome Extensions

3
Comments 1
6 min read
App to classify bears with IA 🐻‍❄️🐻

App to classify bears with IA 🐻‍❄️🐻

3
Comments
1 min read
Using Vercel Analytics with SvelteKit

Using Vercel Analytics with SvelteKit

1
Comments 2
1 min read
Exploring React Lazy with Suspense: Code-Splitting Made Easy

Exploring React Lazy with Suspense: Code-Splitting Made Easy

2
Comments
3 min read
Understanding Angular Observables: A Comprehensive Guide for Angular Developers

Understanding Angular Observables: A Comprehensive Guide for Angular Developers

7
Comments 1
4 min read
Higher Order Functions explained

Higher Order Functions explained

10
Comments 5
3 min read
Ni, one solution for all Nodejs package manager

Ni, one solution for all Nodejs package manager

2
Comments
2 min read
APIs, Promises, Asynchronous Programming and everything in-between

APIs, Promises, Asynchronous Programming and everything in-between

1
Comments
13 min read
Unleashing the Power of JavaScript in Bubble.io Backend Workflows: A Case Study

Unleashing the Power of JavaScript in Bubble.io Backend Workflows: A Case Study

14
Comments
4 min read
How to Code the Recursive Fibonacci Algorithm

How to Code the Recursive Fibonacci Algorithm

3
Comments
4 min read
How to Use Pop-Over and Pop-Up Start with CSS

How to Use Pop-Over and Pop-Up Start with CSS

1
Comments
5 min read
Unlocking the Potential: Exploring the Future of Web Development with React

Unlocking the Potential: Exploring the Future of Web Development with React

1
Comments
3 min read
Chapter 6: JavaScript and the Document Object Model (DOM)

Chapter 6: JavaScript and the Document Object Model (DOM)

1
Comments
2 min read
Chapter 4: Objects and Arrays in JavaScript

Chapter 4: Objects and Arrays in JavaScript

1
Comments
2 min read
Chapter 5: Advanced JavaScript Concepts

Chapter 5: Advanced JavaScript Concepts

1
Comments
2 min read
Chapter 8: Modern JavaScript: ES6 and Beyond

Chapter 8: Modern JavaScript: ES6 and Beyond

1
Comments
3 min read
Do you want to publish your own npm package ?

Do you want to publish your own npm package ?

1
Comments
2 min read
Forget Shopify Why MedusaJS Is the Future of Headless Ecommerce

Forget Shopify Why MedusaJS Is the Future of Headless Ecommerce

5
Comments 1
6 min read
Chapter 7: Working with APIs in JavaScript

Chapter 7: Working with APIs in JavaScript

Comments
2 min read
Chapter 9: Front-End JavaScript Frameworks

Chapter 9: Front-End JavaScript Frameworks

Comments
4 min read
Chapter 1: Introduction to JavaScript

Chapter 1: Introduction to JavaScript

Comments
3 min read
Chapter 3: JavaScript Functions

Chapter 3: JavaScript Functions

Comments
2 min read
Chapter 2: Basics of JavaScript

Chapter 2: Basics of JavaScript

Comments
2 min read
Chapter 10: Building a Project from Scratch

Chapter 10: Building a Project from Scratch

Comments
3 min read
Installing React with Vite

Installing React with Vite

2
Comments
2 min read
React Router

React Router

1
Comments
3 min read
JavaScript Event Listeners, with Turbolinks and AJAX

JavaScript Event Listeners, with Turbolinks and AJAX

Comments
1 min read
loading...