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.
Building RESTful APIs with Deno: A Boilerplate for Rapid Development

Building RESTful APIs with Deno: A Boilerplate for Rapid Development

Comments
2 min read
Learn how to access webcam and take photo with JavaScript

Learn how to access webcam and take photo with JavaScript

2
Comments 2
1 min read
Introducing Builder Devtools

Introducing Builder Devtools

2
Comments 1
4 min read
Introduction to JavaScript Array Methods

Introduction to JavaScript Array Methods

13
Comments
6 min read
Day 11: This

Day 11: This

Comments
2 min read
How to Deploy a Multi-Container React.js and Node.js Application With Docker Compose

How to Deploy a Multi-Container React.js and Node.js Application With Docker Compose

72
Comments 11
8 min read
Styling Your React App: Exploring CSS-in-JS with Styled Components

Styling Your React App: Exploring CSS-in-JS with Styled Components

Comments
3 min read
Demystifying Bitwise Operators in JavaScript

Demystifying Bitwise Operators in JavaScript

1
Comments
5 min read
How Contributing to Open Source Projects Can Help You Land Your Dream Job

How Contributing to Open Source Projects Can Help You Land Your Dream Job

16
Comments 4
5 min read
JSON Guide

JSON Guide

1
Comments
6 min read
Unraveling the Power of JavaScript Function Composition: A Symphony of Functions

Unraveling the Power of JavaScript Function Composition: A Symphony of Functions

5
Comments
3 min read
Unlocking the Power of PyScript: A Guide to Running Python Code in Your HTML

Unlocking the Power of PyScript: A Guide to Running Python Code in Your HTML

14
Comments
9 min read
Electrons Are Fast, So Can Be Electron – How to Optimize Electron App Performance

Electrons Are Fast, So Can Be Electron – How to Optimize Electron App Performance

11
Comments
9 min read
Design pattern: Singleton (TypeScript examples)

Design pattern: Singleton (TypeScript examples)

Comments
3 min read
One config file to rule them all

One config file to rule them all

Comments
2 min read
Yet Another Newsletter LOL: Kind Words

Yet Another Newsletter LOL: Kind Words

16
Comments 1
3 min read
Introduction to Frontend Testing: Best Practices and Tools

Introduction to Frontend Testing: Best Practices and Tools

86
Comments 1
7 min read
Circle-Packing with Javascript and SVG — the Kusama Way

Circle-Packing with Javascript and SVG — the Kusama Way

15
Comments 4
2 min read
The One Chrome Extension That Will Save You Hours

The One Chrome Extension That Will Save You Hours

137
Comments
10 min read
An Overview of Node.js Debugging Tools

An Overview of Node.js Debugging Tools

1
Comments
3 min read
Remove the duplicates in-place such that each unique element appears only once

Remove the duplicates in-place such that each unique element appears only once

1
Comments 2
1 min read
Code Smell 219 - Looping from index 0

Code Smell 219 - Looping from index 0

2
Comments
2 min read
react-infinite-scroll-component

react-infinite-scroll-component

Comments
2 min read
How to Solve hCaptcha using CapSolver and Node.js

How to Solve hCaptcha using CapSolver and Node.js

7
Comments 3
5 min read
Debounce in JavaScript

Debounce in JavaScript

Comments
1 min read
A Beginner's Guide to HTML, CSS, and JavaScript

A Beginner's Guide to HTML, CSS, and JavaScript

Comments
2 min read
Embarking on the Frontend Development Journey in 2023

Embarking on the Frontend Development Journey in 2023

5
Comments
2 min read
Migrating from create-react-app to Vite: A Quick and Easy Guide

Migrating from create-react-app to Vite: A Quick and Easy Guide

163
Comments 11
3 min read
react useContext. Easier than we think.

react useContext. Easier than we think.

1
Comments
2 min read
Would anyone be interested in a simple Lists App?

Would anyone be interested in a simple Lists App?

1
Comments
1 min read
Tips and tricks for debugging Javascript code

Tips and tricks for debugging Javascript code

Comments
2 min read
Best Practices for writing clean and maintainable Javascript code

Best Practices for writing clean and maintainable Javascript code

Comments
2 min read
How to Create An OTP Input Box in React/Next.js

How to Create An OTP Input Box in React/Next.js

5
Comments 1
9 min read
Mastering Object-Oriented Programming with TypeScript: Encapsulation, Abstraction, Inheritance, and Polymorphism Explained

Mastering Object-Oriented Programming with TypeScript: Encapsulation, Abstraction, Inheritance, and Polymorphism Explained

33
Comments 3
12 min read
Level Up Your AWS CDK Development: Demystifying integ-runner and integ-test

Level Up Your AWS CDK Development: Demystifying integ-runner and integ-test

66
Comments
4 min read
Javascript polyfill implement Array.prototype.findLast()

Javascript polyfill implement Array.prototype.findLast()

Comments
1 min read
Що нового в ES2023? 🤔

Що нового в ES2023? 🤔

Comments
2 min read
Що нового в ES2022? 🤔

Що нового в ES2022? 🤔

Comments
2 min read
Time Picker Module in Vanilla JS

Time Picker Module in Vanilla JS

3
Comments
1 min read
How to convert an array of objects to directories alike.

How to convert an array of objects to directories alike.

Comments
3 min read
JavaScript frameworks

JavaScript frameworks

1
Comments
4 min read
The Constructor Chronicles: Unraveling the Secrets of JavaScript Object Creation

The Constructor Chronicles: Unraveling the Secrets of JavaScript Object Creation

Comments
6 min read
Why Zustand Typescript Implementation Is So Ugly

Why Zustand Typescript Implementation Is So Ugly

1
Comments
2 min read
Create your own styled-icons set

Create your own styled-icons set

1
Comments 1
3 min read
How To Create Multiple Image Slider in Angular

How To Create Multiple Image Slider in Angular

2
Comments
2 min read
Var, Let, Const in JavaScript

Var, Let, Const in JavaScript

Comments
3 min read
Unleashing the Power of AI: Journey into the Enchanting World of AI Toolhouse!

Unleashing the Power of AI: Journey into the Enchanting World of AI Toolhouse!

3
Comments
2 min read
Elevate Your Game: Be a Boss-Level Software Engineer with These 12 Skills

Elevate Your Game: Be a Boss-Level Software Engineer with These 12 Skills

Comments
3 min read
10 React Hooks And How To Use Them.

10 React Hooks And How To Use Them.

Comments
16 min read
Learning Journal - Digileger Project Log

Learning Journal - Digileger Project Log

1
Comments 1
8 min read
MERN Stack Web Development: A Detailed Overview For Beginners

MERN Stack Web Development: A Detailed Overview For Beginners

Comments 1
2 min read
React hooks: useState()

React hooks: useState()

Comments
2 min read
Optimise your performance with memoization

Optimise your performance with memoization

2
Comments
1 min read
Create a Dark/Light Mode Toggle using JavaScript & LocalStorage 💫

Create a Dark/Light Mode Toggle using JavaScript & LocalStorage 💫

2
Comments
4 min read
An introduction to documenting code

An introduction to documenting code

Comments 4
3 min read
A Journey Through 6 Months of Backend Engineering: Building Robust Foundations

A Journey Through 6 Months of Backend Engineering: Building Robust Foundations

6
Comments
1 min read
Good bye and thanks to "typescript-is" (ancestor of "typia")

Good bye and thanks to "typescript-is" (ancestor of "typia")

33
Comments 5
9 min read
Natural Vue defineProps

Natural Vue defineProps

Comments
1 min read
Enhance Your Web Apps: Best JS Libraries 🔧

Enhance Your Web Apps: Best JS Libraries 🔧

45
Comments 4
5 min read
Build Your Own Anime Search App using Jikan API

Build Your Own Anime Search App using Jikan API

11
Comments 1
4 min read
loading...