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.
Are Morning Routines Overrated?

Are Morning Routines Overrated?

Comments 4
1 min read
Customer service pages for e-commerce built with Tailwind CSS

Customer service pages for e-commerce built with Tailwind CSS

10
Comments
2 min read
What are Classes and How to Use Them in JavaScript ? 🤔🤔

What are Classes and How to Use Them in JavaScript ? 🤔🤔

Comments 5
2 min read
How to implement rate limit in your server app?

How to implement rate limit in your server app?

16
Comments
3 min read
JavaScript Lexical Scope Explained shortly

JavaScript Lexical Scope Explained shortly

5
Comments
2 min read
Building an AI-Powered Meeting Transcript Summarizer using NodeJS and AI API

Building an AI-Powered Meeting Transcript Summarizer using NodeJS and AI API

Comments
3 min read
Witty Works scales their AI-augmented DEI solution with a new PaaS 💚

Witty Works scales their AI-augmented DEI solution with a new PaaS 💚

Comments
1 min read
Memoization in JavaScript

Memoization in JavaScript

Comments
3 min read
NextAuth.js over Clerk

NextAuth.js over Clerk

Comments
2 min read
Learn Tauri By Doing - Part 1: Introduction and structure

Learn Tauri By Doing - Part 1: Introduction and structure

Comments
6 min read
Quick tips for Frontend Challenge

Quick tips for Frontend Challenge

5
Comments
2 min read
A Beginner's Guide to API Development with Node.js and Express

A Beginner's Guide to API Development with Node.js and Express

Comments
2 min read
Random Password Generate

Random Password Generate

Comments
1 min read
Angular Performance: From Laggy to Lightning Fast

Angular Performance: From Laggy to Lightning Fast

Comments
2 min read
Understanding Real-Time Data with Firebase Firestore in JavaScript

Understanding Real-Time Data with Firebase Firestore in JavaScript

Comments
2 min read
Don't use State for Theme

Don't use State for Theme

Comments
2 min read
Creating a Pokémon guessing game using Supabase, Drizzle, and Next.js in just 2 hours!

Creating a Pokémon guessing game using Supabase, Drizzle, and Next.js in just 2 hours!

41
Comments
6 min read
Hot module replacement (HMR) in AdonisJS

Hot module replacement (HMR) in AdonisJS

5
Comments
9 min read
NodeJS ENV Support

NodeJS ENV Support

Comments
1 min read
Angular new output() function

Angular new output() function

1
Comments 1
3 min read
Gorom Porse Open Source Weather Website

Gorom Porse Open Source Weather Website

1
Comments
1 min read
Designing React Hooks for Flexibility

Designing React Hooks for Flexibility

Comments
3 min read
Deep Dive into Data structures using Javascript - Graph

Deep Dive into Data structures using Javascript - Graph

Comments
23 min read
Guessing Number Game using Hyperswarm.

Guessing Number Game using Hyperswarm.

Comments
7 min read
How to Set Up a Local Ubuntu Server(22.04) on VMware for Web App Testing

How to Set Up a Local Ubuntu Server(22.04) on VMware for Web App Testing

Comments
9 min read
Google Authentication in Nodejs using Passport and Google Oauth

Google Authentication in Nodejs using Passport and Google Oauth

5
Comments
5 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
Angular Signals: A Beginner’s Guide

Angular Signals: A Beginner’s Guide

Comments
2 min read
LeetCode Meditations: Lowest Common Ancestor of a Binary Search Tree

LeetCode Meditations: Lowest Common Ancestor of a Binary Search Tree

Comments
4 min read
Learn React Flow and how to add real-time sync between participants

Learn React Flow and how to add real-time sync between participants

1
Comments
5 min read
Build a Slack app with SlackKit

Build a Slack app with SlackKit

1
Comments
10 min read
Public Speaking is so addictive

Public Speaking is so addictive

10
Comments 2
1 min read
Add toast notification with Django - an easy way

Add toast notification with Django - an easy way

Comments
6 min read
Preact Setup: A Beginner's Guide

Preact Setup: A Beginner's Guide

Comments
4 min read
Preact vs React: A Comparative Guide

Preact vs React: A Comparative Guide

Comments
5 min read
Reusing Umbraco Properties in Umbraco v14

Reusing Umbraco Properties in Umbraco v14

Comments
5 min read
MobX Mayhem: State Management for the Wicked

MobX Mayhem: State Management for the Wicked

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

Creating a React and Typescript app with Webpack

Comments
2 min read
Web Development with Web Components: The New Way of Modularity

Web Development with Web Components: The New Way of Modularity

Comments
5 min read
The best testing strategies for frontends

The best testing strategies for frontends

Comments 1
4 min read
Attention to Detail

Attention to Detail

Comments
5 min read
How to use Stable Diffusion 3 to generate a similar image.

How to use Stable Diffusion 3 to generate a similar image.

Comments
5 min read
Building a Better RAG: A Practical Guide to Two-Step Retrieval with LangChain

Building a Better RAG: A Practical Guide to Two-Step Retrieval with LangChain

Comments
9 min read
Creating a React app with Webpack

Creating a React app with Webpack

Comments
7 min read
LeetCode Meditations: Subtree of Another Tree

LeetCode Meditations: Subtree of Another Tree

Comments
3 min read
GitHub Sponsor Sindre Sorhus, author of awesome lists, npm packages, and iPhone Apps

GitHub Sponsor Sindre Sorhus, author of awesome lists, npm packages, and iPhone Apps

Comments
2 min read
Official Nuxt Certification Arrives! Early Bird pre-orders are open.

Official Nuxt Certification Arrives! Early Bird pre-orders are open.

Comments
2 min read
Learn React Hydration in 5 minutes

Learn React Hydration in 5 minutes

1
Comments
4 min read
Understanding Reconciliation in ReactJs - Keeping the Virtual DOM and the Real DOM in Sync.

Understanding Reconciliation in ReactJs - Keeping the Virtual DOM and the Real DOM in Sync.

5
Comments
2 min read
Cors Workflow

Cors Workflow

Comments
2 min read
Prophecy of Redux: State Management in Large React Apps

Prophecy of Redux: State Management in Large React Apps

3
Comments
3 min read
Building a self-creating website with Supabase and AI

Building a self-creating website with Supabase and AI

77
Comments
16 min read
Popular Ways To Write JavaScript Functions

Popular Ways To Write JavaScript Functions

Comments
1 min read
From Zero to CRUD Hero: Building Your First Backend API in JavaScript

From Zero to CRUD Hero: Building Your First Backend API in JavaScript

2
Comments
20 min read
Enabling Offline Capabilities in Firebase with IndexedDB Persistence

Enabling Offline Capabilities in Firebase with IndexedDB Persistence

Comments
2 min read
ES6 Spread Operator: Unleashing the Power of Modern JavaScript

ES6 Spread Operator: Unleashing the Power of Modern JavaScript

Comments
2 min read
How to Compare Same Contents but Different Ordered Arrays in JavaScript?

How to Compare Same Contents but Different Ordered Arrays in JavaScript?

Comments
6 min read
Replacing Digits in a Number Without Converting to String

Replacing Digits in a Number Without Converting to String

Comments
2 min read
Artificial Intelligence and Machine Learning in Web Development

Artificial Intelligence and Machine Learning in Web Development

1
Comments
2 min read
Create a basic drawing web app with JavaScript - Part 2

Create a basic drawing web app with JavaScript - Part 2

Comments
2 min read
loading...