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.
7 Common Front End security attacks

7 Common Front End security attacks

111
Comments 17
2 min read
Enhancing User Experience: The Importance of "Pick Up Where You Left Off"

Enhancing User Experience: The Importance of "Pick Up Where You Left Off"

7
Comments 1
6 min read
Hydration in Web Development

Hydration in Web Development

Comments
5 min read
Multiple themes with one object

Multiple themes with one object

5
Comments
5 min read
Link Orchard - A Linktree Killer

Link Orchard - A Linktree Killer

2
Comments
1 min read
Prevent scrolling behind a fixed header

Prevent scrolling behind a fixed header

4
Comments 2
4 min read
Data Structures and Algorithms: Queues

Data Structures and Algorithms: Queues

2
Comments
3 min read
Topics You Must Know Before Learning Nodejs

Topics You Must Know Before Learning Nodejs

3
Comments 1
2 min read
Wait For It

Wait For It

Comments
2 min read
DOM is easy: Just make it work like an Array 👍

DOM is easy: Just make it work like an Array 👍

8
Comments 2
2 min read
How I migrated from CRA to RSBuild

How I migrated from CRA to RSBuild

4
Comments 1
3 min read
The best Angular 17 Starter Project

The best Angular 17 Starter Project

14
Comments
2 min read
Zustand - The State Management Library for React & Next JS

Zustand - The State Management Library for React & Next JS

1
Comments
4 min read
Svelte journey | SvelteKit: Page options, Link Options, Environment variables

Svelte journey | SvelteKit: Page options, Link Options, Environment variables

Comments
5 min read
I Build a GitHub Worth Estimate Generator

I Build a GitHub Worth Estimate Generator

142
Comments 82
2 min read
Demystifying Microservices: A Beginner's Guide

Demystifying Microservices: A Beginner's Guide

2
Comments 1
4 min read
Server-Side Rendering v/s Client-Side Rendering

Server-Side Rendering v/s Client-Side Rendering

7
Comments 11
2 min read
CSSOM — Modelo de Objeto CSS

CSSOM — Modelo de Objeto CSS

1
Comments
7 min read
🟨 Daily Code 37 | The Document Object Model (DOM) 2

🟨 Daily Code 37 | The Document Object Model (DOM) 2

Comments
1 min read
React Webpack 5 Setup - Understand everything you need to know

React Webpack 5 Setup - Understand everything you need to know

11
Comments 1
5 min read
Mastering Daily Tasks with JavaScript: A Practical Guide

Mastering Daily Tasks with JavaScript: A Practical Guide

Comments
2 min read
Steps to Configure Postgres in Vercel with your Next.js project

Steps to Configure Postgres in Vercel with your Next.js project

Comments
1 min read
Middleware in Express.js

Middleware in Express.js

36
Comments 3
10 min read
AI for Web Devs: Project Introduction & Setup

AI for Web Devs: Project Introduction & Setup

4
Comments
7 min read
Criando Validações de Endpoints com Zod

Criando Validações de Endpoints com Zod

2
Comments
3 min read
"That's what she Set!" - mastering data with 7 new JavaScript Set methods

"That's what she Set!" - mastering data with 7 new JavaScript Set methods

3
Comments 2
3 min read
A Guide to Integrating with Adyen Web for 3D Secure 2 Payments

A Guide to Integrating with Adyen Web for 3D Secure 2 Payments

4
Comments 1
16 min read
Navigate the Unexpected: Using Copilot in Edge and DevTools

Navigate the Unexpected: Using Copilot in Edge and DevTools

2
Comments
2 min read
Create an iterative rendering utility for React

Create an iterative rendering utility for React

Comments
1 min read
Creating HTML Templates for Binding JSON Data with JavaScript Template Literals

Creating HTML Templates for Binding JSON Data with JavaScript Template Literals

12
Comments
11 min read
A Quick Overview of Skillcrush 102: Intro to JavaScript

A Quick Overview of Skillcrush 102: Intro to JavaScript

1
Comments
7 min read
Design Patterns in JavaScript: A Comprehensive Guide

Design Patterns in JavaScript: A Comprehensive Guide

389
Comments 29
15 min read
Tempdata vs View Bag vs ViewData

Tempdata vs View Bag vs ViewData

Comments
1 min read
Authentication Using Context in Graphql (Part 4)

Authentication Using Context in Graphql (Part 4)

Comments
3 min read
The few VS Code snippets that I use regularly

The few VS Code snippets that I use regularly

2
Comments
2 min read
CONTROLLED VS UNCONTROLLED INPUTS IN REACT JS

CONTROLLED VS UNCONTROLLED INPUTS IN REACT JS

1
Comments
2 min read
🤖 Automatically publish your Node package to NPM (with PNPM and GitHub actions)

🤖 Automatically publish your Node package to NPM (with PNPM and GitHub actions)

6
Comments
4 min read
React is Slow, What to do now?

React is Slow, What to do now?

138
Comments 56
7 min read
Understanding the Differences: Server Side Rendering (SSR) vs Static Site Generation (SSG) in Next.js

Understanding the Differences: Server Side Rendering (SSR) vs Static Site Generation (SSG) in Next.js

37
Comments 4
2 min read
What is hoisting in javaScript?

What is hoisting in javaScript?

1
Comments
1 min read
Optimizing Next.js for SEO

Optimizing Next.js for SEO

5
Comments
2 min read
Internationalization and Localization in Next.js

Internationalization and Localization in Next.js

2
Comments 2
2 min read
2024 Ultimate Guide to JavaScript Interview Questions and Answers

2024 Ultimate Guide to JavaScript Interview Questions and Answers

8
Comments 3
23 min read
Exploring Next.js Plugins and Middleware

Exploring Next.js Plugins and Middleware

3
Comments
2 min read
Call Function in Another Function Javascript

Call Function in Another Function Javascript

1
Comments
3 min read
How to create New Angular App Without Global CLI Installation

How to create New Angular App Without Global CLI Installation

2
Comments
1 min read
🟨 Daily Code 36 | The Document Object Model (DOM)

🟨 Daily Code 36 | The Document Object Model (DOM)

1
Comments
2 min read
Integrating Appwrite as a Backend for React Native Applications

Integrating Appwrite as a Backend for React Native Applications

1
Comments
2 min read
React Native Download File/Image

React Native Download File/Image

Comments
2 min read
Are OOP Methodologies and Patterns Dead for Frontend Development?

Are OOP Methodologies and Patterns Dead for Frontend Development?

1
Comments 7
2 min read
How To Design a MySQL Database for your Basic Notification System?

How To Design a MySQL Database for your Basic Notification System?

24
Comments 1
3 min read
Javascript features that makes coding sweet

Javascript features that makes coding sweet

Comments
2 min read
Next.js for Enterprise Applications

Next.js for Enterprise Applications

5
Comments
2 min read
Next JS 14 + Katex web app

Next JS 14 + Katex web app

3
Comments 5
3 min read
State Management in Next.js Applications

State Management in Next.js Applications

Comments
2 min read
Next.js 14 and Vercel Edge Network

Next.js 14 and Vercel Edge Network

Comments
2 min read
Temporal Dead Zone

Temporal Dead Zone

Comments
6 min read
Understanding Hybrid Rendering with Next.js 14

Understanding Hybrid Rendering with Next.js 14

Comments
2 min read
Migration to Next.js 14: A Step-by-Step Guide

Migration to Next.js 14: A Step-by-Step Guide

2
Comments
2 min read
Build a CRUD Todo App with Vanilla JavaScript and Fetch API

Build a CRUD Todo App with Vanilla JavaScript and Fetch API

8
Comments
16 min read
loading...