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.
Array.reduce() is Goated 🐐✨

Array.reduce() is Goated 🐐✨

237
Comments 31
7 min read
20+ projects using AI with complete source code 🚀

20+ projects using AI with complete source code 🚀

132
Comments 21
22 min read
I Quit Searching For Jobs!!!

I Quit Searching For Jobs!!!

20
Comments 15
1 min read
Simple Guide to Using Intersection Observer API with ReactJS

Simple Guide to Using Intersection Observer API with ReactJS

6
Comments
3 min read
Scrapy Vs. Crawlee

Scrapy Vs. Crawlee

16
Comments 2
9 min read
JavaScript Security: Simple Practices to Secure Your Frontend

JavaScript Security: Simple Practices to Secure Your Frontend

18
Comments
3 min read
A deep dive into converting between strings and numbers in JavaScript

A deep dive into converting between strings and numbers in JavaScript

5
Comments
7 min read
JavaScript: Separate Predicate Functions

JavaScript: Separate Predicate Functions

Comments
3 min read
Software Design: Strategies for Modular Programming and Loose Coupling

Software Design: Strategies for Modular Programming and Loose Coupling

Comments
3 min read
Learning ReactJs...again

Learning ReactJs...again

Comments
1 min read
Best practices from open source:

Best practices from open source:

Comments
5 min read
Svelte Series-1: An awesome framework

Svelte Series-1: An awesome framework

Comments
7 min read
Best practices from open source:

Best practices from open source:

Comments
5 min read
Zuri Internship - Backend Node.js Track: Handling Concurrent Requests with CORS (Beginner-Friendly Guide)

Zuri Internship - Backend Node.js Track: Handling Concurrent Requests with CORS (Beginner-Friendly Guide)

Comments
2 min read
Svelte and SvelteKit Explained

Svelte and SvelteKit Explained

Comments
3 min read
Webpack vs Vite: Una Comparación Detallada

Webpack vs Vite: Una Comparación Detallada

Comments
3 min read
10 Consejos Útiles para Mejorar tu Código JavaScript

10 Consejos Útiles para Mejorar tu Código JavaScript

Comments
2 min read
Fundamentos de JavaScript: Un Viaje desde Cero hasta el Dominio

Fundamentos de JavaScript: Un Viaje desde Cero hasta el Dominio

Comments
4 min read
Superset embedded dashboard setup: templ components, golang backend

Superset embedded dashboard setup: templ components, golang backend

Comments
5 min read
Event Loop javascript

Event Loop javascript

Comments
1 min read
Macro tasks, Micro tasks and Long tasks - Web dev

Macro tasks, Micro tasks and Long tasks - Web dev

Comments
2 min read
How to apply a skin tone to an emoji? 🧛🧛🏻🧛🏼🧛🏽🧛🏾🧛🏿

How to apply a skin tone to an emoji? 🧛🧛🏻🧛🏼🧛🏽🧛🏾🧛🏿

Comments
3 min read
Create Counter App With React

Create Counter App With React

Comments
4 min read
Day 14: Callback

Day 14: Callback

Comments
2 min read
Building Your API Server with Express.js

Building Your API Server with Express.js

3
Comments
2 min read
Understanding Diffing Algorithm in React

Understanding Diffing Algorithm in React

Comments
2 min read
Mastering Project Maintainability with Module Resolver

Mastering Project Maintainability with Module Resolver

Comments
3 min read
Mastering Higher-Order Components in React: A Guide to DRY Code

Mastering Higher-Order Components in React: A Guide to DRY Code

Comments
2 min read
Deep Dive: Google Apps Script - Testing APIs and Automating Sheets

Deep Dive: Google Apps Script - Testing APIs and Automating Sheets

1
Comments 1
10 min read
How to Use React-Dropzone for Uploading Files

How to Use React-Dropzone for Uploading Files

Comments
8 min read
Integrating Next.js with Firebase: A Practical Walkthrough

Integrating Next.js with Firebase: A Practical Walkthrough

Comments
2 min read
A Guide to Top 20 Coding Languages

A Guide to Top 20 Coding Languages

Comments
6 min read
Battlesnake Challenge

Battlesnake Challenge

Comments
3 min read
Cross-platform development using ReactXP

Cross-platform development using ReactXP

Comments
3 min read
Creating and Securing Kubernetes Namespace

Creating and Securing Kubernetes Namespace

Comments
3 min read
Why I moved from CloudWatch to Errsole!

Why I moved from CloudWatch to Errsole!

Comments
2 min read
how to use i18n in ant design pro project

how to use i18n in ant design pro project

Comments
3 min read
Understanding of React Hooks - useEffect.

Understanding of React Hooks - useEffect.

1
Comments
2 min read
How to Integrate Passkeys into JavaScript Apps

How to Integrate Passkeys into JavaScript Apps

7
Comments
3 min read
Next.js Server-Side Rendering: A Deep Dive

Next.js Server-Side Rendering: A Deep Dive

Comments
2 min read
Client-Side Rendering (CSR) Vs Server-Side Rendering (SSR)

Client-Side Rendering (CSR) Vs Server-Side Rendering (SSR)

2
Comments
4 min read
Supercharge Your System Development: Leveraging Pre-Trained LLM APIs for Faster and More Efficient Building

Supercharge Your System Development: Leveraging Pre-Trained LLM APIs for Faster and More Efficient Building

Comments
12 min read
HTML to WYSIWYG: A guide in 2024

HTML to WYSIWYG: A guide in 2024

1
Comments
5 min read
How to create an accordion with Tailwind CSS and JavaScript

How to create an accordion with Tailwind CSS and JavaScript

1
Comments
4 min read
Frontend Web Security - Protecting Against Common Threats

Frontend Web Security - Protecting Against Common Threats

Comments
2 min read
Tips from Open source: Use shadow DOM to avoid potential CSS breaks

Tips from Open source: Use shadow DOM to avoid potential CSS breaks

Comments
5 min read
Pure Functions

Pure Functions

Comments
3 min read
Understanding JavaScript Functions; The Beginner's Guide.

Understanding JavaScript Functions; The Beginner's Guide.

Comments
3 min read
Introductions + Ongoing Gamedev Projects

Introductions + Ongoing Gamedev Projects

Comments
2 min read
Implementing BFS and DFS in JavaScript

Implementing BFS and DFS in JavaScript

Comments
12 min read
10 Extensões úteis para o seu VSCode

10 Extensões úteis para o seu VSCode

5
Comments 1
6 min read
Converting Stateful Applications to Stateless Architectures with AWS Services

Converting Stateful Applications to Stateless Architectures with AWS Services

Comments
2 min read
Day 13: Encapsulation

Day 13: Encapsulation

Comments
2 min read
Master DRY in Next.js with Layouts

Master DRY in Next.js with Layouts

Comments
4 min read
Onja is looking for two developers

Onja is looking for two developers

Comments
3 min read
How to Add All Numbers in An Array JavaScript?

How to Add All Numbers in An Array JavaScript?

5
Comments
3 min read
How to Send Emails with Mailgun in NestJS

How to Send Emails with Mailgun in NestJS

2
Comments
4 min read
LeetCode Meditations: Find Median from Data Stream

LeetCode Meditations: Find Median from Data Stream

Comments
6 min read
Why isn't the enrollment API working in my code?

Why isn't the enrollment API working in my code?

Comments
1 min read
Understanding Suspense and Suspended Components in React

Understanding Suspense and Suspended Components in React

Comments
3 min read
loading...