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.
Implementing Authentication using JWT, Bcrypt and GraphQL Nexus

Implementing Authentication using JWT, Bcrypt and GraphQL Nexus

59
Comments 3
7 min read
Twitter Mini

Twitter Mini

8
Comments 1
1 min read
Why the JS ecosystem is awesome !

Why the JS ecosystem is awesome !

159
Comments 29
6 min read
Office Add-In using VsCode and Mkcert Private Trusted CA

Office Add-In using VsCode and Mkcert Private Trusted CA

5
Comments
6 min read
Partial Lenses in Javascript

Partial Lenses in Javascript

9
Comments
3 min read
Functions in JavaScript

Functions in JavaScript

15
Comments
6 min read
Array.map() + async/await

Array.map() + async/await

42
Comments 10
2 min read
How to write tests for a library that requires being run on the browser (like Dexie.js or localforage)?

How to write tests for a library that requires being run on the browser (like Dexie.js or localforage)?

4
Comments 7
1 min read
Experience with Bit (Bit.dev previously Bit-Src)

Experience with Bit (Bit.dev previously Bit-Src)

14
Comments 1
4 min read
How can I convert data from XML to JSON format?

How can I convert data from XML to JSON format?

9
Comments 6
1 min read
Responsive Design

Responsive Design

9
Comments
1 min read
How to Speed Up Your VS Code Extension - Not Only Webpack

How to Speed Up Your VS Code Extension - Not Only Webpack

47
Comments 1
9 min read
Watching them watching us - How websites are leaking sensitive data to third-parties.

Watching them watching us - How websites are leaking sensitive data to third-parties.

62
Comments 2
6 min read
What Makes Good Developer Tools... Good?

What Makes Good Developer Tools... Good?

13
Comments 12
1 min read
The Scroll Indicator

The Scroll Indicator

78
Comments 10
2 min read
Destructuring Reconsidered

Destructuring Reconsidered

8
Comments
5 min read
Introducing MikroORM, TypeScript data-mapper ORM with Identity Map

Introducing MikroORM, TypeScript data-mapper ORM with Identity Map

87
Comments 11
6 min read
How to Create Multi-Line String with Template Literals

How to Create Multi-Line String with Template Literals

46
Comments 12
3 min read
Can You Actually Learn JavaScript From an Online Course?

Can You Actually Learn JavaScript From an Online Course?

51
Comments 3
2 min read
Explaining loose-equality in javascript

Explaining loose-equality in javascript

16
Comments
1 min read
Planning a Real-World Web Application & Key Considerations(Part 1: Project Management)

Planning a Real-World Web Application & Key Considerations(Part 1: Project Management)

361
Comments 8
4 min read
hafcaf - The No-Framework SPA Solution for Everyone

hafcaf - The No-Framework SPA Solution for Everyone

19
Comments 2
5 min read
Google Maps - Interactive Maps in React (Video)

Google Maps - Interactive Maps in React (Video)

16
Comments 2
1 min read
Find nearest numeric values

Find nearest numeric values

8
Comments
2 min read
How to use Promise in Java

How to use Promise in Java

19
Comments 3
6 min read
🐶 ModdoC: A new way to read Documentation of Node Modules

🐶 ModdoC: A new way to read Documentation of Node Modules

82
Comments 9
1 min read
Two dimensional array search

Two dimensional array search

16
Comments 1
1 min read
I started questioning my tech stack, and now I'm lost 😔

I started questioning my tech stack, and now I'm lost 😔

28
Comments 18
3 min read
State (in JavaScript) Explained by Cooking A Simple Meal

State (in JavaScript) Explained by Cooking A Simple Meal

111
Comments 5
5 min read
WordPress: Css Styles and Javascripts in theme development (In depthish).

WordPress: Css Styles and Javascripts in theme development (In depthish).

12
Comments 1
12 min read
Lazy Loading With IntersectionObserver API

Lazy Loading With IntersectionObserver API

59
Comments 3
4 min read
Building a static blog with NuxtJs and Markdown as a beginner

Building a static blog with NuxtJs and Markdown as a beginner

14
Comments
6 min read
MockIt: A tool to help developers mock endpoints

MockIt: A tool to help developers mock endpoints

14
Comments
1 min read
Differential Serving

Differential Serving

30
Comments 6
4 min read
5 things you didn’t know about React DevTools

5 things you didn’t know about React DevTools

5
Comments
8 min read
How to navigate complex objects in 1 line of js

How to navigate complex objects in 1 line of js

8
Comments 1
2 min read
Best React.js Books You Have To Read

Best React.js Books You Have To Read

86
Comments 3
13 min read
JavaScript Array methods for .Net Developers

JavaScript Array methods for .Net Developers

13
Comments
4 min read
IMAP: new messages since last check

IMAP: new messages since last check

15
Comments 2
6 min read
Cracking the CS Code Interview With Javascript

Cracking the CS Code Interview With Javascript

207
Comments 6
6 min read
How to create a Timeline Component with React

How to create a Timeline Component with React

135
Comments 15
7 min read
4 Things I Learned From Building My First Site Solo

4 Things I Learned From Building My First Site Solo

137
Comments 27
4 min read
Naming things is hard. Agree or disagree?

Naming things is hard. Agree or disagree?

14
Comments 12
1 min read
Are you a web dev interested in machine learning? Here's a free course on Brain.js!

Are you a web dev interested in machine learning? Here's a free course on Brain.js!

143
Comments 1
7 min read
Overcoming My Challenges With Problem Solving

Overcoming My Challenges With Problem Solving

104
Comments 5
5 min read
Quicklink - a small JS library to fast load subsequent pages and improve user experience

Quicklink - a small JS library to fast load subsequent pages and improve user experience

8
Comments
2 min read
Handling Errors in Vue.js

Handling Errors in Vue.js

23
Comments 11
7 min read
Working with Audio in NativeScript - Part Two

Working with Audio in NativeScript - Part Two

8
Comments
7 min read
need javascript json tree view

need javascript json tree view

5
Comments 1
1 min read
Building a Google Map in React

Building a Google Map in React

11
Comments
3 min read
Animations with the Emotion library

Animations with the Emotion library

26
Comments 7
1 min read
What is MTTF, MTTR, MTTD, or MTBF? An introduction to incident and service metrics

What is MTTF, MTTR, MTTD, or MTBF? An introduction to incident and service metrics

5
Comments
3 min read
Chaining 'let' and 'const' statements

Chaining 'let' and 'const' statements

7
Comments
1 min read
Is the OAuth 2.0 Implicit Flow Dead?

Is the OAuth 2.0 Implicit Flow Dead?

11
Comments
12 min read
Square In-App Payments SDK for React Native

Square In-App Payments SDK for React Native

18
Comments
7 min read
Build a blog with Nuxt, Contentful, Netlify and Tailwind

Build a blog with Nuxt, Contentful, Netlify and Tailwind

19
Comments 5
7 min read
Array.map() much slower than for loop

Array.map() much slower than for loop

44
Comments 15
1 min read
AST selectors rule

AST selectors rule

11
Comments 2
7 min read
Refactoring the Worst Code I’ve Ever Written

Refactoring the Worst Code I’ve Ever Written

337
Comments 43
8 min read
Getting started with Angular Material - Creating a custom Dialog Component

Getting started with Angular Material - Creating a custom Dialog Component

15
Comments
6 min read
loading...