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.
Clean Code - O básico a se fazer

Clean Code - O básico a se fazer

2
Comments
3 min read
React component testing with Vitest efficiently

React component testing with Vitest efficiently

32
Comments 1
6 min read
Vue and Input File - Clear File or Select same file

Vue and Input File - Clear File or Select same file

9
Comments 1
2 min read
nuxt-twemoji

nuxt-twemoji

Comments
5 min read
How to make a rainfall-like the one in Matrix movie?

How to make a rainfall-like the one in Matrix movie?

Comments
3 min read
Why you should build the same project in multiple programming languages and frameworks

Why you should build the same project in multiple programming languages and frameworks

3
Comments 2
4 min read
Decorators: saviour of the TypeScript devs

Decorators: saviour of the TypeScript devs

2
Comments 2
2 min read
The Power of HTML, CSS, and JavaScript: The Building Blocks of the Modern Web

The Power of HTML, CSS, and JavaScript: The Building Blocks of the Modern Web

3
Comments 3
2 min read
Function: The Savior of Scope. The Story Of Immutability And Declarative.

Function: The Savior of Scope. The Story Of Immutability And Declarative.

Comments
4 min read
Create AI agents and tools using GPT in NodeJS 🚀🤖

Create AI agents and tools using GPT in NodeJS 🚀🤖

12
Comments 2
4 min read
Deep Copy vs Shallow Copy in JavaScript: Understanding the Differences

Deep Copy vs Shallow Copy in JavaScript: Understanding the Differences

2
Comments
4 min read
Stop wasting bandwidth with React's `useEffect` and `fetch`!

Stop wasting bandwidth with React's `useEffect` and `fetch`!

3
Comments
4 min read
Reset your ErrorBoundary

Reset your ErrorBoundary

8
Comments 1
3 min read
Open-source, MIT UI library

Open-source, MIT UI library

2
Comments 1
1 min read
Diagram editor dgrm.net / Announcement / Improved mobile support

Diagram editor dgrm.net / Announcement / Improved mobile support

2
Comments 1
1 min read
Understanding Arrow Functions for Beginners: A Comprehensive Guide with code snippets

Understanding Arrow Functions for Beginners: A Comprehensive Guide with code snippets

6
Comments 1
3 min read
Supercharge Your JavaScript Data Manipulation with Array Methods: A Comprehensive Guide

Supercharge Your JavaScript Data Manipulation with Array Methods: A Comprehensive Guide

Comments
9 min read
Demystifying Cogvideo: Your Guide to NightmareAI's Text-to-Video AI Model

Demystifying Cogvideo: Your Guide to NightmareAI's Text-to-Video AI Model

Comments
5 min read
Backend: O Poder do Lado Oculto da Tecnologia

Backend: O Poder do Lado Oculto da Tecnologia

Comments 1
3 min read
Fixing half a million security vulnerabilities

Fixing half a million security vulnerabilities

1
Comments
7 min read
How to generate an SBOM for JavaScript and Node.js applications

How to generate an SBOM for JavaScript and Node.js applications

4
Comments
11 min read
Building Blocks with JavaScript: Understanding Constructor Functions

Building Blocks with JavaScript: Understanding Constructor Functions

2
Comments
1 min read
Array flattening

Array flattening

1
Comments 2
1 min read
How to Use the useMemo and useCallback Hooks for Caching in React

How to Use the useMemo and useCallback Hooks for Caching in React

1
Comments 1
4 min read
Login and Sign up Auth using JWT

Login and Sign up Auth using JWT

3
Comments
8 min read
Building a Node.js Server Without Using Express.js🐤

Building a Node.js Server Without Using Express.js🐤

24
Comments 3
3 min read
Weekly web development resources #154

Weekly web development resources #154

5
Comments
2 min read
Reload the window if an element is not found —  Cypress Automation

Reload the window if an element is not found —  Cypress Automation

Comments
4 min read
Typing test model

Typing test model

Comments
1 min read
JavaScript Math()

JavaScript Math()

1
Comments
2 min read
Binary Search In Javascript: Practical Mini Project

Binary Search In Javascript: Practical Mini Project

1
Comments
3 min read
Introduction to ExpressJs

Introduction to ExpressJs

3
Comments
3 min read
6 Websites You’ll Love As A Developer

6 Websites You’ll Love As A Developer

254
Comments 33
2 min read
Build web apps and mixed reality experiences while you hear from the folks keeping the largest Mastodon instance running

Build web apps and mixed reality experiences while you hear from the folks keeping the largest Mastodon instance running

5
Comments
4 min read
JavaScript has no sleep function, but we can easily solve it this way!

JavaScript has no sleep function, but we can easily solve it this way!

Comments
2 min read
Introduction to Fullstack JS

Introduction to Fullstack JS

Comments
2 min read
JavaScript Bloat: Why does it matter?

JavaScript Bloat: Why does it matter?

2
Comments
3 min read
What is the NPM | How It's work?

What is the NPM | How It's work?

1
Comments
1 min read
Variables and Data types in JavaScript

Variables and Data types in JavaScript

2
Comments 2
5 min read
Top 3 JavaScript Frameworks: Mastering Web Development

Top 3 JavaScript Frameworks: Mastering Web Development

3
Comments 2
4 min read
How to get the file extension from an upload using JavaScript

How to get the file extension from an upload using JavaScript

1
Comments
1 min read
How to Host Your React App on Vercel Effectively

How to Host Your React App on Vercel Effectively

Comments 2
2 min read
How I put ChatGPT into a WYSIWYG editor

How I put ChatGPT into a WYSIWYG editor

18
Comments 2
8 min read
DevGPT: A Game-Changer for Coders? Hit or Miss?

DevGPT: A Game-Changer for Coders? Hit or Miss?

1
Comments
2 min read
Important JavaScript Concepts

Important JavaScript Concepts

2
Comments
16 min read
NestJS v10 is here! What’s new?

NestJS v10 is here! What’s new?

12
Comments 1
3 min read
Arithmetic Expression in JavaScript

Arithmetic Expression in JavaScript

1
Comments
2 min read
Promise.all() vs Promise.race()

Promise.all() vs Promise.race()

11
Comments 1
2 min read
How To Secure Your JavaScript Applications

How To Secure Your JavaScript Applications

72
Comments 8
6 min read
mongoose v7 pre hook error

mongoose v7 pre hook error

Comments
1 min read
Kubernetes Basics for Beginners

Kubernetes Basics for Beginners

1
Comments
2 min read
Three Ways of Using "extends" in TypeScript

Three Ways of Using "extends" in TypeScript

41
Comments 3
3 min read
Intoduction to Redux

Intoduction to Redux

1
Comments 2
4 min read
Local Development with Public and Private monorepos

Local Development with Public and Private monorepos

Comments
2 min read
3 Reasons Why Developers Fail (And How To Fix Them)

3 Reasons Why Developers Fail (And How To Fix Them)

9
Comments
4 min read
RxJS Operators: audit

RxJS Operators: audit

Comments
2 min read
Les notions élémentaires de JavaScript pour le web

Les notions élémentaires de JavaScript pour le web

Comments
3 min read
Using Daily’s custom session data to share dad jokes in a video call

Using Daily’s custom session data to share dad jokes in a video call

1
Comments
12 min read
Unlocking the Power of Array and Object Iteration in JavaScript: A Beginner's Guide with Easy-to-Follow Examples

Unlocking the Power of Array and Object Iteration in JavaScript: A Beginner's Guide with Easy-to-Follow Examples

1
Comments
3 min read
Replaces switch statements by objects (Literal Object look-up)

Replaces switch statements by objects (Literal Object look-up)

Comments
3 min read
loading...