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.
Cloudflare Workers - the best serverless FaaS platform?

Cloudflare Workers - the best serverless FaaS platform?

30
Comments
8 min read
Safe Navigation Operator? Bang! Bang Bang!!

Safe Navigation Operator? Bang! Bang Bang!!

9
Comments 4
3 min read
How to use optional chaining in JavaScript ES2020?

How to use optional chaining in JavaScript ES2020?

50
Comments 4
2 min read
The usefulness of currying

The usefulness of currying

3
Comments
4 min read
Conditionally render react components in cleaner way

Conditionally render react components in cleaner way

469
Comments 37
3 min read
Reactime : a performance and debugging tool for React

Reactime : a performance and debugging tool for React

30
Comments
1 min read
Implement Dark Mode On Your Website.

Implement Dark Mode On Your Website.

404
Comments 29
2 min read
Land a Software Job in 6 Months!

Land a Software Job in 6 Months!

73
Comments 2
4 min read
moovie.js - Movie focused HTML5 Player

moovie.js - Movie focused HTML5 Player

82
Comments 3
1 min read
Regex - underrated or overHATED? Part 1/ 3

Regex - underrated or overHATED? Part 1/ 3

17
Comments 2
9 min read
React.js - Components

React.js - Components

18
Comments
3 min read
Curry, code, and databases

Curry, code, and databases

6
Comments
2 min read
How JSX works?

How JSX works?

47
Comments 4
2 min read
How to send emails from a form in React (EmailJS)

How to send emails from a form in React (EmailJS)

111
Comments 18
3 min read
Setting up a JavaScript project

Setting up a JavaScript project

8
Comments
3 min read
Progressive image loading with Gatsby

Progressive image loading with Gatsby

6
Comments
3 min read
Notes on ES Modules with Chantastic

Notes on ES Modules with Chantastic

6
Comments
4 min read
Reactive Rails: StimulusReflex

Reactive Rails: StimulusReflex

4
Comments
1 min read
Resources that have helped me

Resources that have helped me

50
Comments 2
3 min read
Incremental Static Regeneration: Its Benefits and Its Flaws

Incremental Static Regeneration: Its Benefits and Its Flaws

80
Comments 5
5 min read
7 Short Tips to Growth as a Developer

7 Short Tips to Growth as a Developer

118
Comments 15
2 min read
A scalable approach to Styled Component Variants

A scalable approach to Styled Component Variants

12
Comments 1
2 min read
A brief introduction to functional programming concepts in JavaScript

A brief introduction to functional programming concepts in JavaScript

12
Comments 2
2 min read
Either this or that

Either this or that

2
Comments
3 min read
12 Ways to Improve Your DevTools Console Logging

12 Ways to Improve Your DevTools Console Logging

64
Comments 1
6 min read
React Query Data Transformations

React Query Data Transformations

65
Comments 3
5 min read
GatsbyConf 2021 - Gatsby v3.0 And The New Gatsby Plugin Image

GatsbyConf 2021 - Gatsby v3.0 And The New Gatsby Plugin Image

7
Comments 1
4 min read
Solution: Check If a String Contains All Binary Codes of Size K

Solution: Check If a String Contains All Binary Codes of Size K

15
Comments
4 min read
Should I use Testing?

Should I use Testing?

15
Comments 11
1 min read
Create a Web Socket Server With Ratchet and CakePHP

Create a Web Socket Server With Ratchet and CakePHP

2
Comments
1 min read
New version of postit-js got published

New version of postit-js got published

5
Comments
1 min read
primitives vs objects in JAVASCRIPT : copying

primitives vs objects in JAVASCRIPT : copying

31
Comments 1
4 min read
Yummyplan - An app to plan meals for an entire week🍞📅

Yummyplan - An app to plan meals for an entire week🍞📅

144
Comments 26
2 min read
Exporting Styled Component variants in reusable components

Exporting Styled Component variants in reusable components

9
Comments
1 min read
Repository Pattern With Javascript

Repository Pattern With Javascript

36
Comments 3
3 min read
De-duping the Duplication in Services Featuring: Swagger/OpenAPI and AJV

De-duping the Duplication in Services Featuring: Swagger/OpenAPI and AJV

6
Comments
6 min read
Environment Variables in ReactJS.

Environment Variables in ReactJS.

50
Comments 8
3 min read
#CodepenChallenge | 3D Ice Cream 🍦 With p5.js and GSAP

#CodepenChallenge | 3D Ice Cream 🍦 With p5.js and GSAP

3
Comments
1 min read
Project 58 of 100 - React Calendar

Project 58 of 100 - React Calendar

14
Comments
2 min read
TIL: RxJS Observables are unicast and we can multicast them.

TIL: RxJS Observables are unicast and we can multicast them.

9
Comments 3
4 min read
How to use Supabase in Replit with node.js

How to use Supabase in Replit with node.js

48
Comments
3 min read
How to Make Dynamic Web TWAIN Work with Polymer Shadow DOM

How to Make Dynamic Web TWAIN Work with Polymer Shadow DOM

4
Comments
3 min read
Composition in Next.js Static Properties

Composition in Next.js Static Properties

5
Comments
1 min read
Scope & Lexical Environment 🔥

Scope & Lexical Environment 🔥

40
Comments 8
3 min read
Did some cleaning today, felt like showing it off :P ;)

Did some cleaning today, felt like showing it off :P ;)

5
Comments 1
1 min read
Free marketing analytics tool for your web app

Free marketing analytics tool for your web app

2
Comments
2 min read
108. Convert Sorted Array to Binary Search Tree (javascript solution)

108. Convert Sorted Array to Binary Search Tree (javascript solution)

4
Comments 1
1 min read
How to wait for 2 actions to dispatch another? - Redux Saga

How to wait for 2 actions to dispatch another? - Redux Saga

10
Comments 2
2 min read
Application State Management

Application State Management

10
Comments 1
4 min read
Serverless functions with Vercel

Serverless functions with Vercel

16
Comments
2 min read
React 101 - part 5: Create React App

React 101 - part 5: Create React App

29
Comments
2 min read
Lazy loading React Native components from a server

Lazy loading React Native components from a server

24
Comments
9 min read
using reduce to calc longest range

using reduce to calc longest range

6
Comments 1
1 min read
What Is the Node.js ETL Pipeline?

What Is the Node.js ETL Pipeline?

6
Comments 2
5 min read
Day 38: React Stopwatch

Day 38: React Stopwatch

5
Comments
1 min read
input[type=time] polyfill for IE, Safari etc

input[type=time] polyfill for IE, Safari etc

8
Comments
1 min read
Can you hack this? #1

Can you hack this? #1

22
Comments 12
1 min read
You don't know the classNames library

You don't know the classNames library

46
Comments 2
6 min read
จาก JavaScript ไปยัง TypeScript เริ่มยังไง

จาก JavaScript ไปยัง TypeScript เริ่มยังไง

16
Comments
2 min read
Project 57 of 100 - Compras MVP Splash Page

Project 57 of 100 - Compras MVP Splash Page

17
Comments 5
2 min read
loading...