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.
call, apply & bind

call, apply & bind

Comments
2 min read
Meme Coin Hype Over?🤔

Meme Coin Hype Over?🤔

Comments
2 min read
Building a Simple Production Error-Logger w/ Node and S3

Building a Simple Production Error-Logger w/ Node and S3

7
Comments
6 min read
Debugging the Abyss: Solving Common React JS Errors

Debugging the Abyss: Solving Common React JS Errors

3
Comments
3 min read
Find your module's location

Find your module's location

Comments
3 min read
Manajemen versi Node.js dengan NVM: Fleksibilitas Tanpa Batas

Manajemen versi Node.js dengan NVM: Fleksibilitas Tanpa Batas

Comments
3 min read
DanceTime is back!

DanceTime is back!

Comments
6 min read
Understanding useReducer Hook in React – An introduction and a Comprehensive Guide for Web Developers

Understanding useReducer Hook in React – An introduction and a Comprehensive Guide for Web Developers

1
Comments
4 min read
Bun Runtime - Introduction (Part 1)

Bun Runtime - Introduction (Part 1)

1
Comments
2 min read
JS Bites: Chapter 4 - Fetch API

JS Bites: Chapter 4 - Fetch API

2
Comments
2 min read
Node.js 20.6 adds built-in support for .env files

Node.js 20.6 adds built-in support for .env files

8
Comments 8
2 min read
A case of no value vs no object: Comparing 'null', 'undefined' and 'undeclared'.

A case of no value vs no object: Comparing 'null', 'undefined' and 'undeclared'.

Comments
4 min read
Using the MERN Stack: MongoDB, Express.js, React, and Node.js

Using the MERN Stack: MongoDB, Express.js, React, and Node.js

1
Comments
2 min read
Essential React js Shorthand Techniques

Essential React js Shorthand Techniques

12
Comments 2
2 min read
10 Must-Read JavaScript Books for Every Developer

10 Must-Read JavaScript Books for Every Developer

2
Comments
4 min read
🌝 15 JavaScript frameworks for your next project ⚔

🌝 15 JavaScript frameworks for your next project ⚔

289
Comments 16
30 min read
Send Emails from NodeJS, Nodemailer, and GMail API

Send Emails from NodeJS, Nodemailer, and GMail API

11
Comments 1
4 min read
ChatCraft 2.0 is almost Here!

ChatCraft 2.0 is almost Here!

3
Comments
4 min read
✨ AI Fairytale generator

✨ AI Fairytale generator

40
Comments 11
2 min read
Let's build a screenshot API

Let's build a screenshot API

2
Comments
14 min read
Most Commonly Asked React Interview Questions 2024 - Part 2

Most Commonly Asked React Interview Questions 2024 - Part 2

Comments
11 min read
How to create a Popover using Tailwind CSS.

How to create a Popover using Tailwind CSS.

Comments
2 min read
And I OOP (Object-oriented Programming)

And I OOP (Object-oriented Programming)

Comments 2
5 min read
React Codecraft: Elevate Your App's Scalability with Simple Components

React Codecraft: Elevate Your App's Scalability with Simple Components

Comments
4 min read
Applying Clean Architecture with Node.js in practice

Applying Clean Architecture with Node.js in practice

6
Comments
6 min read
Getting Started with Express and CockroachDB PostgreSQL Using Sequelize ORM.

Getting Started with Express and CockroachDB PostgreSQL Using Sequelize ORM.

1
Comments
3 min read
What is dependency injection

What is dependency injection

32
Comments 20
8 min read
Running VLC in the Browser

Running VLC in the Browser

1
Comments 1
5 min read
Basic Testing Conventions on my prjects

Basic Testing Conventions on my prjects

1
Comments
3 min read
Bun - The One Tool for All Your JavaScript/Typescript Project's Needs?

Bun - The One Tool for All Your JavaScript/Typescript Project's Needs?

3
Comments
8 min read
Integrate Tone.js in a React application

Integrate Tone.js in a React application

Comments 3
5 min read
How to build your interactive resume in 4 simple and 2 easy steps

How to build your interactive resume in 4 simple and 2 easy steps

Comments
4 min read
Mastering React.js: A Comprehensive Guide for Beginners

Mastering React.js: A Comprehensive Guide for Beginners

Comments
3 min read
Decode JWT Token easily using _jwt-decode_

Decode JWT Token easily using _jwt-decode_

5
Comments
1 min read
Sample code on Service-to-Service Authentication in Google Cloud Run for Production and Local environments

Sample code on Service-to-Service Authentication in Google Cloud Run for Production and Local environments

2
Comments
2 min read
Razlika između 'type' i 'interface' u TypeScriptu

Razlika između 'type' i 'interface' u TypeScriptu

Comments 1
4 min read
Building a serverless AI App on Cloudflare Workers

Building a serverless AI App on Cloudflare Workers

Comments
1 min read
Sobre Event Loop e música clássica

Sobre Event Loop e música clássica

Comments
3 min read
Case Study: Orchestrating Two Frontend Systems on a Single Page with Optimal UX and CWV"

Case Study: Orchestrating Two Frontend Systems on a Single Page with Optimal UX and CWV"

2
Comments
9 min read
Exploring Appwrite: A Comprehensive Guide

Exploring Appwrite: A Comprehensive Guide

1
Comments
2 min read
Tailwind Handbook - Part I

Tailwind Handbook - Part I

1
Comments
2 min read
How I Structure my React Projects

How I Structure my React Projects

134
Comments 9
3 min read
The #1 Skill Every Newbie Coder Needs (But Most Are Afraid To Use)

The #1 Skill Every Newbie Coder Needs (But Most Are Afraid To Use)

2
Comments
3 min read
Path To A Clean(er) React Architecture - A Shared API Client

Path To A Clean(er) React Architecture - A Shared API Client

13
Comments 2
5 min read
Updates from the 101th TC39 meeting

Updates from the 101th TC39 meeting

15
Comments 1
1 min read
How useEffect Makes React Component Testing a Bit Trickier - No Bloat

How useEffect Makes React Component Testing a Bit Trickier - No Bloat

1
Comments
2 min read
Why null is an abomination

Why null is an abomination

23
Comments 11
5 min read
Introduction to Vue JS

Introduction to Vue JS

Comments
3 min read
Next.js Optimization

Next.js Optimization

11
Comments
2 min read
Next.js Shopify eCommerce Starter with Perfect Web Vitals 🚀

Next.js Shopify eCommerce Starter with Perfect Web Vitals 🚀

10
Comments
2 min read
Join Our First Community Challenge: The Frontend Challenge

Join Our First Community Challenge: The Frontend Challenge

268
Comments 72
6 min read
Frontend Fundamentals: Top 10 Interview Questions and In-Depth Answers for Every Developer

Frontend Fundamentals: Top 10 Interview Questions and In-Depth Answers for Every Developer

14
Comments 1
3 min read
А job that will take you without experience

А job that will take you without experience

Comments
2 min read
First Post

First Post

3
Comments 13
1 min read
Number Line Jumps

Number Line Jumps

19
Comments 6
2 min read
Creating functions in JavaScript - Part 3

Creating functions in JavaScript - Part 3

Comments 5
1 min read
Tips from open-source: An Object with Map and Set.

Tips from open-source: An Object with Map and Set.

1
Comments
2 min read
Запуск сайта в автономном режиме без интернета с помощью Service Worker

Запуск сайта в автономном режиме без интернета с помощью Service Worker

2
Comments
1 min read
The unspoken issue with using documentToReactComponents with the Contentful Javascript client

The unspoken issue with using documentToReactComponents with the Contentful Javascript client

1
Comments
6 min read
Introducing Our New JavaScript Standard Library

Introducing Our New JavaScript Standard Library

Comments
4 min read
loading...