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.
Create an Astro blog from scratch

Create an Astro blog from scratch

1
Comments
22 min read
Future-Proof Your Career: Java Training and Placement

Future-Proof Your Career: Java Training and Placement

Comments
3 min read
Why you should use Winston for Logging in JS

Why you should use Winston for Logging in JS

3
Comments
3 min read
How to create elementor widget as elementor addons

How to create elementor widget as elementor addons

Comments
3 min read
Shadcn-ui codebase analysis: How is the hero section built on ui.shadcn.com website?

Shadcn-ui codebase analysis: How is the hero section built on ui.shadcn.com website?

3
Comments 2
3 min read
5 Steps to Add Remote Modals to Your Rails App

5 Steps to Add Remote Modals to Your Rails App

Comments
4 min read
Git Rebase vs Git Merge: A Comprehensive Guide

Git Rebase vs Git Merge: A Comprehensive Guide

Comments
3 min read
Pass-By-Value or Reference in Javascript: A look into Primitives and Non-Primitives

Pass-By-Value or Reference in Javascript: A look into Primitives and Non-Primitives

Comments
6 min read
LocalStack - Mock AWS in local development

LocalStack - Mock AWS in local development

Comments
2 min read
React: Design Patterns | Container Components

React: Design Patterns | Container Components

7
Comments
3 min read
Full Stack Deployment with Ansible

Full Stack Deployment with Ansible

4
Comments 1
2 min read
Implementing Native Code in React Native

Implementing Native Code in React Native

11
Comments
3 min read
Creando un Tetris con JavaScript

Creando un Tetris con JavaScript

8
Comments 2
4 min read
Architecting an AI App for Appointment Confirmation: Node.js, AWS & AI Calling Agent API

Architecting an AI App for Appointment Confirmation: Node.js, AWS & AI Calling Agent API

2
Comments
1 min read
WinterJS vs. Bun: Comparing JavaScript runtimes

WinterJS vs. Bun: Comparing JavaScript runtimes

3
Comments
10 min read
NextJS Project: How to create QR code from any URL

NextJS Project: How to create QR code from any URL

3
Comments
1 min read
Mastering Higher-Order Components in React: A Guide to DRY Code

Mastering Higher-Order Components in React: A Guide to DRY Code

Comments
2 min read
Axios: Setup, Configuration, and Structuring

Axios: Setup, Configuration, and Structuring

1
Comments
4 min read
Tired of repeatedly searching the installation command so i made a CLI for it.

Tired of repeatedly searching the installation command so i made a CLI for it.

13
Comments
1 min read
Glam Up My Markup: Beaches

Glam Up My Markup: Beaches

3
Comments 3
2 min read
Developing Interactive E-Learning Content with HTML5 and JavaScript

Developing Interactive E-Learning Content with HTML5 and JavaScript

1
Comments
2 min read
Market Weekly Recap: Notcoin Doubles In Price, Bitcoin Struggles, Base Enters Memecoin Race

Market Weekly Recap: Notcoin Doubles In Price, Bitcoin Struggles, Base Enters Memecoin Race

1
Comments
4 min read
RTSP: Real Time Streaming Protocol Explained

RTSP: Real Time Streaming Protocol Explained

11
Comments 2
8 min read
Debate about dynamic vs static is pointless

Debate about dynamic vs static is pointless

Comments
2 min read
Supercharge Your React App's SEO: Tips and Tricks

Supercharge Your React App's SEO: Tips and Tricks

6
Comments
3 min read
🕒 Task vs Promise: Chaining

🕒 Task vs Promise: Chaining

3
Comments
3 min read
JavaScript30 - 4 Array Cardio Day 1

JavaScript30 - 4 Array Cardio Day 1

Comments 2
3 min read
Simulating Life with TensorflowJS

Simulating Life with TensorflowJS

3
Comments
6 min read
Niveles de prioridad en CSS

Niveles de prioridad en CSS

1
Comments
2 min read
Jotai atomWithStorage

Jotai atomWithStorage

5
Comments
2 min read
Optimizing Node.js Performance: Best Practices for High-Traffic Apps

Optimizing Node.js Performance: Best Practices for High-Traffic Apps

13
Comments
3 min read
The Future of Remote Work: Tech Innovations Shaping the Workplace

The Future of Remote Work: Tech Innovations Shaping the Workplace

Comments
2 min read
Controlled & Uncontrolled Component

Controlled & Uncontrolled Component

6
Comments 6
2 min read
MONGODB

MONGODB

Comments
1 min read
Writing an Obsidian Plugin Driven By Tests

Writing an Obsidian Plugin Driven By Tests

2
Comments
9 min read
Advanced Server Rendering | React Query with Next.js App Router

Advanced Server Rendering | React Query with Next.js App Router

89
Comments 2
5 min read
¿POR QUÉ no estás usando estos providers de Angular?

¿POR QUÉ no estás usando estos providers de Angular?

2
Comments
3 min read
Deep Dive into SideEffects Configuration

Deep Dive into SideEffects Configuration

1
Comments 1
3 min read
Save your life with Git Worktree

Save your life with Git Worktree

1
Comments
1 min read
Búcles JavaScript

Búcles JavaScript

1
Comments
2 min read
Migrating from Class Components to Functional Components in React

Migrating from Class Components to Functional Components in React

1
Comments
6 min read
Building Dynamic Forms in Angular

Building Dynamic Forms in Angular

1
Comments
3 min read
UseRouter import from next/navigation or next/router in App Router Next JS?

UseRouter import from next/navigation or next/router in App Router Next JS?

1
Comments
1 min read
[WIP] JavaScript Vs Golang: Complexity

[WIP] JavaScript Vs Golang: Complexity

1
Comments
2 min read
JS Security Tip 05-01-2024 ICYMI

JS Security Tip 05-01-2024 ICYMI

Comments
1 min read
Create Test REST APIs in Seconds! 🚀

Create Test REST APIs in Seconds! 🚀

10
Comments
1 min read
Mastering Mapped Types in TypeScript and it's Practical Applications

Mastering Mapped Types in TypeScript and it's Practical Applications

2
Comments
7 min read
Speed Up Your Site with 3 Simple JavaScript Performance Optimization Tips

Speed Up Your Site with 3 Simple JavaScript Performance Optimization Tips

107
Comments 9
3 min read
Alpine JS Delete Confirmation Modal

Alpine JS Delete Confirmation Modal

4
Comments 1
2 min read
Unleashing the Power 💪 of JavaScript: Embrace "use strict" 🚫

Unleashing the Power 💪 of JavaScript: Embrace "use strict" 🚫

5
Comments
3 min read
🚀 Unveiling JavaScript AsyncFunction and AsyncFunction() Constructor: A Deep Dive

🚀 Unveiling JavaScript AsyncFunction and AsyncFunction() Constructor: A Deep Dive

17
Comments
3 min read
JPMorgan's CEO Criticises Bitcoin Amidst Bank's Warning on Crypto Downside Risks

JPMorgan's CEO Criticises Bitcoin Amidst Bank's Warning on Crypto Downside Risks

5
Comments
4 min read
Next-auth App Router Credentials - An Annotated Guide

Next-auth App Router Credentials - An Annotated Guide

2
Comments
5 min read
Unveiling the Power of WebSockets in Node.js

Unveiling the Power of WebSockets in Node.js

Comments
2 min read
yup.ref is not working inside the yup.date().min

yup.ref is not working inside the yup.date().min

Comments
2 min read
“Freedom Has Always Found a Way”: Former DEX COO Dives Into DeFi Prospects

“Freedom Has Always Found a Way”: Former DEX COO Dives Into DeFi Prospects

5
Comments
12 min read
Building a CRUD Application with Node.js, Express, and MongoDB

Building a CRUD Application with Node.js, Express, and MongoDB

4
Comments
3 min read
Code Smell 253 - Silent Truncation

Code Smell 253 - Silent Truncation

2
Comments
4 min read
Intro to React Native

Intro to React Native

Comments
5 min read
Breaking Down Major Migrations: Vuex to Pinia Before Moving to Nuxt 3

Breaking Down Major Migrations: Vuex to Pinia Before Moving to Nuxt 3

3
Comments
3 min read
loading...