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.
Exploring Angular 17: A Glimpse into the Future of Web Development - Part 2

Exploring Angular 17: A Glimpse into the Future of Web Development - Part 2

5
Comments 2
7 min read
Day 85: Device Orientation

Day 85: Device Orientation

3
Comments 1
2 min read
Demystifying Semantic Versioning

Demystifying Semantic Versioning

5
Comments 1
3 min read
Next JS might be exposing your backend environment variables

Next JS might be exposing your backend environment variables

13
Comments 4
2 min read
The Assumptions of the Hidden Class

The Assumptions of the Hidden Class

3
Comments
3 min read
A Guide to Model Definitions in dcupl

A Guide to Model Definitions in dcupl

1
Comments
3 min read
Astro: progressively enhanced forms

Astro: progressively enhanced forms

2
Comments 3
8 min read
Key differences between GraphQL and RESTful API

Key differences between GraphQL and RESTful API

3
Comments
2 min read
Effortless Data Generation: Tools for JSON, XML, CSV, and More!

Effortless Data Generation: Tools for JSON, XML, CSV, and More!

Comments
4 min read
Bun: The Supercharged JavaScript Runtime

Bun: The Supercharged JavaScript Runtime

2
Comments 1
2 min read
Getting started with AWS serverless: Upload files on S3

Getting started with AWS serverless: Upload files on S3

53
Comments 1
10 min read
How to migrate from SuperViz v4.x to v5.x

How to migrate from SuperViz v4.x to v5.x

6
Comments
6 min read
Web Eco-design: Reducing Environmental Impact

Web Eco-design: Reducing Environmental Impact

6
Comments 4
4 min read
Automatically generate favicons and inject them into HTML with Webpack

Automatically generate favicons and inject them into HTML with Webpack

1
Comments
4 min read
How to Check if an Object is Empty in JavaScript

How to Check if an Object is Empty in JavaScript

1
Comments
2 min read
Moonly weekly progress update #65 - Karamendos WL Flow

Moonly weekly progress update #65 - Karamendos WL Flow

5
Comments
3 min read
Unlocking the Power of Open Source: How to Get Involved and Why It Matters

Unlocking the Power of Open Source: How to Get Involved and Why It Matters

14
Comments 1
3 min read
Using AI to Generate Database Query Is Cool. But What About Access Control?

Using AI to Generate Database Query Is Cool. But What About Access Control?

88
Comments 2
8 min read
Basics of Node.js

Basics of Node.js

5
Comments
7 min read
Meme November: Day - 8

Meme November: Day - 8

5
Comments
1 min read
Introducing Nue JS, a Svelte alternative

Introducing Nue JS, a Svelte alternative

13
Comments 3
18 min read
Take Control of Your Crypto: Creating Your Wallet with JavaScript

Take Control of Your Crypto: Creating Your Wallet with JavaScript

2
Comments 1
2 min read
Tricksters of Typescript

Tricksters of Typescript

5
Comments 3
5 min read
FontAwesome Alternatives: Explore These 4 Free Icon Libraries

FontAwesome Alternatives: Explore These 4 Free Icon Libraries

1
Comments
2 min read
Create A Restaurant Bill and Tip Calculator in JavaScript

Create A Restaurant Bill and Tip Calculator in JavaScript

9
Comments
5 min read
🚀 7 Open Source Projects on Product Hunt you CANNOT miss 👀💨

🚀 7 Open Source Projects on Product Hunt you CANNOT miss 👀💨

79
Comments 10
5 min read
JavaScript - Understanding Event Handling and Event Loop

JavaScript - Understanding Event Handling and Event Loop

Comments
2 min read
Navigating Unit Testing in React: Your Questions Answered

Navigating Unit Testing in React: Your Questions Answered

Comments
2 min read
The Way to Surpass CoolMathGames

The Way to Surpass CoolMathGames

Comments
4 min read
Copy issue reference to clipboard enhancement

Copy issue reference to clipboard enhancement

Comments
3 min read
Optimizing Vue.js Performance: A Guide to Tree Shaking with Webpack and Vite

Optimizing Vue.js Performance: A Guide to Tree Shaking with Webpack and Vite

18
Comments
2 min read
Understanding Fetch 'cache' with VanilaJS and Next.js

Understanding Fetch 'cache' with VanilaJS and Next.js

14
Comments 5
8 min read
Effortless Data Fetching and Rendering with Redux Toolkit

Effortless Data Fetching and Rendering with Redux Toolkit

2
Comments
5 min read
Building Node.js C++ Addon for Document Edge Detection and Rectification

Building Node.js C++ Addon for Document Edge Detection and Rectification

10
Comments 1
14 min read
Field Plugin SDK v1 Stable Release

Field Plugin SDK v1 Stable Release

3
Comments 2
2 min read
JavaScript Clean Code: The Ultimate Guide for Developers

JavaScript Clean Code: The Ultimate Guide for Developers

39
Comments 7
8 min read
How I Found a Front-End Bug on Spotify's Mobile App: Bug Bounty and Beyond

How I Found a Front-End Bug on Spotify's Mobile App: Bug Bounty and Beyond

10
Comments 3
3 min read
💻 Web Development Resources #173

💻 Web Development Resources #173

9
Comments 1
2 min read
Tree Shaking in JavaScript: Boost Web Performance

Tree Shaking in JavaScript: Boost Web Performance

4
Comments
1 min read
Crafting a basic React IP Address Fetch Utility for beginners: From Start to Finish

Crafting a basic React IP Address Fetch Utility for beginners: From Start to Finish

6
Comments
3 min read
Importance of File system in system design 📂

Importance of File system in system design 📂

6
Comments
3 min read
🎃🦇 HTMLoween🦇🎃 HTML, CSS and JS that'll make you scream! 😱

🎃🦇 HTMLoween🦇🎃 HTML, CSS and JS that'll make you scream! 😱

56
Comments 9
4 min read
Simplifying JavaScript Code with Object Destructuring

Simplifying JavaScript Code with Object Destructuring

16
Comments 7
3 min read
How to Build a CLI based Project Generator with Node

How to Build a CLI based Project Generator with Node

6
Comments
9 min read
Anatomy of a Web Component: the Low-level Basics

Anatomy of a Web Component: the Low-level Basics

4
Comments
3 min read
Let's Build React Card App

Let's Build React Card App

11
Comments 4
2 min read
Paracetamol.js💊| #215: Explica este código JavaScript

Paracetamol.js💊| #215: Explica este código JavaScript

Comments 1
1 min read
Writing clean and maintainable JSX

Writing clean and maintainable JSX

1
Comments
2 min read
How to build AWS State Machines using AWS CDK - Part III

How to build AWS State Machines using AWS CDK - Part III

2
Comments
7 min read
Embrace the Power of `is.falsy` and `is.not_falsy` with 'thiis': A Journey into JavaScript Booleans

Embrace the Power of `is.falsy` and `is.not_falsy` with 'thiis': A Journey into JavaScript Booleans

2
Comments 1
3 min read
Mastering Booleans with is.true and is.not_true in JavaScript: Your Guide to True Values

Mastering Booleans with is.true and is.not_true in JavaScript: Your Guide to True Values

4
Comments 1
3 min read
Exploring Broken Access Control

Exploring Broken Access Control

1
Comments
5 min read
The Log Blog

The Log Blog

Comments
2 min read
JavaScript: Promise

JavaScript: Promise

1
Comments
2 min read
How we used Neural network, Replicate.com, and WebGL to generate photorealistic 3D avatars for the GitNation portal`s users

How we used Neural network, Replicate.com, and WebGL to generate photorealistic 3D avatars for the GitNation portal`s users

4
Comments
4 min read
Guide To Learn Dayjs

Guide To Learn Dayjs

19
Comments
5 min read
Tackle DDOS attacks with Redis Rate Limiting

Tackle DDOS attacks with Redis Rate Limiting

Comments
2 min read
Understanding JSX Compilation: The Role of Babel in React

Understanding JSX Compilation: The Role of Babel in React

3
Comments
2 min read
What’s difference between The Internet and The Web ?

What’s difference between The Internet and The Web ?

Comments
2 min read
Yet another React Dos and Don'ts

Yet another React Dos and Don'ts

2
Comments
7 min read
loading...