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.
How to validate Node + Express requests with Joi middleware

How to validate Node + Express requests with Joi middleware

2
Comments
3 min read
Discover the State of HTML 2023 Survey Results

Discover the State of HTML 2023 Survey Results

9
Comments 10
6 min read
Understanding Webpack and Babel: Key Tools for Modern JavaScript Development

Understanding Webpack and Babel: Key Tools for Modern JavaScript Development

Comments
3 min read
MUI Date Picker Showdown: Community vs. Pro version

MUI Date Picker Showdown: Community vs. Pro version

Comments
5 min read
Implementing Efficient Document Fetch with Pagination in Firebase

Implementing Efficient Document Fetch with Pagination in Firebase

Comments
2 min read
The character encoding cheat sheet for JS developers

The character encoding cheat sheet for JS developers

Comments
10 min read
🎯 Master Context API Permanently in 5 Steps

🎯 Master Context API Permanently in 5 Steps

2
Comments
3 min read
GitHub Actions

GitHub Actions

Comments
2 min read
Call for Papers: JS Builders Meetup!

Call for Papers: JS Builders Meetup!

20
Comments 1
2 min read
How to create an animated navigation on scroll with Tailwind CSS and JavaScript

How to create an animated navigation on scroll with Tailwind CSS and JavaScript

Comments
1 min read
Maximizing Web Performance: A Guide to Efficient File Handling with Webpack

Maximizing Web Performance: A Guide to Efficient File Handling with Webpack

Comments
7 min read
Testing in Angular: Replace Karma to Web Test Runner

Testing in Angular: Replace Karma to Web Test Runner

9
Comments 3
2 min read
Let’s Get Dynamic! Ideas for the Netlify Dynamic Site Challenge

Let’s Get Dynamic! Ideas for the Netlify Dynamic Site Challenge

34
Comments 6
5 min read
Understanding JavaScript Closures

Understanding JavaScript Closures

6
Comments 5
4 min read
My last project for 100 React projects in 100 days

My last project for 100 React projects in 100 days

1
Comments
4 min read
Introducing Catena ⛓️ – a Library for building type-safe Express Handlers

Introducing Catena ⛓️ – a Library for building type-safe Express Handlers

Comments
1 min read
Describe the difference between `<script>`, `<script async>` and `<script defer>` for Optimal Website Performance

Describe the difference between `<script>`, `<script async>` and `<script defer>` for Optimal Website Performance

2
Comments
1 min read
The Magic of Hot Reloading in React

The Magic of Hot Reloading in React

Comments
2 min read
Next.js App Router

Next.js App Router

1
Comments
2 min read
List of prompts for efficient programming (coding)

List of prompts for efficient programming (coding)

Comments
4 min read
Blender Animations and THREE.js - MEOW!

Blender Animations and THREE.js - MEOW!

1
Comments
1 min read
Hello , Techies 👋

Hello , Techies 👋

Comments
1 min read
What are The main challenges facing AI development?

What are The main challenges facing AI development?

Comments
7 min read
Building Desktop Applications with Electron

Building Desktop Applications with Electron

Comments
2 min read
Time management cheat sheet: Boost your productivity like never before.

Time management cheat sheet: Boost your productivity like never before.

4
Comments 1
2 min read
Promise in Javascript

Promise in Javascript

1
Comments
1 min read
How much Javascript is required to understand React Better .

How much Javascript is required to understand React Better .

Comments
2 min read
Google App Script React Template

Google App Script React Template

1
Comments
3 min read
Create and Deploy a Discord Bot for Free with Fly.io

Create and Deploy a Discord Bot for Free with Fly.io

3
Comments 1
2 min read
What are CORS? and how to configure it in Node?

What are CORS? and how to configure it in Node?

2
Comments
3 min read
From the trenches of app design

From the trenches of app design

14
Comments 1
1 min read
Popular Ways To Write JavaScript Functions

Popular Ways To Write JavaScript Functions

1
Comments
1 min read
Prevent API Overload: A Comprehensive Guide to Rate Limiting with Bottleneck

Prevent API Overload: A Comprehensive Guide to Rate Limiting with Bottleneck

1
Comments
3 min read
Next.js 14 Server Actions and API Routes

Next.js 14 Server Actions and API Routes

5
Comments 4
2 min read
✨ Meet EP - A Bespoke Platform For Uploading Event Photos, Powered By Netlify

✨ Meet EP - A Bespoke Platform For Uploading Event Photos, Powered By Netlify

8
Comments 2
4 min read
Integration of Facial Authentication (Recognition) on an Employee Dashboard using FACEIO, Next.js & Typescript.

Integration of Facial Authentication (Recognition) on an Employee Dashboard using FACEIO, Next.js & Typescript.

15
Comments
16 min read
How to use NextAuth.JS with Discord

How to use NextAuth.JS with Discord

1
Comments 2
9 min read
Understanding Closure in JavaScript: A Comprehensive Guide

Understanding Closure in JavaScript: A Comprehensive Guide

1
Comments
2 min read
Snowy Insights - A Data Exploration and visualization

Snowy Insights - A Data Exploration and visualization

Comments
2 min read
Collagery - A collage gallery builder

Collagery - A collage gallery builder

5
Comments 1
2 min read
Video Annotator

Video Annotator

4
Comments 1
2 min read
Mastering React Hooks: Best Practices and Common Pitfalls

Mastering React Hooks: Best Practices and Common Pitfalls

3
Comments
2 min read
Quick! Let's Build Promise.race()

Quick! Let's Build Promise.race()

2
Comments
3 min read
OpenAI vs AWS Bedrock vs Azure Open AI - Choosing the right model for your AI Assistant

OpenAI vs AWS Bedrock vs Azure Open AI - Choosing the right model for your AI Assistant

9
Comments
3 min read
Notre retour (frontend) sur Devoxx 2024

Notre retour (frontend) sur Devoxx 2024

10
Comments
4 min read
The Advantages of Bun: When to Choose it Over Node.js 🔥

The Advantages of Bun: When to Choose it Over Node.js 🔥

1
Comments
4 min read
Creating a React and Typescript app with Webpack

Creating a React and Typescript app with Webpack

5
Comments
2 min read
Netlify Dynamic Site Challenge: Make Your Favorite Image Collection 🎆

Netlify Dynamic Site Challenge: Make Your Favorite Image Collection 🎆

1
Comments 2
4 min read
How to a create a scroll progress bar with Tailwind CSS and Javascript

How to a create a scroll progress bar with Tailwind CSS and Javascript

37
Comments 5
1 min read
Albums | Apple Vision👓 Concept App using Netlify's Blobs & Next JS

Albums | Apple Vision👓 Concept App using Netlify's Blobs & Next JS

40
Comments 2
5 min read
Gallerify - A Fullstack Image Sharing Application Built On Netlify Primitives

Gallerify - A Fullstack Image Sharing Application Built On Netlify Primitives

4
Comments 4
11 min read
🔍 Unleashing the Potential of useBlocker Hook in React Router 🚀

🔍 Unleashing the Potential of useBlocker Hook in React Router 🚀

1
Comments
1 min read
Netlify Image Game 🩻🕹️

Netlify Image Game 🩻🕹️

34
Comments 4
3 min read
James Webb Image Gallery

James Webb Image Gallery

3
Comments 4
1 min read
js13kGames Challenge in Gamedev.js Jam 2024!

js13kGames Challenge in Gamedev.js Jam 2024!

Comments
1 min read
15 Top Must Have Tools For JavaScript Developers [2024]

15 Top Must Have Tools For JavaScript Developers [2024]

2
Comments 1
5 min read
How to create an interactive pricing table with Tailwind CSS and JavaScript

How to create an interactive pricing table with Tailwind CSS and JavaScript

Comments
1 min read
🌟 Excited to Share: My First Dev Post! 🌟

🌟 Excited to Share: My First Dev Post! 🌟

1
Comments
1 min read
Frontend Developer

Frontend Developer

1
Comments
1 min read
Creating your own UI extension points in Umbraco v14 - Part 3: Customizable APIs

Creating your own UI extension points in Umbraco v14 - Part 3: Customizable APIs

Comments
3 min read
loading...