Forem

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.
What is props & how to use it in React?

What is props & how to use it in React?

8
Comments
3 min read
6 Skills to Become a Front-End Developer
Cover image for 6 Skills to Become a Front-End Developer

6 Skills to Become a Front-End Developer

160
Comments 21
3 min read
String Pad in JavaScript
Cover image for String Pad in JavaScript

String Pad in JavaScript

79
Comments 4
5 min read
Handling Events on Stateless React Components
Cover image for Handling Events on Stateless React Components

Handling Events on Stateless React Components

8
Comments 2
2 min read
[#Beginners] Gradient Background Generator Project⚡
Cover image for [#Beginners] Gradient Background Generator Project⚡

[#Beginners] Gradient Background Generator Project⚡

15
Comments 3
2 min read
Quasar Admin CRM - Global dark mode (All pages)
Cover image for Quasar Admin CRM - Global dark mode (All pages)

Quasar Admin CRM - Global dark mode (All pages)

29
Comments 5
1 min read
Ghost CMS, WordPress on steroids?
Cover image for Ghost CMS, WordPress on steroids?

Ghost CMS, WordPress on steroids?

12
Comments 4
4 min read
Classic Mario bros game controlled with hand gestures made with javascript
Cover image for Classic Mario bros game controlled with hand gestures made with javascript

Classic Mario bros game controlled with hand gestures made with javascript

4
Comments
2 min read
Using Dynamic Components And a Pattern I Devised Myself to Create a No Code Web Interface Builder
Cover image for Using Dynamic Components And a Pattern I Devised Myself to Create a No Code Web Interface Builder

Using Dynamic Components And a Pattern I Devised Myself to Create a No Code Web Interface Builder

30
Comments 7
5 min read
Add a Post on Dev after new Release on GitHub

Add a Post on Dev after new Release on GitHub

9
Comments 2
1 min read
Fastify Autoroutes
Cover image for Fastify Autoroutes

Fastify Autoroutes

37
Comments 2
2 min read
An in depth explanation of Promise.all and comparison with Promise.allSettled
Cover image for An in depth explanation of Promise.all and comparison with Promise.allSettled

An in depth explanation of Promise.all and comparison with Promise.allSettled

51
Comments
10 min read
LocalStorage vs Cookies: All You Need To Know About Storing JWT Tokens Securely in The Front-End
Cover image for LocalStorage vs Cookies: All You Need To Know About Storing JWT Tokens Securely in The Front-End

LocalStorage vs Cookies: All You Need To Know About Storing JWT Tokens Securely in The Front-End

754
Comments 46
7 min read
useEffectX: A better alternative to useEffect

useEffectX: A better alternative to useEffect

2
Comments
2 min read
Remove duplicate Objects within an Array by Object key.
Cover image for Remove duplicate Objects within an Array by Object key.

Remove duplicate Objects within an Array by Object key.

6
Comments
1 min read
React: Using portals to make a modal popup
Cover image for React: Using portals to make a modal popup

React: Using portals to make a modal popup

77
Comments 14
4 min read
Google analytics with Reach router in 5 steps
Cover image for Google analytics with Reach router in 5 steps

Google analytics with Reach router in 5 steps

8
Comments
3 min read
Practical Approach To Testing React App With Jest - Part #1
Cover image for Practical Approach To Testing React App With Jest - Part #1

Practical Approach To Testing React App With Jest - Part #1

50
Comments 1
5 min read
Build a custom SPA Router using VanillaJS
Cover image for Build a custom SPA Router using VanillaJS

Build a custom SPA Router using VanillaJS

92
Comments 3
6 min read
JSByte: JavaScript Array Slice vs Splice: the Difference Explained with Cake
Cover image for JSByte: JavaScript Array Slice vs Splice: the Difference Explained with Cake

JSByte: JavaScript Array Slice vs Splice: the Difference Explained with Cake

51
Comments 2
2 min read
Client-side global error handling and unhandled promise rejections

Client-side global error handling and unhandled promise rejections

10
Comments
2 min read
Web Workers: For non-blocking User Interface
Cover image for Web Workers: For non-blocking User Interface

Web Workers: For non-blocking User Interface

39
Comments
3 min read
How I created my resume/logo/portfolio in the last 3 hours
Cover image for How I created my resume/logo/portfolio in the last 3 hours

How I created my resume/logo/portfolio in the last 3 hours

130
Comments 11
3 min read
Parameters and Arguments

Parameters and Arguments

7
Comments
1 min read
How to build a dark mode theme using React Material UI, React context API and React hooks

How to build a dark mode theme using React Material UI, React context API and React hooks

32
Comments 1
1 min read
loading...