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.
Build a responsive website with reactjs and tailwindcss — Part 2

Build a responsive website with reactjs and tailwindcss — Part 2

6
Comments 1
44 min read
Create a HTML5 Game with a Single Prompt💙 [GPT3.5]

Create a HTML5 Game with a Single Prompt💙 [GPT3.5]

56
Comments
2 min read
🏆 Top 5 full-stack JS frameworks in 2023 - which one should you pick for your next project? 🤔

🏆 Top 5 full-stack JS frameworks in 2023 - which one should you pick for your next project? 🤔

169
Comments 58
4 min read
Streamlining Your Code with JavaScript's Reduce Method

Streamlining Your Code with JavaScript's Reduce Method

Comments
2 min read
The Resend Cube Lookalike Part 3 - Lights, God Rays, Final Touches

The Resend Cube Lookalike Part 3 - Lights, God Rays, Final Touches

Comments
13 min read
Dynamically change app launcher icon in React Native

Dynamically change app launcher icon in React Native

3
Comments
4 min read
Yet Another Newsletter LOL: 2 Full 2 Stack

Yet Another Newsletter LOL: 2 Full 2 Stack

12
Comments 1
4 min read
How to Prevent Unnecessary React Component Re-Rendering

How to Prevent Unnecessary React Component Re-Rendering

163
Comments 11
5 min read
Craft Your Own Unique Modal (Popups) with HTML, CSS, and JavaScript!

Craft Your Own Unique Modal (Popups) with HTML, CSS, and JavaScript!

4
Comments 2
7 min read
Astro Framework: Revolutionizing Web Development with Island Architecture and Zero-Javascript Approach

Astro Framework: Revolutionizing Web Development with Island Architecture and Zero-Javascript Approach

47
Comments 6
4 min read
This can be your next project

This can be your next project

10
Comments
3 min read
5 Different Ways to Get Contributors through the GitHub API

5 Different Ways to Get Contributors through the GitHub API

17
Comments 1
4 min read
Make JSON file validator in just 5 lines 👀

Make JSON file validator in just 5 lines 👀

4
Comments 3
4 min read
C# Custom Validators

C# Custom Validators

3
Comments
1 min read
Unleashing the Power of TypeScript: Key Considerations in tsconfig

Unleashing the Power of TypeScript: Key Considerations in tsconfig

4
Comments
9 min read
🫰Clickvote: Open-source upvotes, likes, and reviews to any context 🔥

🫰Clickvote: Open-source upvotes, likes, and reviews to any context 🔥

229
Comments 29
4 min read
Level Up Your Open Source Contributions with These Amazing Tools!

Level Up Your Open Source Contributions with These Amazing Tools!

2
Comments
3 min read
Extend VSCode workspace settings from another file

Extend VSCode workspace settings from another file

Comments
2 min read
ReactJS: infinite scroll using IntersectionObserver

ReactJS: infinite scroll using IntersectionObserver

1
Comments
4 min read
JavaScript Naming Conventions: Unlocking the Secrets to Clear and Concise Code

JavaScript Naming Conventions: Unlocking the Secrets to Clear and Concise Code

2
Comments
2 min read
Learn 30 serverless best-practices with sls-mentor

Learn 30 serverless best-practices with sls-mentor

73
Comments 3
3 min read
Don’t attach to any programming language

Don’t attach to any programming language

Comments
2 min read
O objeto Atomics do JS uma introdução, multithreading e memória!

O objeto Atomics do JS uma introdução, multithreading e memória!

7
Comments 1
6 min read
How to Secure Your Router: A Comprehensive Guide to Fortify Your Home Network

How to Secure Your Router: A Comprehensive Guide to Fortify Your Home Network

Comments
5 min read
How to Reduce HTTP Calls From 15 Lines to 2 Lines Using React SWR

How to Reduce HTTP Calls From 15 Lines to 2 Lines Using React SWR

5
Comments 1
4 min read
JavaScipt Classes, What Are They?

JavaScipt Classes, What Are They?

4
Comments
3 min read
Anonymous-DP V2 : Unique and Random Pixel Profile Picture for Anonymous User

Anonymous-DP V2 : Unique and Random Pixel Profile Picture for Anonymous User

5
Comments 1
4 min read
The Complete Guide to Becoming a Web Developer: Part 4

The Complete Guide to Becoming a Web Developer: Part 4

12
Comments
34 min read
Demystifying Array Methods

Demystifying Array Methods

6
Comments
7 min read
Creating a Chrome Extension - A Hands-On Tutorial with YouTube Remaining

Creating a Chrome Extension - A Hands-On Tutorial with YouTube Remaining

7
Comments
8 min read
Mastering JavaScript Interviews: Top Programming Interview Questions You Should Know

Mastering JavaScript Interviews: Top Programming Interview Questions You Should Know

8
Comments
3 min read
Client-side Form Validation with HTML, CSS, and JavaScript: A Comprehensive Guide

Client-side Form Validation with HTML, CSS, and JavaScript: A Comprehensive Guide

Comments
3 min read
Mastering the ReactJS Lifecycle with Function-Based Components: A Comprehensive Guide with Practical Examples

Mastering the ReactJS Lifecycle with Function-Based Components: A Comprehensive Guide with Practical Examples

3
Comments
5 min read
Creating an Interactive Earth visualization with JavaScript and the Mapbox GL JS API

Creating an Interactive Earth visualization with JavaScript and the Mapbox GL JS API

14
Comments
7 min read
CORS Issues Fixing in Angular16 Application

CORS Issues Fixing in Angular16 Application

3
Comments
3 min read
move all instances of that target value to the end end of the array

move all instances of that target value to the end end of the array

Comments
1 min read
Deploy a NEXT.js app for FREE on AWS with SST

Deploy a NEXT.js app for FREE on AWS with SST

220
Comments 19
6 min read
Understanding ng-template, ng-container, *ngTemplateOutlet directive in Angular (ng-🚀)

Understanding ng-template, ng-container, *ngTemplateOutlet directive in Angular (ng-🚀)

6
Comments
5 min read
Using Web Workers In Vue Applications

Using Web Workers In Vue Applications

10
Comments
5 min read
Code Optimization Is Tricky

Code Optimization Is Tricky

3
Comments
1 min read
Enhance Location-Based Capabilities with Geofencing in t6 IoT Platform

Enhance Location-Based Capabilities with Geofencing in t6 IoT Platform

Comments
1 min read
A Quick Look Into Higher Order Functions

A Quick Look Into Higher Order Functions

Comments
2 min read
Better conditions: Invert your conditionals to beautify code

Better conditions: Invert your conditionals to beautify code

2
Comments
1 min read
JavaScript Quiz #07 - Understanding Control Flow in JavaScript

JavaScript Quiz #07 - Understanding Control Flow in JavaScript

Comments
5 min read
Play audio with HTMLAudioElement API in JavaScript

Play audio with HTMLAudioElement API in JavaScript

1
Comments
3 min read
An OOP sudocode representation of the JS event loop

An OOP sudocode representation of the JS event loop

Comments
1 min read
Migrating What If from Flask to Next.js

Migrating What If from Flask to Next.js

4
Comments 2
1 min read
Mastering React's useContext Hook: A Comprehensive Guide

Mastering React's useContext Hook: A Comprehensive Guide

10
Comments 4
4 min read
10 Essential Websites Every Developer Should Know

10 Essential Websites Every Developer Should Know

Comments
2 min read
GitHub repositories for interview questions

GitHub repositories for interview questions

3
Comments
3 min read
Throttling in JavaScript Easiest Explanation✨🚀

Throttling in JavaScript Easiest Explanation✨🚀

99
Comments 6
4 min read
We fixed react context 🚀. Using selectors for granular reactivity

We fixed react context 🚀. Using selectors for granular reactivity

Comments
4 min read
Integrating Node.js with Relational Databases: A Comprehensive Guide

Integrating Node.js with Relational Databases: A Comprehensive Guide

4
Comments
3 min read
ConnectNovu Hackathon 2023

ConnectNovu Hackathon 2023

133
Comments 6
4 min read
What is Session ? Session in JS

What is Session ? Session in JS

5
Comments
2 min read
Simplifying Your HTML Table with an Autocomplete Feature

Simplifying Your HTML Table with an Autocomplete Feature

Comments
5 min read
The Power of Component Libraries: A Beginner's Guide to Jump-Starting Your Web Development Career

The Power of Component Libraries: A Beginner's Guide to Jump-Starting Your Web Development Career

10
Comments 2
3 min read
React Dev Tools In Firefox

React Dev Tools In Firefox

2
Comments
17 min read
Another post that talks about lodash/fp (with Vue)

Another post that talks about lodash/fp (with Vue)

3
Comments
5 min read
FS-Routing for nodejs: a low config approach

FS-Routing for nodejs: a low config approach

Comments
6 min read
loading...