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.
💻ES6 tutorial: let in javascript

💻ES6 tutorial: let in javascript

5
Comments 2
2 min read
6 Regrets I Have As a React Developer

6 Regrets I Have As a React Developer

35
Comments 12
4 min read
7 Must-Know JS Object Methods 🔥

7 Must-Know JS Object Methods 🔥

31
Comments 5
6 min read
Top Shortcut Keys and Hacks for Visual Studio Code (VSCode)

Top Shortcut Keys and Hacks for Visual Studio Code (VSCode)

4
Comments
10 min read
📋 Javascript Quiz : 1️⃣

📋 Javascript Quiz : 1️⃣

2
Comments
1 min read
JavaScript Quiz #01: About JavaScript

JavaScript Quiz #01: About JavaScript

1
Comments
4 min read
Normal Copy vs Shallow Copy vs Deep Copy

Normal Copy vs Shallow Copy vs Deep Copy

Comments 1
6 min read
Functions

Functions

Comments
6 min read
Using fetch with TypeScript

Using fetch with TypeScript

2
Comments
5 min read
Making and publishing components with Vue 3 and Vite

Making and publishing components with Vue 3 and Vite

8
Comments 3
7 min read
Construindo Portais no React: Exemplos de Código e Utilização

Construindo Portais no React: Exemplos de Código e Utilização

2
Comments 1
3 min read
When to use memo in React

When to use memo in React

1
Comments 1
3 min read
Google Meet visitor and recorder

Google Meet visitor and recorder

3
Comments
3 min read
Pure and Impure Function in JavaScript: JS Quick Guide

Pure and Impure Function in JavaScript: JS Quick Guide

Comments
6 min read
4 New ES2023 array methods 🔥

4 New ES2023 array methods 🔥

1
Comments
2 min read
Speeding up GitHub Actions with npm cache

Speeding up GitHub Actions with npm cache

14
Comments
5 min read
Animations in React Native

Animations in React Native

1
Comments 1
2 min read
Episode: 23/21: Q&A with the Angular Team, Angular Plus Show, Developer Survey Results

Episode: 23/21: Q&A with the Angular Team, Angular Plus Show, Developer Survey Results

4
Comments
2 min read
Episode 23/19: Angular Course, NgRx 16, Igor Minar on Angular's history

Episode 23/19: Angular Course, NgRx 16, Igor Minar on Angular's history

3
Comments
2 min read
Episode 23/20: ng-India, Angular Air with Manfred Steyer

Episode 23/20: ng-India, Angular Air with Manfred Steyer

3
Comments
2 min read
Let's create a Color Picker from scratch with HTML5 Canvas, Javascript and CSS3

Let's create a Color Picker from scratch with HTML5 Canvas, Javascript and CSS3

1
Comments
12 min read
Learn about the difference between var, let, and const keywords in JavaScript and when to use them.

Learn about the difference between var, let, and const keywords in JavaScript and when to use them.

2
Comments
6 min read
Legacy pages/api works in App Router Next.js project

Legacy pages/api works in App Router Next.js project

2
Comments
1 min read
Zustand State Management Library: React

Zustand State Management Library: React

2
Comments
3 min read
How to make your own simple translator in HTML & JavaScript

How to make your own simple translator in HTML & JavaScript

44
Comments 6
4 min read
Getting started with AWS serverless - Emails

Getting started with AWS serverless - Emails

101
Comments 4
9 min read
JavaScript Security Best Practices: Protecting Your Applications from Common Vulnerabilities (Plus Code Snippets)

JavaScript Security Best Practices: Protecting Your Applications from Common Vulnerabilities (Plus Code Snippets)

2
Comments
3 min read
A Complete Beginner’s Guide for Creating a React JavaScript Chat Application from Scratch -- No Coding Experience Required

A Complete Beginner’s Guide for Creating a React JavaScript Chat Application from Scratch -- No Coding Experience Required

1
Comments
3 min read
React Hooks Made Easy: A Step-by-Step Tutorial (Part 1)

React Hooks Made Easy: A Step-by-Step Tutorial (Part 1)

13
Comments
8 min read
Scalability: the Lost Level of React State Management

Scalability: the Lost Level of React State Management

2
Comments 3
11 min read
Build a Robust JWT Auth System in Node.js: Access and Refresh Token Strategy

Build a Robust JWT Auth System in Node.js: Access and Refresh Token Strategy

56
Comments 6
28 min read
20 Essential Parts Of Any Large Scale React App

20 Essential Parts Of Any Large Scale React App

5
Comments 3
7 min read
Closures

Closures

1
Comments 2
3 min read
How to flatten an array of arrays in JavaScript

How to flatten an array of arrays in JavaScript

Comments
4 min read
Unlocking Conditional Component Rendering with Vue.js Slots

Unlocking Conditional Component Rendering with Vue.js Slots

Comments
3 min read
A Practical Introduction to Jamstack

A Practical Introduction to Jamstack

1
Comments
7 min read
I’ve got it done. New tool Autofit.js makes web pages responsive and adaptive with just one line of code.

I’ve got it done. New tool Autofit.js makes web pages responsive and adaptive with just one line of code.

15
Comments 7
4 min read
Bring Machine Learning to Your Web Apps with TensorFlow.js

Bring Machine Learning to Your Web Apps with TensorFlow.js

4
Comments
3 min read
Abra-QR-dabra: Watch Passwordless Mobile Auth Magically Appear

Abra-QR-dabra: Watch Passwordless Mobile Auth Magically Appear

4
Comments 1
4 min read
Is "this" tricky in Javascript? No way!😎

Is "this" tricky in Javascript? No way!😎

8
Comments
3 min read
Exploring ES6 JavaScript Array Methods

Exploring ES6 JavaScript Array Methods

16
Comments 3
5 min read
call(), apply() e bind() - Os Três Patetas do JavaScript

call(), apply() e bind() - Os Três Patetas do JavaScript

Comments
4 min read
JavaScript Testing With Jest

JavaScript Testing With Jest

5
Comments 1
4 min read
Find the Length of the Last Word in a String - javascript

Find the Length of the Last Word in a String - javascript

6
Comments 6
2 min read
Meteor Blaze - single state helper for ReactiveDict

Meteor Blaze - single state helper for ReactiveDict

4
Comments
3 min read
Django on Render

Django on Render

4
Comments 1
2 min read
Typescript: Type Utilities for the goodness and reusability

Typescript: Type Utilities for the goodness and reusability

3
Comments 2
2 min read
PaceTrace ⏳: A Lightweight Progress Bar CLI Library

PaceTrace ⏳: A Lightweight Progress Bar CLI Library

3
Comments 1
3 min read
React.js Explained: Comparing and Converting Higher-Order Components to Hooks with Practical Examples

React.js Explained: Comparing and Converting Higher-Order Components to Hooks with Practical Examples

7
Comments
3 min read
React Hooks: useEffect

React Hooks: useEffect

5
Comments
3 min read
React Hooks: useState

React Hooks: useState

5
Comments
3 min read
Loop

Loop

1
Comments
6 min read
Facebook Open-Sources Its Horizon AI Platform

Facebook Open-Sources Its Horizon AI Platform

22
Comments 7
3 min read
Engaging Content on Javascript Core Concepts 💻

Engaging Content on Javascript Core Concepts 💻

5
Comments 1
1 min read
How I built an event ticketing system with Next.js and Firebase

How I built an event ticketing system with Next.js and Firebase

178
Comments 23
14 min read
Why You Should Consider Changing useEffect to useCallback in Your React Applications

Why You Should Consider Changing useEffect to useCallback in Your React Applications

4
Comments
2 min read
First post - Who am I?

First post - Who am I?

2
Comments 2
2 min read
How to make a GPA Calculator as a beginner in HTML & JavaScript

How to make a GPA Calculator as a beginner in HTML & JavaScript

9
Comments
3 min read
How to flatten an array of arrays in JavaScript

How to flatten an array of arrays in JavaScript

2
Comments
4 min read
Scope and Closures in JavaScript

Scope and Closures in JavaScript

Comments
6 min read
loading...