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.
Upgrading React Native and Expo: From Old to New Versions 🚀📱

Upgrading React Native and Expo: From Old to New Versions 🚀📱

8
Comments
3 min read
How to calculate the largest remainder with Javascript

How to calculate the largest remainder with Javascript

13
Comments 1
2 min read
What I'm working on today!

What I'm working on today!

4
Comments 1
1 min read
React Custom Hook: useStateWithValidation

React Custom Hook: useStateWithValidation

7
Comments 1
2 min read
Complex DataTypes in JS

Complex DataTypes in JS

3
Comments 1
2 min read
Serverless WebSockets with Ably

Serverless WebSockets with Ably

1
Comments 4
15 min read
Preventing SQL Injection in PHP: A Comprehensive Guide

Preventing SQL Injection in PHP: A Comprehensive Guide

7
Comments 1
2 min read
The Need for Speed: Next.js Performance Overhaul with Polyfills and SWC

The Need for Speed: Next.js Performance Overhaul with Polyfills and SWC

1
Comments
3 min read
How to use the useCallback hook in React

How to use the useCallback hook in React

8
Comments 3
2 min read
Laravel101: Exploring Efficient Task Management with Many-to-Many Relationships and Tags

Laravel101: Exploring Efficient Task Management with Many-to-Many Relationships and Tags

13
Comments 2
11 min read
React Custom Hook: useStateWithHistory

React Custom Hook: useStateWithHistory

11
Comments 1
2 min read
5 ways to write 1 function

5 ways to write 1 function

1
Comments
3 min read
Understanding JavaScript Object Constructors

Understanding JavaScript Object Constructors

1
Comments
5 min read
🌟 Emojify Your Skills: A Playful Guide to JavaScript Arrays 🕹️

🌟 Emojify Your Skills: A Playful Guide to JavaScript Arrays 🕹️

Comments
3 min read
Lets get this data!: Looking into JavaScript data types

Lets get this data!: Looking into JavaScript data types

Comments
3 min read
Infinite Scrolling in React: A Practical Guide

Infinite Scrolling in React: A Practical Guide

1
Comments
8 min read
Day 34: Equality Comparisons

Day 34: Equality Comparisons

Comments
2 min read
A Beginner's Guide to Using APIs in React.

A Beginner's Guide to Using APIs in React.

1
Comments
2 min read
Bun 1.0 is out the oven and support is here! 🥯

Bun 1.0 is out the oven and support is here! 🥯

2
Comments 1
1 min read
Why we need State variables in react

Why we need State variables in react

1
Comments
3 min read
WebAssembly: byte-code of the future

WebAssembly: byte-code of the future

86
Comments 31
5 min read
Is this a performant website?

Is this a performant website?

7
Comments
3 min read
JSKatas 🥋 Continuously Learn JavaScript. Your Way.

JSKatas 🥋 Continuously Learn JavaScript. Your Way.

Comments
5 min read
TIL, CSS Pseudo Classes and Elements

TIL, CSS Pseudo Classes and Elements

3
Comments
1 min read
Thinking about JS front-end testing

Thinking about JS front-end testing

Comments 1
2 min read
Exploring Angular FormArray: Simplifying Dynamic Forms

Exploring Angular FormArray: Simplifying Dynamic Forms

Comments
3 min read
Responsive Data Grid with Sliding and Fading Cards

Responsive Data Grid with Sliding and Fading Cards

3
Comments 2
1 min read
Unveiling the Magic of Access Modifiers in OOP! 🔒

Unveiling the Magic of Access Modifiers in OOP! 🔒

Comments
1 min read
The Complete Guide to Angular Forms: Building Dynamic and Interactive User Interfaces

The Complete Guide to Angular Forms: Building Dynamic and Interactive User Interfaces

2
Comments
4 min read
Palindromes in JavaScript - DEV

Palindromes in JavaScript - DEV

Comments
6 min read
How to make QR Scanner using Laravel & Javascript

How to make QR Scanner using Laravel & Javascript

Comments
12 min read
Create a Timeline component with the help of web components

Create a Timeline component with the help of web components

3
Comments 1
11 min read
Callback, Callback Hell, Promise Chaining and Async/Await in JavaScript

Callback, Callback Hell, Promise Chaining and Async/Await in JavaScript

63
Comments 6
6 min read
Unlocking the Puzzle: Investigating Multiple Event Listeners in Vue.js

Unlocking the Puzzle: Investigating Multiple Event Listeners in Vue.js

17
Comments
8 min read
Code Smell 222 - Comma Operator

Code Smell 222 - Comma Operator

2
Comments
2 min read
Exploring CDN Links for CanvasJS Charts and Stockcharts

Exploring CDN Links for CanvasJS Charts and Stockcharts

Comments 2
2 min read
What is DOM? How to Use It?

What is DOM? How to Use It?

Comments
19 min read
Getting Started with Create React App: Streamlining React Application Development

Getting Started with Create React App: Streamlining React Application Development

Comments
3 min read
React TS- How to Use React Contexts for State Management

React TS- How to Use React Contexts for State Management

11
Comments
7 min read
✨🕵️‍♂️ Top 7 things I check most in PRs as a Frontend engineer

✨🕵️‍♂️ Top 7 things I check most in PRs as a Frontend engineer

19
Comments 4
5 min read
Unleashing Innovation: Exploring the Power and Potential of Custom Software Development

Unleashing Innovation: Exploring the Power and Potential of Custom Software Development

Comments
3 min read
Mastering Cypress: A Comprehensive Collection of Blogs and Cheat Sheets

Mastering Cypress: A Comprehensive Collection of Blogs and Cheat Sheets

2
Comments
2 min read
রিকার্সন নিয়ে কানাঘুষা

রিকার্সন নিয়ে কানাঘুষা

Comments
1 min read
Data Fetching with React Suspense

Data Fetching with React Suspense

8
Comments
10 min read
A Roadmap to Frontend Development: Navigating the Path to Web Mastery

A Roadmap to Frontend Development: Navigating the Path to Web Mastery

7
Comments 4
3 min read
Live Image editor w/ JavaScript: Canvas API and Tesseract.js(OCR)

Live Image editor w/ JavaScript: Canvas API and Tesseract.js(OCR)

8
Comments 1
10 min read
A Comprehensive Guide to Integrating APIs in React

A Comprehensive Guide to Integrating APIs in React

4
Comments
17 min read
JavaScript Callbacks vs. Promises vs. async/await: Choosing the Right Approach

JavaScript Callbacks vs. Promises vs. async/await: Choosing the Right Approach

2
Comments
4 min read
Applied tax in order API(Node+MongoDB)

Applied tax in order API(Node+MongoDB)

Comments 1
2 min read
Beyond the Keystrokes: Optimizing Real-Time Suggestions with Debounce

Beyond the Keystrokes: Optimizing Real-Time Suggestions with Debounce

6
Comments
5 min read
Yet Another Newsletter LOL: That's so fetch

Yet Another Newsletter LOL: That's so fetch

7
Comments
3 min read
How to Master Lodash: A Comprehensive Guide

How to Master Lodash: A Comprehensive Guide

2
Comments 1
4 min read
Getting Started with Custom React Hooks - A Beginner's Guide 🚀

Getting Started with Custom React Hooks - A Beginner's Guide 🚀

2
Comments 2
3 min read
Building a Simple 🎶 Music Synthesizer 🎵 /w JavaScript

Building a Simple 🎶 Music Synthesizer 🎵 /w JavaScript

4
Comments
2 min read
Best Practices for TypeScript: Elevate Your Code Quality 🚀

Best Practices for TypeScript: Elevate Your Code Quality 🚀

39
Comments 11
3 min read
Event Loop Demystified: The Soul of Node.js

Event Loop Demystified: The Soul of Node.js

Comments
3 min read
CSS Lube: Highly-optimized CSS Interpreter

CSS Lube: Highly-optimized CSS Interpreter

26
Comments 9
3 min read
Free Open-Source Blog Template for Developers ✏️📃

Free Open-Source Blog Template for Developers ✏️📃

32
Comments
1 min read
Is htmx the way to go?

Is htmx the way to go?

5
Comments 2
1 min read
Learn @click event handler for VueJs 👊💥

Learn @click event handler for VueJs 👊💥

9
Comments
4 min read
loading...