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.
React JS Interview Questions - Part 1

React JS Interview Questions - Part 1

Comments
2 min read
React: Fine-grained reactivity should be the norm

React: Fine-grained reactivity should be the norm

12
Comments 9
9 min read
Pagination in React with implementation

Pagination in React with implementation

19
Comments
4 min read
How to force an update to Components in React

How to force an update to Components in React

Comments 1
3 min read
Attack of the Clones

Attack of the Clones

12
Comments
7 min read
Scope in JavaScript: A Comprehensive Guide

Scope in JavaScript: A Comprehensive Guide

5
Comments
3 min read
React Native Testing: Ensuring Quality in Your Mobile Apps 🧪📱

React Native Testing: Ensuring Quality in Your Mobile Apps 🧪📱

1
Comments
3 min read
Simple Text-Based Adventure Game in Node.js

Simple Text-Based Adventure Game in Node.js

11
Comments
2 min read
Exploring the Power of React Hooks in Modern Web Development

Exploring the Power of React Hooks in Modern Web Development

7
Comments
2 min read
Jest testing for React Crash Course ⚛️🚀

Jest testing for React Crash Course ⚛️🚀

6
Comments
7 min read
Best practices when working with React Native

Best practices when working with React Native

Comments
2 min read
Job apply script for hirist and instahyre platform

Job apply script for hirist and instahyre platform

7
Comments
1 min read
React's Responsive Magic: Harnessing useCheckMobileScreen Hook 🔥

React's Responsive Magic: Harnessing useCheckMobileScreen Hook 🔥

1
Comments 2
1 min read
The Magic of Closures in JavaScript for Beginners

The Magic of Closures in JavaScript for Beginners

3
Comments 1
5 min read
Using Type Aliases Instead Of String literals In Typescript

Using Type Aliases Instead Of String literals In Typescript

3
Comments 1
2 min read
# Learning JavaScript: A Beginner's Guide

# Learning JavaScript: A Beginner's Guide

1
Comments
4 min read
Build & deploy your first web app

Build & deploy your first web app

4
Comments
5 min read
Understanding and Handling NullPointerException Across Multiple Languages

Understanding and Handling NullPointerException Across Multiple Languages

5
Comments
2 min read
Returning Responses from Asynchronous Calls: A Multilingual Guide

Returning Responses from Asynchronous Calls: A Multilingual Guide

7
Comments 3
2 min read
Becoming a GitHub Ninja: Unleashing the Power of GitHub REST API

Becoming a GitHub Ninja: Unleashing the Power of GitHub REST API

1
Comments 2
4 min read
How to add .env in your typescript projects.

How to add .env in your typescript projects.

1
Comments
1 min read
The Art of Debugging: Mastering JavaScript Troubleshooting

The Art of Debugging: Mastering JavaScript Troubleshooting

4
Comments
4 min read
6 Essential React Libraries You Should Know

6 Essential React Libraries You Should Know

21
Comments
3 min read
React Custom Hook: useCookie

React Custom Hook: useCookie

23
Comments 5
3 min read
Struktur Folder untuk project NodeJS & ExpressJS

Struktur Folder untuk project NodeJS & ExpressJS

Comments
2 min read
A Step By Step Guide On How To Code A Word And Character Counter App in Javascript

A Step By Step Guide On How To Code A Word And Character Counter App in Javascript

1
Comments
3 min read
Detect a substring in a string

Detect a substring in a string

Comments
1 min read
7 Open-Source Libraries SAVE NOW!

7 Open-Source Libraries SAVE NOW!

2
Comments
2 min read
(Pesonal) Logo/Image size issue for html2pdf.js on Safari browser

(Pesonal) Logo/Image size issue for html2pdf.js on Safari browser

Comments
2 min read
Demystifying JavaScript Scoping and Hoisting

Demystifying JavaScript Scoping and Hoisting

14
Comments 1
4 min read
MVM for h5,iOS,Android;Page Object Model, also known as POM

MVM for h5,iOS,Android;Page Object Model, also known as POM

1
Comments
5 min read
repeatedly add all of its digits until the result has only one digit

repeatedly add all of its digits until the result has only one digit

Comments
1 min read
Single Lonely Number

Single Lonely Number

Comments
1 min read
ES5 vs ES6 in JavaScript. 14 big😱 changes⚠️

ES5 vs ES6 in JavaScript. 14 big😱 changes⚠️

20
Comments
2 min read
Getting Started with NestJS: A Comprehensive Introduction

Getting Started with NestJS: A Comprehensive Introduction

1
Comments
4 min read
How to Publish an App to the App Store

How to Publish an App to the App Store

15
Comments 1
13 min read
Unleashing the Power of GPT-4: Explore the Multimodal AI Revolution in Seconds! 😱

Unleashing the Power of GPT-4: Explore the Multimodal AI Revolution in Seconds! 😱

2
Comments
1 min read
Utilizing React's Context API with Hooks and TypeScript: Effortless State Handling

Utilizing React's Context API with Hooks and TypeScript: Effortless State Handling

3
Comments
2 min read
Ng-News 23/31: SSR Vulnerability, Q&A Session, RFC ended

Ng-News 23/31: SSR Vulnerability, Q&A Session, RFC ended

6
Comments 1
2 min read
How to build containerised Lambda functions with AWS CDK

How to build containerised Lambda functions with AWS CDK

Comments
5 min read
🪄✨Building a blog with a liking feature using React, Hanko and Novu 🔥

🪄✨Building a blog with a liking feature using React, Hanko and Novu 🔥

267
Comments 17
16 min read
Day 24: Async vibes

Day 24: Async vibes

2
Comments 3
1 min read
A Guide to Node.js Notebooks

A Guide to Node.js Notebooks

33
Comments
3 min read
Why I like Astro

Why I like Astro

17
Comments 2
2 min read
Jamstack is meaningless

Jamstack is meaningless

6
Comments 1
7 min read
Creating Type-Safe Forms in Angular: Advanced Tip 🤯

Creating Type-Safe Forms in Angular: Advanced Tip 🤯

2
Comments 2
3 min read
Two+ things I do every time I set up a new node project

Two+ things I do every time I set up a new node project

18
Comments 2
2 min read
Exploring React Native

Exploring React Native

Comments
2 min read
Exploring Asynchronous Operations in Angular: Promises vs. Observables

Exploring Asynchronous Operations in Angular: Promises vs. Observables

3
Comments
2 min read
HMAC & Message Authentication Codes - Why hashing alone is NOT ENOUGH for Data Integrity 😼

HMAC & Message Authentication Codes - Why hashing alone is NOT ENOUGH for Data Integrity 😼

3
Comments
5 min read
Enhancing Visual Stability - Understanding Cumulative Layout Shift (CLS)

Enhancing Visual Stability - Understanding Cumulative Layout Shift (CLS)

3
Comments
3 min read
Using performance.now() instead of Date.now() to prevent timestamp collisions

Using performance.now() instead of Date.now() to prevent timestamp collisions

6
Comments 3
2 min read
Optimizing Memory Usage in JavaScript

Optimizing Memory Usage in JavaScript

5
Comments 4
2 min read
Phase 1

Phase 1

Comments
2 min read
All You Need to Know About JavaScript Object-Oriented Programming (OOP)

All You Need to Know About JavaScript Object-Oriented Programming (OOP)

8
Comments
7 min read
A guide to the 4 new Array.prototype methods in JavaScript

A guide to the 4 new Array.prototype methods in JavaScript

13
Comments 5
9 min read
Creating Hero Section in React with Styled Components

Creating Hero Section in React with Styled Components

Comments
3 min read
reverse only the alphabetical ones

reverse only the alphabetical ones

Comments
1 min read
Explorando os Princípios Fundamentais e Tecnologias Vitais do Desenvolvimento Web

Explorando os Princípios Fundamentais e Tecnologias Vitais do Desenvolvimento Web

1
Comments
3 min read
Can you just combine region and language to make a locale?

Can you just combine region and language to make a locale?

1
Comments
4 min read
loading...