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.
How to Use Rust Code in a JavaScript Worklet (Without wasm-pack)

How to Use Rust Code in a JavaScript Worklet (Without wasm-pack)

1
Comments
6 min read
Code Smell 213 - Hoisting

Code Smell 213 - Hoisting

4
Comments
2 min read
Gerenciando versões do Node.js com NVM

Gerenciando versões do Node.js com NVM

4
Comments
2 min read
Magically use environment variables without a .env file

Magically use environment variables without a .env file

6
Comments
6 min read
Animate your SVG text with animejs (and Vue)

Animate your SVG text with animejs (and Vue)

5
Comments
4 min read
How to Use useState Hook with Conditional Rendering in React: Showing and Hiding Components

How to Use useState Hook with Conditional Rendering in React: Showing and Hiding Components

8
Comments 3
5 min read
How to create a product carousel for a TalkJS chat

How to create a product carousel for a TalkJS chat

5
Comments
7 min read
Recognizing 2D shapes and how to draw them on a canvas.

Recognizing 2D shapes and how to draw them on a canvas.

9
Comments 2
4 min read
Promise: any vs race vs all in simple terms

Promise: any vs race vs all in simple terms

5
Comments 1
2 min read
Understanding Closures in JavaScript

Understanding Closures in JavaScript

9
Comments 2
3 min read
Series 2: Control Structures and Functions in JavaScript

Series 2: Control Structures and Functions in JavaScript

5
Comments
4 min read
Nodejs Asynchronous Multithreading Web Scraping

Nodejs Asynchronous Multithreading Web Scraping

2
Comments 1
2 min read
React Performance Optimization : Lazy Loading and Code Splitting

React Performance Optimization : Lazy Loading and Code Splitting

9
Comments 6
2 min read
Manage video call permissions with Daily's "knocking" feature

Manage video call permissions with Daily's "knocking" feature

Comments
10 min read
Creating a Google Chrome Extension using HTML + CSS + Javascript

Creating a Google Chrome Extension using HTML + CSS + Javascript

1
Comments
2 min read
VS Code Profiles - Know what profile you are using, no doubt

VS Code Profiles - Know what profile you are using, no doubt

4
Comments 4
4 min read
Series 1: Introduction to JavaScript

Series 1: Introduction to JavaScript

1
Comments
3 min read
Extending Strapi plugins 🚀 Ultimate guide 👨‍💻

Extending Strapi plugins 🚀 Ultimate guide 👨‍💻

19
Comments
2 min read
A Debrief on Svelte: Compile before Sending

A Debrief on Svelte: Compile before Sending

Comments
6 min read
5 Most Important Things in Java Script

5 Most Important Things in Java Script

3
Comments 2
5 min read
High Level Languages: Advantages, Disadvantages & Types

High Level Languages: Advantages, Disadvantages & Types

Comments
3 min read
How We Reduced JS Deployment Time by x25 Times

How We Reduced JS Deployment Time by x25 Times

17
Comments
4 min read
Say Goodbye to JavaScript with Livewire: A Full-Stack Framework for Laravel

Say Goodbye to JavaScript with Livewire: A Full-Stack Framework for Laravel

1
Comments
6 min read
Redux Middleware: How to use and create Middleware in Redux

Redux Middleware: How to use and create Middleware in Redux

Comments
4 min read
Using sudo Is Bad but What Can You Do About It?

Using sudo Is Bad but What Can You Do About It?

Comments
6 min read
5 Front-End Web Frameworks to Consider Other Than React

5 Front-End Web Frameworks to Consider Other Than React

1
Comments
7 min read
Create Working Search Bar Using HTML and JavaScript

Create Working Search Bar Using HTML and JavaScript

10
Comments
5 min read
Porque devemos evitar de usar o var no JavaScript

Porque devemos evitar de usar o var no JavaScript

11
Comments 6
4 min read
Understanding Map, Filter and ForEach in JavaScript

Understanding Map, Filter and ForEach in JavaScript

7
Comments
7 min read
Making API Calls from Node.js

Making API Calls from Node.js

21
Comments
8 min read
The Heart of all Vue.js Applications: Vue Instance

The Heart of all Vue.js Applications: Vue Instance

2
Comments
2 min read
JavaScript for Beginners: Objects

JavaScript for Beginners: Objects

69
Comments 12
20 min read
Choosing the Right React State Management: Simplicity and Alternatives

Choosing the Right React State Management: Simplicity and Alternatives

1
Comments 1
2 min read
CREATING PASSWORD VALIDATION/CHECKLIST IN REACT.JS

CREATING PASSWORD VALIDATION/CHECKLIST IN REACT.JS

3
Comments
2 min read
Cache with a Time Limit: Boosting Performance and Data Freshness

Cache with a Time Limit: Boosting Performance and Data Freshness

6
Comments
3 min read
Why You Don't Need Signals in React

Why You Don't Need Signals in React

4
Comments
4 min read
how to make element center in customized react-slick?

how to make element center in customized react-slick?

1
Comments
1 min read
🚀 Node.js 20: Unleashing the Power of Performance and Security 💪

🚀 Node.js 20: Unleashing the Power of Performance and Security 💪

1
Comments
2 min read
Resolvendo problemas no HackerRank: Festa de Chocolate

Resolvendo problemas no HackerRank: Festa de Chocolate

1
Comments
2 min read
Best React Scheduler Component Libraries

Best React Scheduler Component Libraries

2
Comments 3
13 min read
Medusa for Developers: A breakdown

Medusa for Developers: A breakdown

6
Comments 1
5 min read
Angular Budgets: Keeping Your Application Performant and Responsive

Angular Budgets: Keeping Your Application Performant and Responsive

8
Comments
9 min read
Running a local multi-framework composition Storybook

Running a local multi-framework composition Storybook

3
Comments
5 min read
Serverful vs Serverless: Which One is Right for Your Needs?

Serverful vs Serverless: Which One is Right for Your Needs?

9
Comments
6 min read
How I Reduced Docker Image Size from 1.43 GB to 22.4 MB

How I Reduced Docker Image Size from 1.43 GB to 22.4 MB

153
Comments 15
4 min read
How to Integrate BudPay in Node.js: A Comprehensive Guide

How to Integrate BudPay in Node.js: A Comprehensive Guide

2
Comments
3 min read
Dates validation with Formik and Yup in React & React Native

Dates validation with Formik and Yup in React & React Native

8
Comments
1 min read
10 Lessons That Helped Me Grow As A Developer

10 Lessons That Helped Me Grow As A Developer

8
Comments 2
4 min read
React Native + Redux Tool kit + AsyncStorage

React Native + Redux Tool kit + AsyncStorage

14
Comments
3 min read
Modern database workflows with GitHub, Vercel, Netlify, and Xata

Modern database workflows with GitHub, Vercel, Netlify, and Xata

12
Comments
5 min read
The Navigator Clipboard API in JavaScript

The Navigator Clipboard API in JavaScript

8
Comments 1
2 min read
Learning About JavaScript Functions

Learning About JavaScript Functions

Comments
3 min read
How to Run Cypress Tests in Parallel in Github Actions

How to Run Cypress Tests in Parallel in Github Actions

9
Comments 1
6 min read
Journey to Front-End Web Development

Journey to Front-End Web Development

5
Comments 4
5 min read
How to replace a div with another div after hovering first div in react js (and vice-versa)

How to replace a div with another div after hovering first div in react js (and vice-versa)

3
Comments 2
1 min read
Build Type-Safe Components with Vue 3.3

Build Type-Safe Components with Vue 3.3

15
Comments 2
3 min read
How to Become a Front End Developer

How to Become a Front End Developer

2
Comments
4 min read
5 Best Backend-for-Frontend Tools You Should Be Using

5 Best Backend-for-Frontend Tools You Should Be Using

1
Comments
12 min read
Mastering the 5 SOLID Principles in Software Engineering.

Mastering the 5 SOLID Principles in Software Engineering.

3
Comments 2
4 min read
What is Vite? & Vite vs Webpack

What is Vite? & Vite vs Webpack

35
Comments 3
7 min read
loading...