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.
JavaScript Demystified: Unveiling the Code Wizardry - Hoisting

JavaScript Demystified: Unveiling the Code Wizardry - Hoisting

Comments 1
6 min read
Javascript Nedir?

Javascript Nedir?

Comments
4 min read
JavaScript Demystified:  From Compilation to Execution

JavaScript Demystified:  From Compilation to Execution

Comments
4 min read
Quickly implement senseless refresh token

Quickly implement senseless refresh token

Comments
3 min read
Polyfill for map, filter and reduce in JavaScript

Polyfill for map, filter and reduce in JavaScript

3
Comments 3
2 min read
Discovering JavaScript's Hidden Secrets: Understanding Big O Notation in Data Structures & Algorithms.

Discovering JavaScript's Hidden Secrets: Understanding Big O Notation in Data Structures & Algorithms.

Comments
7 min read
Dependencies in the JavaScript ecosystem

Dependencies in the JavaScript ecosystem

Comments
2 min read
A Promise is forever

A Promise is forever

3
Comments 1
9 min read
React Fundamentals part 1 : The Basic javascript "Hello world"

React Fundamentals part 1 : The Basic javascript "Hello world"

Comments
3 min read
Introducing Tempo • A new date library for JavaScript (and TypeScript).

Introducing Tempo • A new date library for JavaScript (and TypeScript).

39
Comments 11
4 min read
TypeScript to Check JavaScript

TypeScript to Check JavaScript

1
Comments
3 min read
5 Small (Yet Easily Fixable) Mistakes Junior Frontend Developers Make With React Memoization

5 Small (Yet Easily Fixable) Mistakes Junior Frontend Developers Make With React Memoization

18
Comments 4
3 min read
Visualize your AWS app like never before with sls-mentor

Visualize your AWS app like never before with sls-mentor

62
Comments 2
2 min read
A Pragmatic Approach to Becoming an AI Engineer

A Pragmatic Approach to Becoming an AI Engineer

Comments
2 min read
Creating a 3D extruded text Word Art picker in only ~30 lines of pure HTML web component code + 1 extra file

Creating a 3D extruded text Word Art picker in only ~30 lines of pure HTML web component code + 1 extra file

Comments
5 min read
Authentication( SignUp and Login ) with Express,MongoDB and Jwt.

Authentication( SignUp and Login ) with Express,MongoDB and Jwt.

11
Comments
6 min read
🛠️ 7 React Projects to Build in 2024

🛠️ 7 React Projects to Build in 2024

50
Comments
7 min read
ODD SIDE OF JAVASCRIPT😲!! 𝐉𝐚𝐯𝐚𝐒𝐜𝐫𝐢𝐩𝐭'𝐬 𝐐𝐮𝐢𝐫𝐤𝐲 𝐒𝐞𝐜𝐫𝐞𝐭𝐬!

ODD SIDE OF JAVASCRIPT😲!! 𝐉𝐚𝐯𝐚𝐒𝐜𝐫𝐢𝐩𝐭'𝐬 𝐐𝐮𝐢𝐫𝐤𝐲 𝐒𝐞𝐜𝐫𝐞𝐭𝐬!

Comments
4 min read
Understanding Code Coverage in Software Testing

Understanding Code Coverage in Software Testing

8
Comments 1
3 min read
Episode 24/06: Signals, Forms, Class Composition, State Management, Enterprise Patterns

Episode 24/06: Signals, Forms, Class Composition, State Management, Enterprise Patterns

9
Comments 2
2 min read
The card mistake you've been making that has been hurting your app's accessibility.

The card mistake you've been making that has been hurting your app's accessibility.

2
Comments 3
4 min read
Setup Production Ready Next.js App

Setup Production Ready Next.js App

3
Comments 2
3 min read
Working with Function Parameters in JavaScript

Working with Function Parameters in JavaScript

Comments
3 min read
Understanding Webhooks: Guide with PayPal Checkout Integration

Understanding Webhooks: Guide with PayPal Checkout Integration

4
Comments
2 min read
Staff Augmentation: A Strategic Approach to Scaling Your Development Team

Staff Augmentation: A Strategic Approach to Scaling Your Development Team

10
Comments 2
4 min read
Point of Incidence

Point of Incidence

Comments
9 min read
OR VS Array Includes

OR VS Array Includes

1
Comments 1
2 min read
Optimizing Code Quality: A Guide to Using Husky and Lint-Staged in Your Development Workflow

Optimizing Code Quality: A Guide to Using Husky and Lint-Staged in Your Development Workflow

1
Comments
2 min read
How I built a cross-framework frontend library

How I built a cross-framework frontend library

1
Comments
5 min read
TypeScript Core Concepts Explained for Absolute Beginners

TypeScript Core Concepts Explained for Absolute Beginners

34
Comments 10
2 min read
Build a Discord Bot with Go - Step-by-Step Tutorial via Webhooks

Build a Discord Bot with Go - Step-by-Step Tutorial via Webhooks

19
Comments
3 min read
Beginners Guide to ReactJS — Data handling Using Props and State

Beginners Guide to ReactJS — Data handling Using Props and State

12
Comments 1
4 min read
What makes code great? - A subjective list and some connected graphs

What makes code great? - A subjective list and some connected graphs

Comments 3
2 min read
LeetCode 2634. Filter Elements from Array (Easy)

LeetCode 2634. Filter Elements from Array (Easy)

2
Comments 6
3 min read
Next.js Vs React — Basic Differences

Next.js Vs React — Basic Differences

Comments
2 min read
How to use qr-code-styling in Nuxt 3

How to use qr-code-styling in Nuxt 3

2
Comments
2 min read
🔄 Class Components vs Functional Components: A Lifecycle Journey in React 🔄

🔄 Class Components vs Functional Components: A Lifecycle Journey in React 🔄

1
Comments
2 min read
Text to speech with Javascript

Text to speech with Javascript

Comments
5 min read
The Stack Data Structure

The Stack Data Structure

Comments
2 min read
How to create React Native component library

How to create React Native component library

Comments
4 min read
Selection Sort

Selection Sort

Comments
2 min read
Backend Development Plan

Backend Development Plan

3
Comments
1 min read
Master TypeScript Quality with This Essential Checklist

Master TypeScript Quality with This Essential Checklist

38
Comments 6
7 min read
❤️ Valentine's Day! | Heart Shape (CSS) & Confetti Animation 💫

❤️ Valentine's Day! | Heart Shape (CSS) & Confetti Animation 💫

16
Comments 2
4 min read
Effortless Node.js Deployment on Amazon EC2 with tmux: A Step-by-Step Guide

Effortless Node.js Deployment on Amazon EC2 with tmux: A Step-by-Step Guide

Comments
4 min read
Building an OTP Verification System using HTML, CSS, and JavaScript

Building an OTP Verification System using HTML, CSS, and JavaScript

1
Comments
4 min read
Recommended Linters

Recommended Linters

6
Comments 1
3 min read
React Server Side Rendering Setup -2024

React Server Side Rendering Setup -2024

1
Comments
5 min read
Template-Level Lazy Loading in Angular

Template-Level Lazy Loading in Angular

11
Comments 4
12 min read
How to create React Forms without libraries ✨

How to create React Forms without libraries ✨

10
Comments 2
8 min read
Elevando a Qualidade: Guia Prático de Testes em Cypress para Componentes e E2E em Aplicações React

Elevando a Qualidade: Guia Prático de Testes em Cypress para Componentes e E2E em Aplicações React

Comments
9 min read
Guide to Setting Up Prettier, Airbnb ESLint, and Husky for Your Next Project

Guide to Setting Up Prettier, Airbnb ESLint, and Husky for Your Next Project

4
Comments
4 min read
Client Side Rendering and Its Dynamics

Client Side Rendering and Its Dynamics

Comments
4 min read
Design patterns: Event delegation for cleaner, more concise code.

Design patterns: Event delegation for cleaner, more concise code.

1
Comments
2 min read
assertTrue() in Java: A Complete Tutorial

assertTrue() in Java: A Complete Tutorial

2
Comments
17 min read
Demystifying Microservices: A Beginner's Guide

Demystifying Microservices: A Beginner's Guide

1
Comments
7 min read
Next.js 14 and Vercel Edge Network

Next.js 14 and Vercel Edge Network

Comments
2 min read
Recursion in JavaScriprt

Recursion in JavaScriprt

4
Comments
3 min read
Extensive React Boilerplate to kickstart a new frontend project

Extensive React Boilerplate to kickstart a new frontend project

2
Comments 2
7 min read
Using Electron to create videos (Canvas + FFmpeg)

Using Electron to create videos (Canvas + FFmpeg)

Comments 3
4 min read
loading...