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 reduce unused JavaScript in your code?

How to reduce unused JavaScript in your code?

119
Comments 19
6 min read
Object methods 🦜

Object methods 🦜

1
Comments
1 min read
Web Scraping Vs Web Crawling

Web Scraping Vs Web Crawling

1
Comments
3 min read
SPREAD VS REST OPERATORS

SPREAD VS REST OPERATORS

1
Comments
1 min read
Day 8: Objects

Day 8: Objects

Comments
1 min read
next.js 14 server action, API route vs separate backend

next.js 14 server action, API route vs separate backend

11
Comments 2
3 min read
Ethereum (ETH) Takes a Hit Amid Mixed Updates: Analysis

Ethereum (ETH) Takes a Hit Amid Mixed Updates: Analysis

1
Comments
3 min read
Javascript expression execution order

Javascript expression execution order

Comments
1 min read
Maximizing Software Quality with Python Code Coverage

Maximizing Software Quality with Python Code Coverage

2
Comments
4 min read
Conditional Rendering in React

Conditional Rendering in React

8
Comments 3
4 min read
How to Use Helper Functions?

How to Use Helper Functions?

3
Comments
4 min read
7 Ways to Remove Array Duplicates in Javascript

7 Ways to Remove Array Duplicates in Javascript

1
Comments 1
5 min read
Vuejs Modern Portfolio

Vuejs Modern Portfolio

2
Comments
1 min read
🚀 How to Create React Components Really Quick 🛠️

🚀 How to Create React Components Really Quick 🛠️

13
Comments 2
1 min read
Solidity Alchemy - Course (ESCROW SMART CONTRACT)

Solidity Alchemy - Course (ESCROW SMART CONTRACT)

Comments 1
2 min read
Writing Self-Documenting Code 🧑‍💻📜

Writing Self-Documenting Code 🧑‍💻📜

263
Comments 29
6 min read
Checking Whitelisted Addresses on a Solidity Smart Contract Using Merkle Tree Proofs

Checking Whitelisted Addresses on a Solidity Smart Contract Using Merkle Tree Proofs

6
Comments
7 min read
A Comprehensive Guide to JavaScript Classes

A Comprehensive Guide to JavaScript Classes

Comments
5 min read
What are Generics Constraints in TypeScript ? Practical Examples

What are Generics Constraints in TypeScript ? Practical Examples

6
Comments
3 min read
Microsoft is ditching React

Microsoft is ditching React

35
Comments 1
4 min read
BC Boilerplates: Recent Updates

BC Boilerplates: Recent Updates

2
Comments
3 min read
How I learned JavaScript

How I learned JavaScript

2
Comments
3 min read
@property decorator in django models

@property decorator in django models

Comments
2 min read
Why HONO JS Should Be Your Next Web Framework

Why HONO JS Should Be Your Next Web Framework

6
Comments
3 min read
How to create a tag input with Tailwind CSS and JavaScript

How to create a tag input with Tailwind CSS and JavaScript

2
Comments
1 min read
[DAY 36-38] I Built An Ecommerce Webpage

[DAY 36-38] I Built An Ecommerce Webpage

Comments
3 min read
How to Setup monorepo with Turborepo

How to Setup monorepo with Turborepo

Comments
3 min read
Understanding 'this' in JS V1

Understanding 'this' in JS V1

Comments
5 min read
Comprehensive Guide to Angular Forms: Fundamental Concepts and Examples

Comprehensive Guide to Angular Forms: Fundamental Concepts and Examples

1
Comments
4 min read
Guess What? Your JavaScript Array is an Object! 🤔

Guess What? Your JavaScript Array is an Object! 🤔

1
Comments 1
2 min read
Array Destructuring / Object Destructuring

Array Destructuring / Object Destructuring

Comments
2 min read
FrontEndAI: Turn wireframe images into Code with 1 click

FrontEndAI: Turn wireframe images into Code with 1 click

17
Comments
2 min read
Behind the Code: Variables And Functions

Behind the Code: Variables And Functions

2
Comments
3 min read
Top 10 technologies for data engineers.

Top 10 technologies for data engineers.

1
Comments
2 min read
✨ 10 useful webdev insight & learning resources!

✨ 10 useful webdev insight & learning resources!

73
Comments 10
6 min read
Debounce and Throttle design patterns explained in Javascript

Debounce and Throttle design patterns explained in Javascript

1
Comments
2 min read
Exploring the Use of AI in Web Development

Exploring the Use of AI in Web Development

Comments
2 min read
Desafío de Nombres y Apellidos

Desafío de Nombres y Apellidos

4
Comments 1
2 min read
ReScript has come a long way, maybe it's time to switch from TypeScript?

ReScript has come a long way, maybe it's time to switch from TypeScript?

109
Comments 49
6 min read
Professional Profile website for a Performer

Professional Profile website for a Performer

3
Comments 2
1 min read
Episode 24/23: zoneless with Andrew Scott, dynamic Form Validators, toObservable()

Episode 24/23: zoneless with Andrew Scott, dynamic Form Validators, toObservable()

6
Comments
2 min read
What is String Manipulation and Algorithms

What is String Manipulation and Algorithms

5
Comments
18 min read
Revised 150+ LeetCode in 2 hours

Revised 150+ LeetCode in 2 hours

6
Comments
2 min read
How to get UI designs for Web Apps

How to get UI designs for Web Apps

Comments
1 min read
shadcn-ui/ui codebase analysis: Mail example explained.

shadcn-ui/ui codebase analysis: Mail example explained.

Comments
4 min read
Unlock the Power of Generators and Iterators in JavaScript: A Comprehensive Guide

Unlock the Power of Generators and Iterators in JavaScript: A Comprehensive Guide

3
Comments 2
3 min read
Firebase Needs More Compatibility for JavaScript Environments

Firebase Needs More Compatibility for JavaScript Environments

1
Comments
1 min read
Using Env Vars to Include & Exclude OpenTelemetry Node.js Libraries

Using Env Vars to Include & Exclude OpenTelemetry Node.js Libraries

9
Comments
4 min read
Text Typing Effect in HTML CSS and Vanilla JavaScript

Text Typing Effect in HTML CSS and Vanilla JavaScript

11
Comments
4 min read
How to Set Up Next.js Project

How to Set Up Next.js Project

14
Comments
10 min read
Build your own Promise-Based HTTP Client like axios/fetch : Ohey

Build your own Promise-Based HTTP Client like axios/fetch : Ohey

Comments
5 min read
Angular Addicts #26: Angular 18, best practices, recent conference recordings & more

Angular Addicts #26: Angular 18, best practices, recent conference recordings & more

14
Comments
5 min read
Succinct Tries For Multiple Languages and Non-Latin Based Characters

Succinct Tries For Multiple Languages and Non-Latin Based Characters

Comments
6 min read
Day 16 of 30 of JavaScript

Day 16 of 30 of JavaScript

6
Comments 1
3 min read
How to use the new Ember theme for QUnit

How to use the new Ember theme for QUnit

2
Comments
1 min read
Why Do Codes Have Bugs?

Why Do Codes Have Bugs?

5
Comments
8 min read
Create a fantastic GitHub developer portfolio with next js.🚀🚀

Create a fantastic GitHub developer portfolio with next js.🚀🚀

13
Comments
2 min read
Understanding Generic Classes in TypeScript: Flexible and Efficient Data Management

Understanding Generic Classes in TypeScript: Flexible and Efficient Data Management

3
Comments
2 min read
Performance optimization with useMemo

Performance optimization with useMemo

16
Comments 6
10 min read
How to Check if a Key Exists in JavaScript Object

How to Check if a Key Exists in JavaScript Object

1
Comments
2 min read
loading...