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.
Building a Smart Tic-Tac-Toe AI: The Minimax Approach

Building a Smart Tic-Tac-Toe AI: The Minimax Approach

1
Comments 2
4 min read
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

4
Comments 2
7 min read
Demystifying Semantic Versioning

Demystifying Semantic Versioning

5
Comments 1
3 min read
The Assumptions of the Hidden Class

The Assumptions of the Hidden Class

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

Next JS might be exposing your backend environment variables

14
Comments 4
2 min read
Day 85: Device Orientation

Day 85: Device Orientation

3
Comments 1
2 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
Getting started with AWS serverless: Upload files on S3

Getting started with AWS serverless: Upload files on S3

56
Comments 1
10 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
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

8
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
Introducing Nue JS, a Svelte alternative

Introducing Nue JS, a Svelte alternative

13
Comments 3
18 min read
Meme November: Day - 8

Meme November: Day - 8

5
Comments
1 min read
Basics of Node.js

Basics of Node.js

5
Comments
7 min read
Retrieving Implementation Contract Addresses from Proxy Contracts in EVM Networks

Retrieving Implementation Contract Addresses from Proxy Contracts in EVM Networks

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

FontAwesome Alternatives: Explore These 4 Free Icon Libraries

3
Comments
2 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
loading...