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.
[LeetCode] Visualization of Reverse Linked List

[LeetCode] Visualization of Reverse Linked List

Comments
1 min read
Creating a Slide-In Navigation Menu with HTML, CSS, and JavaScript

Creating a Slide-In Navigation Menu with HTML, CSS, and JavaScript

1
Comments
3 min read
Effortlessly Feed Your Code to AI Chatbots with CrazyNote!

Effortlessly Feed Your Code to AI Chatbots with CrazyNote!

1
Comments
2 min read
Why do Frontend and Backend developers use Docker

Why do Frontend and Backend developers use Docker

1
Comments
7 min read
How to Use VSCode Logpoint with Keyboard Shortcuts

How to Use VSCode Logpoint with Keyboard Shortcuts

Comments
2 min read
Why you should use kubernates?

Why you should use kubernates?

Comments
2 min read
Understanding Prototypes in JavaScript

Understanding Prototypes in JavaScript

1
Comments
2 min read
NewCommerce by Rathbone Digital

NewCommerce by Rathbone Digital

11
Comments
2 min read
Problem Solving Patterns

Problem Solving Patterns

10
Comments 2
3 min read
Singleton-Pattern | Javascript Design Pattern Simplified | Part 1

Singleton-Pattern | Javascript Design Pattern Simplified | Part 1

1
Comments
2 min read
Ng-News 24/24: Vertical Architectures, WebAssembly, Angular v9's Secret, NgRx

Ng-News 24/24: Vertical Architectures, WebAssembly, Angular v9's Secret, NgRx

Comments
2 min read
A Comparison of SVG Icon Management in React JS Projects 14:34

A Comparison of SVG Icon Management in React JS Projects

7
Comments
3 min read
Exploring Java's Stream API

Exploring Java's Stream API

Comments
2 min read
ScheduleJS VS DHTMLX: Which Tool to Choose for Your Scheduling Needs?

ScheduleJS VS DHTMLX: Which Tool to Choose for Your Scheduling Needs?

1
Comments
5 min read
Beginner's Guide: Creating a Real-Time Chat App with Next.js and WebSockets

Beginner's Guide: Creating a Real-Time Chat App with Next.js and WebSockets

9
Comments 2
2 min read
Simulating a Traffic Light with Bacon.js and state machine

Simulating a Traffic Light with Bacon.js and state machine

Comments
2 min read
Stop using useQuery from React-Query !

Stop using useQuery from React-Query !

3
Comments
3 min read
Difference between Vue 2 & Vue 3

Difference between Vue 2 & Vue 3

5
Comments
5 min read
Introduction to React Context API

Introduction to React Context API

Comments
2 min read
Découvrez @codedav/datetime-helper - Simplifiez la gestion des dates et heures en Node.js !

Découvrez @codedav/datetime-helper - Simplifiez la gestion des dates et heures en Node.js !

Comments
1 min read
Context API

Context API

Comments
2 min read
Watch Out For Broken Links, 404 Page With Framer Motion, TailwindCSS and NextJs

Watch Out For Broken Links, 404 Page With Framer Motion, TailwindCSS and NextJs

1
Comments
5 min read
5 Project Ideas for a Beginner Frontend Developer

5 Project Ideas for a Beginner Frontend Developer

4
Comments
2 min read
An Overview of Let, Const, and Var: Key Differences Explained

An Overview of Let, Const, and Var: Key Differences Explained

3
Comments
3 min read
Navigation Stuck

Navigation Stuck

3
Comments 1
1 min read
CAN AI TALK TO ANOTHER AI? 😖

CAN AI TALK TO ANOTHER AI? 😖

11
Comments
2 min read
cmd-K Vue3

cmd-K Vue3

Comments
1 min read
Introducing Dev Encyclopedia: A "Wikipedia", but for developers

Introducing Dev Encyclopedia: A "Wikipedia", but for developers

589
Comments 81
3 min read
The Software that replaces modern CMS and content compilers like Contentlayer

The Software that replaces modern CMS and content compilers like Contentlayer

5
Comments
3 min read
Reviewed Algorithmic Thinking by Building a Dice 🎲 Game

Reviewed Algorithmic Thinking by Building a Dice 🎲 Game

Comments
1 min read
Leveling Up My Web Dev Skills: HNG Internship and the Fascinating World of Frontend Tech

Leveling Up My Web Dev Skills: HNG Internship and the Fascinating World of Frontend Tech

1
Comments
4 min read
Vuetify 3 Layout Builder

Vuetify 3 Layout Builder

1
Comments
1 min read
Decoding JavaScript: Mastering Null, Undefined, and Empty Values

Decoding JavaScript: Mastering Null, Undefined, and Empty Values

1
Comments
2 min read
Finally, a scalable folder structure for your frontend code

Finally, a scalable folder structure for your frontend code

1
Comments
2 min read
Practical Guide to Implementing Functional SEO in NextJS App Router: Static & Dynamic Metadata

Practical Guide to Implementing Functional SEO in NextJS App Router: Static & Dynamic Metadata

52
Comments 5
8 min read
How to setup a Full Stack project with Example

How to setup a Full Stack project with Example

151
Comments 13
6 min read
10 must-have VS Code extensions for web development

10 must-have VS Code extensions for web development

8
Comments 2
3 min read
Understanding Tagged Template Literals in JavaScript

Understanding Tagged Template Literals in JavaScript

Comments
1 min read
JavaScript: Arrays, Array Properties, Array Methods: push, pop, shift, unshift, Stacks, and Queues!

JavaScript: Arrays, Array Properties, Array Methods: push, pop, shift, unshift, Stacks, and Queues!

4
Comments
2 min read
Looking for Feedback on My Website!

Looking for Feedback on My Website!

4
Comments 8
1 min read
Landing Page Animation: Front End Challenge

Landing Page Animation: Front End Challenge

1
Comments
2 min read
How to Set Up a New TypeScript Project

How to Set Up a New TypeScript Project

Comments
2 min read
Introducing BiteStats: Your Ultimate DoorDash & Grubhub Expense Tracker

Introducing BiteStats: Your Ultimate DoorDash & Grubhub Expense Tracker

Comments
2 min read
Days 32-34 / 100 Days of Code: Tackling .webp Image Files on macOS

Days 32-34 / 100 Days of Code: Tackling .webp Image Files on macOS

Comments
2 min read
Essential Refactoring Techniques for Clean and Maintainable Code

Essential Refactoring Techniques for Clean and Maintainable Code

13
Comments 1
4 min read
TOP 10 VS CODE EXTENSIONS 🔥🔥

TOP 10 VS CODE EXTENSIONS 🔥🔥

12
Comments 1
4 min read
Appworks School - Week 2

Appworks School - Week 2

1
Comments
2 min read
Píldoras TypeScript: type narrowing con "as const"

Píldoras TypeScript: type narrowing con "as const"

1
Comments
4 min read
2/10 HTML | 30 Days of HTML CSS JS

2/10 HTML | 30 Days of HTML CSS JS

Comments
1 min read
“==” and “===” difference in javascript

“==” and “===” difference in javascript

Comments
1 min read
Deconstrución de Objectos en JavaScript

Deconstrución de Objectos en JavaScript

Comments 1
5 min read
Design Pattern #7 - Builder Pattern

Design Pattern #7 - Builder Pattern

26
Comments 2
3 min read
Como Realizar Testes de Carga com k6

Como Realizar Testes de Carga com k6

1
Comments
3 min read
JAVASCRIPT MIND-MAP:

JAVASCRIPT MIND-MAP:

6
Comments
1 min read
An Exposition into Vue and React

An Exposition into Vue and React

Comments
4 min read
Make Money Just by Writing a Function!

Make Money Just by Writing a Function!

9
Comments
3 min read
13 Must-know Open-source Software to Build Production-ready AI Apps 🧙‍♂️🪄✨

13 Must-know Open-source Software to Build Production-ready AI Apps 🧙‍♂️🪄✨

374
Comments 10
15 min read
The Differences Between "export default xx" and "export {xx as default}"

The Differences Between "export default xx" and "export {xx as default}"

2
Comments
3 min read
Control structures in JavaScript - Part 1

Control structures in JavaScript - Part 1

Comments
6 min read
22 amazing 🤯 NPM packages you should Try

22 amazing 🤯 NPM packages you should Try

2
Comments
3 min read
loading...