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.
ECMAScript 2020 Spotlight: Unpacking the 5 Features You Can't Ignore

ECMAScript 2020 Spotlight: Unpacking the 5 Features You Can't Ignore

2
Comments
7 min read
Don't make your users suffer without dark mode! CSS variables are here to help

Don't make your users suffer without dark mode! CSS variables are here to help

4
Comments
5 min read
JSX in React: A Comprehensive Guide

JSX in React: A Comprehensive Guide

6
Comments 2
2 min read
Demystifying Ember Serialization: A Comprehensive Guide

Demystifying Ember Serialization: A Comprehensive Guide

Comments
3 min read
Microservices: Unleashing the Power of Modular Software Architecture

Microservices: Unleashing the Power of Modular Software Architecture

31
Comments
5 min read
Send Form Data With Ajax

Send Form Data With Ajax

7
Comments 4
1 min read
Best HTML Parsing Libraries in JavaScript

Best HTML Parsing Libraries in JavaScript

6
Comments
8 min read
Exploring Symbols in JavaScript

Exploring Symbols in JavaScript

16
Comments 4
3 min read
What is Context API? When Would You Use It?

What is Context API? When Would You Use It?

3
Comments
3 min read
Mastering Javascript: Building An Interactive Shopping List App.

Mastering Javascript: Building An Interactive Shopping List App.

10
Comments 2
4 min read
Moonly weekly progress update #61 - Automatio FAQ/2

Moonly weekly progress update #61 - Automatio FAQ/2

6
Comments
3 min read
Understanding SSR, CSR, ISR, and SSG: A Comprehensive Guide

Understanding SSR, CSR, ISR, and SSG: A Comprehensive Guide

126
Comments 12
3 min read
Node(20.6.0) now supports built-in .env files

Node(20.6.0) now supports built-in .env files

4
Comments
3 min read
🚀Mastering Performance Optimisation in React Applications🚀

🚀Mastering Performance Optimisation in React Applications🚀

15
Comments
4 min read
Preparing a React course in public - Ideas

Preparing a React course in public - Ideas

1
Comments 5
2 min read
Power Up Your API with Cloud Magic: Lambda Functions in Node.js

Power Up Your API with Cloud Magic: Lambda Functions in Node.js

Comments
3 min read
Building shopping cart with html, tailwindcss and Javascript

Building shopping cart with html, tailwindcss and Javascript

7
Comments
9 min read
How I think CloudGaming works + Building a Game with GO and Streaming the frames via WebRTC.

How I think CloudGaming works + Building a Game with GO and Streaming the frames via WebRTC.

3
Comments 1
12 min read
🚀Learn Next.js 13 Within 2 Hours🚀

🚀Learn Next.js 13 Within 2 Hours🚀

17
Comments
1 min read
How to manage state in a React app using Redux.

How to manage state in a React app using Redux.

37
Comments 7
18 min read
React Query : staleTime vs cacheTime

React Query : staleTime vs cacheTime

37
Comments 3
4 min read
Demystifying JavaScript's New `.at()` Array Method!

Demystifying JavaScript's New `.at()` Array Method!

Comments
2 min read
Implementing Infinity Scroll In Angular

Implementing Infinity Scroll In Angular

12
Comments 3
5 min read
Boilerplate para TypeScript

Boilerplate para TypeScript

3
Comments 2
2 min read
Testing with JS is like magic, but is it science?

Testing with JS is like magic, but is it science?

3
Comments 1
10 min read
How to integrate sentry to Nextjs application

How to integrate sentry to Nextjs application

6
Comments
3 min read
Protect Your Routes in Angular with Guards: Control Access and Exit of Routes Efficiently!

Protect Your Routes in Angular with Guards: Control Access and Exit of Routes Efficiently!

3
Comments
4 min read
Creating Own Chat GPT

Creating Own Chat GPT

13
Comments 3
11 min read
Getting started with AWS serverless: Deploy a frontend!

Getting started with AWS serverless: Deploy a frontend!

101
Comments 3
10 min read
Fetch API in JavaScript

Fetch API in JavaScript

6
Comments 1
2 min read
function of function & closure

function of function & closure

Comments 4
1 min read
Exploring the Benefits of Server Components in NextJS

Exploring the Benefits of Server Components in NextJS

7
Comments
5 min read
Javascript VS TypeScript : Going Back to JavaScript and stop using TypeScript

Javascript VS TypeScript : Going Back to JavaScript and stop using TypeScript

40
Comments 39
2 min read
Comparing LLMs For Coding - Golden Ticket, or Fool's Gold?

Comparing LLMs For Coding - Golden Ticket, or Fool's Gold?

1
Comments
6 min read
What you think about contractor developers?

What you think about contractor developers?

1
Comments 2
1 min read
Random Code Inspiration Volume 1

Random Code Inspiration Volume 1

2
Comments
2 min read
The case of the non-stringifyable value

The case of the non-stringifyable value

Comments
2 min read
GitHub Decoded: Your Beginner's Guide

GitHub Decoded: Your Beginner's Guide

1
Comments
3 min read
JavaScript Async Generators Unleashed: Harnessing Asynchronous Power

JavaScript Async Generators Unleashed: Harnessing Asynchronous Power

9
Comments 1
4 min read
Setup React with Vite

Setup React with Vite

1
Comments 6
1 min read
Creating native modals with the dialog element

Creating native modals with the dialog element

1
Comments
3 min read
Code Untangled: Immutability

Code Untangled: Immutability

Comments
5 min read
Data binding: Directives 🫰

Data binding: Directives 🫰

10
Comments
2 min read
Creating Role and Permission Schemas for My Blog API using Chat GPT-4

Creating Role and Permission Schemas for My Blog API using Chat GPT-4

4
Comments
3 min read
Understanding JavaScript Temporal Dead Zone

Understanding JavaScript Temporal Dead Zone

9
Comments
1 min read
Create up-to-date screenshots of your application

Create up-to-date screenshots of your application

4
Comments
4 min read
Understanding this in JavaScript: Guide for Beginners

Understanding this in JavaScript: Guide for Beginners

1
Comments 1
4 min read
Demystifying Nested Data: A Guide to Accessing and Processing Objects, Arrays, and JSON in JavaScript

Demystifying Nested Data: A Guide to Accessing and Processing Objects, Arrays, and JSON in JavaScript

14
Comments 1
3 min read
Exposure in the Workplace - Pretzels and Arrays

Exposure in the Workplace - Pretzels and Arrays

1
Comments 1
5 min read
Implementing a participant audio level indicator with Daily’s video API

Implementing a participant audio level indicator with Daily’s video API

Comments
7 min read
Mastering Event Binding for Dynamically Created Elements in JavaScript

Mastering Event Binding for Dynamically Created Elements in JavaScript

7
Comments
2 min read
Modulo.js - A full-featured Web Components framework in only 2000 lines

Modulo.js - A full-featured Web Components framework in only 2000 lines

1
Comments
3 min read
Day 49: Conditional Types

Day 49: Conditional Types

9
Comments
2 min read
My LFX Journey: The Zowe App Store UI Project

My LFX Journey: The Zowe App Store UI Project

4
Comments
8 min read
From Redux to React Context and Beyond: A Dive into State Management with Zustand

From Redux to React Context and Beyond: A Dive into State Management with Zustand

6
Comments
6 min read
3 online tools to use for selecting a future-proof NPM library for frontend and Nodejs projects

3 online tools to use for selecting a future-proof NPM library for frontend and Nodejs projects

2
Comments
2 min read
How to conditionally render React UI based on user permissions

How to conditionally render React UI based on user permissions

7
Comments
7 min read
Hygraph FM: Building an artist page with components and Next.js

Hygraph FM: Building an artist page with components and Next.js

Comments
19 min read
Learn about knockoutJS

Learn about knockoutJS

5
Comments
2 min read
Will Bun replace Node.js? First try with NestJS

Will Bun replace Node.js? First try with NestJS

2
Comments
1 min read
loading...