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.
Styling Buttons with styled-jsx in Next.js

Styling Buttons with styled-jsx in Next.js

2
Comments
2 min read
Top 5 Essential React Libraries🚀

Top 5 Essential React Libraries🚀

5
Comments
6 min read
The Future of Software Development: Emerging Trends to Watch in 2024

The Future of Software Development: Emerging Trends to Watch in 2024

Comments
3 min read
Comparing Svelte and Vue.js: A Battle of Frontend Technologies

Comparing Svelte and Vue.js: A Battle of Frontend Technologies

1
Comments
3 min read
Rendering Videos in the Browser Using WebCodecs API

Rendering Videos in the Browser Using WebCodecs API

4
Comments
5 min read
Day 2 / 100 Days of Code

Day 2 / 100 Days of Code

2
Comments
1 min read
How To Hire A Software Developer?

How To Hire A Software Developer?

1
Comments 2
3 min read
Boosting Web Application Performance: Strategies for Full-Stack Developers

Boosting Web Application Performance: Strategies for Full-Stack Developers

2
Comments 4
4 min read
Demystifying Concurrency and Parallelism in Software Development

Demystifying Concurrency and Parallelism in Software Development

3
Comments
3 min read
How to Create and Save data with NextJS Server Actions, Prisma ORM, and React Hook Forms | Tutorial

How to Create and Save data with NextJS Server Actions, Prisma ORM, and React Hook Forms | Tutorial

4
Comments
1 min read
Introduction to Nuxt.js: The Framework for Universal Vue.js Applications

Introduction to Nuxt.js: The Framework for Universal Vue.js Applications

7
Comments
3 min read
Client Components vs. Server Components in Next.js

Client Components vs. Server Components in Next.js

4
Comments 2
3 min read
Javascript/Html/Css

Javascript/Html/Css

7
Comments
3 min read
Mastering Binary Search in JavaScript Part I: Iterative, Recursive. 🚀🦾

Mastering Binary Search in JavaScript Part I: Iterative, Recursive. 🚀🦾

1
Comments
2 min read
Ng-News 24/25: DomRef, TypeScript 5.5, Business/Render effect, State of JavaScript

Ng-News 24/25: DomRef, TypeScript 5.5, Business/Render effect, State of JavaScript

4
Comments
2 min read
[LeetCode] Visualization of Reverse Linked List

[LeetCode] Visualization of Reverse Linked List

1
Comments
1 min read
Infinite Scrolling: Mastering the Intersection Observer API By Making Seamless Infinite Scroll like a Pro

Infinite Scrolling: Mastering the Intersection Observer API By Making Seamless Infinite Scroll like a Pro

13
Comments 4
8 min read
Test Case Generation: Enhancing Software Quality and Efficiency

Test Case Generation: Enhancing Software Quality and Efficiency

Comments
5 min read
How to Use VSCode Logpoint with Keyboard Shortcuts

How to Use VSCode Logpoint with Keyboard Shortcuts

1
Comments
2 min read
From Script to Snake - JavaScript to Python

From Script to Snake - JavaScript to Python

6
Comments
3 min read
Exploring the Scala Play Framework for Web Development

Exploring the Scala Play Framework for Web Development

Comments
2 min read
This Month in Solid #5: Data APIs RFC 😎

This Month in Solid #5: Data APIs RFC 😎

1
Comments 1
4 min read
How to hack your Google Lighthouse scores in 2024

How to hack your Google Lighthouse scores in 2024

15
Comments
17 min read
Four months working with NextJS my experience

Four months working with NextJS my experience

1
Comments
2 min read
Frontend developer must read about polyfill? why?

Frontend developer must read about polyfill? why?

7
Comments 2
3 min read
Top Node.js Backend Frameworks for 2024

Top Node.js Backend Frameworks for 2024

32
Comments 22
2 min read
Day 24 of 30 of JavaScript

Day 24 of 30 of JavaScript

8
Comments 2
2 min read
What plugins do you dream of?

What plugins do you dream of?

46
Comments 4
2 min read
Vue 3 TypeScript code snippets and tips

Vue 3 TypeScript code snippets and tips

10
Comments 1
4 min read
Mid level: Setting Up the React Environment

Mid level: Setting Up the React Environment

2
Comments
4 min read
All The Javascript Concepts You Need To Know Before Learning React (Part 1)

All The Javascript Concepts You Need To Know Before Learning React (Part 1)

19
Comments 2
6 min read
JavaScript `forEach()`: The Game-Changer Every Developer Needs!

JavaScript `forEach()`: The Game-Changer Every Developer Needs!

3
Comments 2
3 min read
shadcn-ui/ui codebase analysis: How does shadcn-ui CLI work? — Part 2.3

shadcn-ui/ui codebase analysis: How does shadcn-ui CLI work? — Part 2.3

Comments
4 min read
More on React States

More on React States

Comments
3 min read
Why Choose a JS Gantt Library? Advantages and Use Cases

Why Choose a JS Gantt Library? Advantages and Use Cases

11
Comments
7 min read
Architect level: React State and Props

Architect level: React State and Props

1
Comments
5 min read
Entendendo as Nomenclaturas getBy..., findBy... e queryBy... no Jest

Entendendo as Nomenclaturas getBy..., findBy... e queryBy... no Jest

1
Comments
2 min read
ESLint and Prettier: A Guide to Cleaner Code

ESLint and Prettier: A Guide to Cleaner Code

7
Comments 1
4 min read
useActionState — A New Hook in React 🎉

useActionState — A New Hook in React 🎉

209
Comments 26
2 min read
Middleware function Execution Problem and Solution

Middleware function Execution Problem and Solution

1
Comments
2 min read
Architect level: Core Concepts of React

Architect level: Core Concepts of React

Comments
4 min read
Step-by-Step Guide to Setting Up Push Notifications in Node.js: Backend Configuration

Step-by-Step Guide to Setting Up Push Notifications in Node.js: Backend Configuration

29
Comments 6
4 min read
Junior level: Setting Up the React Environment

Junior level: Setting Up the React Environment

2
Comments
4 min read
Intern level: Setting Up the React Environment

Intern level: Setting Up the React Environment

1
Comments
4 min read
Polyfill supply chain attack embeds malware in JavaScript CDN assets

Polyfill supply chain attack embeds malware in JavaScript CDN assets

210
Comments 6
5 min read
Functional Patterns: Composition and Implicitness

Functional Patterns: Composition and Implicitness

8
Comments
6 min read
Avoiding Common useState() Mistakes in React

Avoiding Common useState() Mistakes in React

5
Comments 1
4 min read
Intern level: React State and Props

Intern level: React State and Props

Comments
3 min read
Lead level: React State and Props

Lead level: React State and Props

Comments
4 min read
Senior level: React State and Props

Senior level: React State and Props

Comments
5 min read
Mid level: React State and Props

Mid level: React State and Props

Comments
4 min read
Junior level: React State and Props

Junior level: React State and Props

Comments
3 min read
JavaScript Symbols: A Deep Dive

JavaScript Symbols: A Deep Dive

Comments 1
2 min read
Senior level: Core Concepts of React

Senior level: Core Concepts of React

Comments
3 min read
Intern level: Core Concepts of React

Intern level: Core Concepts of React

Comments
3 min read
Mid level: Core Concepts of React

Mid level: Core Concepts of React

Comments
3 min read
Junior level: Core Concepts of React

Junior level: Core Concepts of React

Comments
3 min read
Lead level: Core Concepts of React

Lead level: Core Concepts of React

Comments
4 min read
Senior level: Setting Up the React Environment

Senior level: Setting Up the React Environment

Comments
4 min read
Lead level: Setting Up the React Environment

Lead level: Setting Up the React Environment

Comments
4 min read
loading...