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.
Canvas Artistry: Mastering Selection, Dragging, and Scaling

Canvas Artistry: Mastering Selection, Dragging, and Scaling

1
Comments
8 min read
Getting started with Google's Multi-modal "Gemini Pro Vision" LLM with Javascript for Beginners

Getting started with Google's Multi-modal "Gemini Pro Vision" LLM with Javascript for Beginners

8
Comments 2
4 min read
Deploy Client App to S3 by Using Github Action

Deploy Client App to S3 by Using Github Action

1
Comments
2 min read
My 2023 Coding Recap

My 2023 Coding Recap

8
Comments 2
1 min read
Upgrading to Yarn 4

Upgrading to Yarn 4

Comments
2 min read
Frontend Mentor - Job listings with filtering solution using Vue.js and Fetch API

Frontend Mentor - Job listings with filtering solution using Vue.js and Fetch API

Comments
3 min read
📚 8 repos used by the top 1% of React devs 🏆

📚 8 repos used by the top 1% of React devs 🏆

152
Comments 23
7 min read
A guide to Data Binding in Angular

A guide to Data Binding in Angular

1
Comments 1
2 min read
Understanding the Document Object Model (DOM) in Frontend Development

Understanding the Document Object Model (DOM) in Frontend Development

3
Comments
2 min read
Making a text-shadow wave animation design tool in only 30 lines of pure HTML web component code + 1 extra file (no node or JS!)

Making a text-shadow wave animation design tool in only 30 lines of pure HTML web component code + 1 extra file (no node or JS!)

Comments
4 min read
Let's Bring Back JavaScript's `with()` Statement

Let's Bring Back JavaScript's `with()` Statement

Comments
11 min read
Vue 3 - inifinite scroll using intersection observer with composables, pinia and Typescript 🍍

Vue 3 - inifinite scroll using intersection observer with composables, pinia and Typescript 🍍

Comments
2 min read
Nuxt 3 monorepo example -- Basic example

Nuxt 3 monorepo example -- Basic example

3
Comments 5
3 min read
Building a Simple Email Sending API with Express and Node.js

Building a Simple Email Sending API with Express and Node.js

Comments 4
2 min read
Bifrost, self-hosted tool to run notifications directly from your data warehouse

Bifrost, self-hosted tool to run notifications directly from your data warehouse

1
Comments
5 min read
5 Things Most Developers Learn Too Late ⌛

5 Things Most Developers Learn Too Late ⌛

65
Comments 9
7 min read
Supabase, Next.js and Builder.io

Supabase, Next.js and Builder.io

5
Comments
3 min read
Today i build annoying popup form from Scrimba

Today i build annoying popup form from Scrimba

Comments
2 min read
Display a modal when users leave website

Display a modal when users leave website

7
Comments 11
5 min read
Why not to deploy Express JS REST API using Serverless...

Why not to deploy Express JS REST API using Serverless...

7
Comments 1
3 min read
Data locations in solidity

Data locations in solidity

2
Comments
1 min read
Nest.js Controller in Easier Terms

Nest.js Controller in Easier Terms

10
Comments
2 min read
Show an addition toolbar after users selects text

Show an addition toolbar after users selects text

3
Comments
7 min read
Real-time updates in Vue apps with Polling

Real-time updates in Vue apps with Polling

24
Comments 7
4 min read
Episode 23/51: TanStack Query in Angular, Alex Rickabaugh on Signals

Episode 23/51: TanStack Query in Angular, Alex Rickabaugh on Signals

8
Comments
2 min read
Tackling Deployment Failures with Git Hooks

Tackling Deployment Failures with Git Hooks

5
Comments
4 min read
Creating an autogrowing textarea with React and Typescript

Creating an autogrowing textarea with React and Typescript

8
Comments
2 min read
Understanding Default NestJS Project Structure

Understanding Default NestJS Project Structure

19
Comments
2 min read
Javascript .splice() vs .toSpliced()

Javascript .splice() vs .toSpliced()

10
Comments 3
1 min read
3 Programming Myths That Keep You Stuck, Frustrated And Underpaid 🔮

3 Programming Myths That Keep You Stuck, Frustrated And Underpaid 🔮

129
Comments 35
9 min read
🚨 🚀 25 Reasons (You MUST Know!!) Why *Some* “Listicles” Are BAD for dev.to 🤯 👿 🚨

🚨 🚀 25 Reasons (You MUST Know!!) Why *Some* “Listicles” Are BAD for dev.to 🤯 👿 🚨

139
Comments 83
5 min read
Shallow Copy VS Deep Copy

Shallow Copy VS Deep Copy

Comments
2 min read
Part 10: All You Need to Know to Master Web Development With HTML CSS and JavaScript

Part 10: All You Need to Know to Master Web Development With HTML CSS and JavaScript

2
Comments
3 min read
WHAT IS HELMETjs?

WHAT IS HELMETjs?

4
Comments
4 min read
Zod - TypeScript-first schema declaration and validation library #tips

Zod - TypeScript-first schema declaration and validation library #tips

Comments 2
4 min read
Let's code together in 2024

Let's code together in 2024

5
Comments
1 min read
The Anatomy of Streams: Readable and Writable Streams in Node.js

The Anatomy of Streams: Readable and Writable Streams in Node.js

1
Comments
3 min read
Build Blazing Fast Websites with Next.js ISR and Headless CMS

Build Blazing Fast Websites with Next.js ISR and Headless CMS

2
Comments
6 min read
Early return pattern in JavaScript

Early return pattern in JavaScript

6
Comments 4
2 min read
Low Code vs Traditional Development: Optimal Efficiency in Choice

Low Code vs Traditional Development: Optimal Efficiency in Choice

3
Comments
3 min read
Part 9: All You Need to Know to Master Web Development With HTML CSS and JavaScript

Part 9: All You Need to Know to Master Web Development With HTML CSS and JavaScript

2
Comments
5 min read
tsParticles 3.0.2 Released

tsParticles 3.0.2 Released

20
Comments
1 min read
Today I build 'Oldagram' page from Scrimba

Today I build 'Oldagram' page from Scrimba

Comments
2 min read
Best JavaScript Chart Libraries 2024: Finding the Right Fit for Your JS Applications

Best JavaScript Chart Libraries 2024: Finding the Right Fit for Your JS Applications

Comments
6 min read
Micro-Frontend Decision Framework

Micro-Frontend Decision Framework

2
Comments
5 min read
Vue.js State Management Guide: Pinia in Practice

Vue.js State Management Guide: Pinia in Practice

Comments
3 min read
Animate the removal or addition of an item in a list

Animate the removal or addition of an item in a list

1
Comments 2
9 min read
JavaScript Function Definitions

JavaScript Function Definitions

Comments
2 min read
Part 7: All You Need to Know to Master Web Development With HTML CSS and JavaScript

Part 7: All You Need to Know to Master Web Development With HTML CSS and JavaScript

1
Comments
3 min read
Make Like a Binary Search Tree and...Node?

Make Like a Binary Search Tree and...Node?

5
Comments
5 min read
Adding Code Formatting to Whitebophir Project: A Journey of Contribution

Adding Code Formatting to Whitebophir Project: A Journey of Contribution

1
Comments
2 min read
Catalogue of CLI commands and IDE keyboard shortcuts for a growing Developer

Catalogue of CLI commands and IDE keyboard shortcuts for a growing Developer

Comments
2 min read
A Guide to Mastery in Type Conversion on JavaScript

A Guide to Mastery in Type Conversion on JavaScript

1
Comments
3 min read
TWC is not a revolution but…

TWC is not a revolution but…

6
Comments 1
2 min read
Anouncing Interaqt: Bring Reactivity to Backend

Anouncing Interaqt: Bring Reactivity to Backend

103
Comments
1 min read
5 Golang Features I Wished Were Different!

5 Golang Features I Wished Were Different!

14
Comments
5 min read
Exploring the shift from CSS-in-JS to headless UI libraries

Exploring the shift from CSS-in-JS to headless UI libraries

2
Comments 1
8 min read
Vue Templates: Should They Start from the Top or the Bottom?

Vue Templates: Should They Start from the Top or the Bottom?

2
Comments 2
3 min read
Generics in TypeScript

Generics in TypeScript

15
Comments 2
2 min read
Let's Talk about Event Loop in JavaScript

Let's Talk about Event Loop in JavaScript

Comments
2 min read
loading...