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.
ASM.JS & SIMD.JS - Awesome JavaScript performance

ASM.JS & SIMD.JS - Awesome JavaScript performance

Comments
2 min read
You may not need an SQL query builder or ORM

You may not need an SQL query builder or ORM

5
Comments
4 min read
Creating an interactive SVG map on the web with D3

Creating an interactive SVG map on the web with D3

6
Comments
8 min read
JavaScript: Module export and import (browser and Node.js runtime)

JavaScript: Module export and import (browser and Node.js runtime)

Comments
1 min read
Building Web Components 101 - Part 3

Building Web Components 101 - Part 3

1
Comments
3 min read
WTF ¿Qué es una promesa en Javascript?

WTF ¿Qué es una promesa en Javascript?

1
Comments
7 min read
Let’s Understand Chrome V8: How Does V8 Implement a JavaScript Object?

Let’s Understand Chrome V8: How Does V8 Implement a JavaScript Object?

1
Comments
6 min read
🤖How to get the Spotify Refresh Token🚀🚀

🤖How to get the Spotify Refresh Token🚀🚀

8
Comments 3
2 min read
Javascript and Rails API!

Javascript and Rails API!

Comments
8 min read
Singletons in JS And How To Use Them

Singletons in JS And How To Use Them

Comments
2 min read
Let's build a video calling app! - Part One

Let's build a video calling app! - Part One

2
Comments
9 min read
Check if an Object has a Property (freecodecamp notes)

Check if an Object has a Property (freecodecamp notes)

Comments
1 min read
I changed my mind about writing new JavaScript frameworks

I changed my mind about writing new JavaScript frameworks

31
Comments 16
4 min read
My LFX Mentorship experience with OpenELB

My LFX Mentorship experience with OpenELB

9
Comments 2
7 min read
Understanding Hoisting in JavaScript

Understanding Hoisting in JavaScript

3
Comments
2 min read
Stop/Restart Requests When User Is Inactive using Angular, RxJS, and Page Visibility API

Stop/Restart Requests When User Is Inactive using Angular, RxJS, and Page Visibility API

3
Comments
3 min read
Sort Colors - Sort 0,1,2

Sort Colors - Sort 0,1,2

Comments
1 min read
Best practices for Node.js

Best practices for Node.js

11
Comments 1
4 min read
LeetCode - Compare Version Numbers

LeetCode - Compare Version Numbers

Comments
4 min read
Memoji's as placeholder avatars

Memoji's as placeholder avatars

7
Comments 4
1 min read
The Duolingo Drag and Drop Quiz component.

The Duolingo Drag and Drop Quiz component.

5
Comments 1
1 min read
React Lifecycle Methods

React Lifecycle Methods

3
Comments
3 min read
Running NextJS with Bun

Running NextJS with Bun

6
Comments
2 min read
How To Add Multiple Language Support In ReactJS

How To Add Multiple Language Support In ReactJS

10
Comments 1
7 min read
How to Deploy MERN Application on Render.com, a Heroku Alternative

How to Deploy MERN Application on Render.com, a Heroku Alternative

2
Comments
4 min read
Upleveling my form component design ⬆️

Upleveling my form component design ⬆️

Comments
3 min read
How to effortlessly implement client-side routing with ReactJS using React Router v6

How to effortlessly implement client-side routing with ReactJS using React Router v6

2
Comments 3
3 min read
Detect Operating System using HTML, CSS and JavaScript

Detect Operating System using HTML, CSS and JavaScript

1
Comments
2 min read
What are "Scope" and "This" Keyword in JavaScript?

What are "Scope" and "This" Keyword in JavaScript?

1
Comments
4 min read
Keeping track of React state with useContext()

Keeping track of React state with useContext()

8
Comments
6 min read
How to deal with caching and dynamic content in Nuxt?

How to deal with caching and dynamic content in Nuxt?

19
Comments 1
7 min read
How I updated my open source plugin from JQUERY to plain JS

How I updated my open source plugin from JQUERY to plain JS

2
Comments
4 min read
How to optimize react rendering

How to optimize react rendering

4
Comments
4 min read
Collision detection in 2D game development with JavaScript

Collision detection in 2D game development with JavaScript

4
Comments
2 min read
REST API Best Practice for Developers.

REST API Best Practice for Developers.

6
Comments
4 min read
Simple way to add custom context menus to web pages.

Simple way to add custom context menus to web pages.

1
Comments 1
7 min read
Crypto App built with ReactJS, Tailwind and Firebase

Crypto App built with ReactJS, Tailwind and Firebase

3
Comments
1 min read
Handling form errors with vuelidate in VueJS 3.0

Handling form errors with vuelidate in VueJS 3.0

8
Comments 1
5 min read
Everything You Need to Know About JavaScript Import Maps

Everything You Need to Know About JavaScript Import Maps

3
Comments
8 min read
Is SemiColon in javascript optional??

Is SemiColon in javascript optional??

3
Comments 3
1 min read
Representing missing values

Representing missing values

Comments
1 min read
JIT vs AOT

JIT vs AOT

2
Comments
2 min read
Split Container Web Component

Split Container Web Component

Comments 2
6 min read
22 Software Engineering Lessons for New Developers in Tech

22 Software Engineering Lessons for New Developers in Tech

12
Comments
2 min read
Rollup Library Starter

Rollup Library Starter

3
Comments
14 min read
Efate Test Fixture Generator Series: Extending the library

Efate Test Fixture Generator Series: Extending the library

3
Comments
4 min read
Build the future of web development with Next.js Edge Rendering and globally distributed database

Build the future of web development with Next.js Edge Rendering and globally distributed database

7
Comments
3 min read
Building an edge serverless GraphQL backend with Cloudflare Workers and Fauna

Building an edge serverless GraphQL backend with Cloudflare Workers and Fauna

7
Comments
7 min read
Criando e publicando um pacote NPM global para executar com CLI

Criando e publicando um pacote NPM global para executar com CLI

3
Comments
6 min read
Seamlessly Integrate a Payment Platform in 10 Lines of Code

Seamlessly Integrate a Payment Platform in 10 Lines of Code

1
Comments
5 min read
Using Bun with React

Using Bun with React

6
Comments 2
2 min read
Reverse Only Letters

Reverse Only Letters

Comments
1 min read
An Experiment With Dynamic Loading

An Experiment With Dynamic Loading

Comments
1 min read
Assigning a Variable May Not Always Be As It Seems

Assigning a Variable May Not Always Be As It Seems

1
Comments
2 min read
Building a Portfolio Website with React and ButterCMS

Building a Portfolio Website with React and ButterCMS

2
Comments
1 min read
is Long Pressed Name

is Long Pressed Name

Comments
1 min read
5 reasons devs should be using modular frontends

5 reasons devs should be using modular frontends

3
Comments
6 min read
LeetCode -[Roman to Integer] JS variations

LeetCode -[Roman to Integer] JS variations

Comments
2 min read
A few ways to approach Cypress Component Testing with React Components

A few ways to approach Cypress Component Testing with React Components

2
Comments
7 min read
Your Guide for Testing ReactJS Apps - Part 2

Your Guide for Testing ReactJS Apps - Part 2

13
Comments
2 min read
loading...