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.
Yup

Yup

22
Comments 2
3 min read
JavaScript: Map an array of objects to a dictionary

JavaScript: Map an array of objects to a dictionary

38
Comments 7
1 min read
How to set up backend API mocks in JavaScript.

How to set up backend API mocks in JavaScript.

14
Comments 1
1 min read
How do you handle asynchronous requests in ReactJS?

How do you handle asynchronous requests in ReactJS?

66
Comments 6
3 min read
Using Vue Composition API with Firebase & Vuex: Part III

Using Vue Composition API with Firebase & Vuex: Part III

15
Comments 3
5 min read
Fullscreen slider with HTML, CSS and JavaScript

Fullscreen slider with HTML, CSS and JavaScript

153
Comments 5
5 min read
Building React Components I: Functional Components

Building React Components I: Functional Components

20
Comments
5 min read
Stacks and Queues Almighty

Stacks and Queues Almighty

9
Comments
5 min read
Comparing Depth-First and Breadth-First Traversals of Graphs

Comparing Depth-First and Breadth-First Traversals of Graphs

14
Comments
3 min read
Cant use the blessed approach just yet? A quick way to solve browser redirects after auth using react-router

Cant use the blessed approach just yet? A quick way to solve browser redirects after auth using react-router

8
Comments 2
1 min read
Master these 11 Core ReactJS concepts to conquer your next interview

Master these 11 Core ReactJS concepts to conquer your next interview

280
Comments 4
3 min read
Data Structures & Algorithms in JavaScript

Data Structures & Algorithms in JavaScript

18
Comments
5 min read
Launching Cube.js Templates 📊 - the easiest way to build analytics dashboards and applications

Launching Cube.js Templates 📊 - the easiest way to build analytics dashboards and applications

132
Comments 10
3 min read
Fast Introduction to Node APIs

Fast Introduction to Node APIs

65
Comments 2
5 min read
Flow: $FlowFixMe command should be $FlowFixYourself. FlowType is dying! 🧐🤔😱

Flow: $FlowFixMe command should be $FlowFixYourself. FlowType is dying! 🧐🤔😱

11
Comments 1
2 min read
Your app should be using query/search params

Your app should be using query/search params

7
Comments
3 min read
Viro-React, AR made easy

Viro-React, AR made easy

13
Comments
3 min read
What I'm Learning: Destructuring Assignment in JavaScript

What I'm Learning: Destructuring Assignment in JavaScript

37
Comments 1
3 min read
Remove duplicates from an Array the short & sweet way!

Remove duplicates from an Array the short & sweet way!

79
Comments 14
2 min read
Does an object passed from a function is by reference or by value in JavaScript?

Does an object passed from a function is by reference or by value in JavaScript?

6
Comments
2 min read
Creating a common component library with CSS-in-JS (Styled Components, JSS, Emotion)

Creating a common component library with CSS-in-JS (Styled Components, JSS, Emotion)

14
Comments
5 min read
JavaScript and bit masks

JavaScript and bit masks

9
Comments
4 min read
Freelance React Developer’s Checklist

Freelance React Developer’s Checklist

13
Comments
2 min read
Create custom components from JSON with React

Create custom components from JSON with React

39
Comments
2 min read
8 Useful Practices for React Apps You Should Know

8 Useful Practices for React Apps You Should Know

458
Comments 3
10 min read
Javascript bind 101

Javascript bind 101

49
Comments
5 min read
React Bulletin Issue 1

React Bulletin Issue 1

3
Comments
2 min read
Refactoring node.js (Part 1)

Refactoring node.js (Part 1)

333
Comments 43
5 min read
A MongoDB survival pill

A MongoDB survival pill

10
Comments
1 min read
Weekly Retro #1 - Python, React, Express, etc

Weekly Retro #1 - Python, React, Express, etc

6
Comments
1 min read
Learn Node.js from scratch: From Beginner to Advanced

Learn Node.js from scratch: From Beginner to Advanced

72
Comments 1
1 min read
Gatsby vs Next.js vs create-react-app ⚔️ - what are they and what are the differences?

Gatsby vs Next.js vs create-react-app ⚔️ - what are they and what are the differences?

51
Comments 8
2 min read
Creating a JavaScript Github Action with Benjamin Lannon (@lannonbr)

Creating a JavaScript Github Action with Benjamin Lannon (@lannonbr)

31
Comments
6 min read
globalThis is coming to JavaScript

globalThis is coming to JavaScript

67
Comments 10
1 min read
Observables hechos en casa

Observables hechos en casa

13
Comments
8 min read
Do We Really Need to Separate the Model from the UI?

Do We Really Need to Separate the Model from the UI?

36
Comments 8
4 min read
How I sync Github pull request status to Asana task flow

How I sync Github pull request status to Asana task flow

8
Comments
4 min read
How to programmatically extract data from a webpage (e.g your dev.to reading list)

How to programmatically extract data from a webpage (e.g your dev.to reading list)

31
Comments
2 min read
Creating a Markdown Blog with Next.js

Creating a Markdown Blog with Next.js

195
Comments 13
10 min read
Fake APIs for your UI ('til you make it)

Fake APIs for your UI ('til you make it)

100
Comments 5
3 min read
How I test on front-end

How I test on front-end

122
Comments 12
4 min read
How to use the `reduce` Method in JavaScript (and React)

How to use the `reduce` Method in JavaScript (and React)

81
Comments 20
2 min read
Smart newsletter for Frontend developers

Smart newsletter for Frontend developers

6
Comments
1 min read
Inheritance with JavaScript prototypes

Inheritance with JavaScript prototypes

61
Comments
9 min read
How to show terminal output in browser?

How to show terminal output in browser?

7
Comments 1
1 min read
My love-hate relationship with JavaScript

My love-hate relationship with JavaScript

59
Comments 14
12 min read
Ionic 4 Firebase Started Kit ( Open source )

Ionic 4 Firebase Started Kit ( Open source )

7
Comments
1 min read
How to handle secrets in Node.js 🗝️🗝️🗝️ (environment variables)

How to handle secrets in Node.js 🗝️🗝️🗝️ (environment variables)

78
Comments 6
1 min read
Understanding CORS

Understanding CORS

694
Comments 18
7 min read
Top 10 Web Development Trends & Technologies For 2020

Top 10 Web Development Trends & Technologies For 2020

140
Comments 9
8 min read
Asynchronous Programming in Javascript

Asynchronous Programming in Javascript

55
Comments 2
5 min read
The Prototype Pattern in JavaScript

The Prototype Pattern in JavaScript

135
Comments 6
4 min read
Coercion: Deep Dive

Coercion: Deep Dive

6
Comments
7 min read
NSQ Tutorial: Build a simple message queue using NSQ

NSQ Tutorial: Build a simple message queue using NSQ

51
Comments 4
5 min read
Coercion: Deep Dive

Coercion: Deep Dive

6
Comments
7 min read
Two string methods every JavaScript developer should know.

Two string methods every JavaScript developer should know.

190
Comments 40
5 min read
I created a React & Redux Boilerplate

I created a React & Redux Boilerplate

6
Comments
1 min read
Automate updates of prettier, standard and other JavaScript linting tools using GitHub Actions

Automate updates of prettier, standard and other JavaScript linting tools using GitHub Actions

36
Comments
2 min read
Styling React

Styling React

11
Comments
2 min read
Exponential backoff logic for a code scheduler

Exponential backoff logic for a code scheduler

10
Comments
3 min read
loading...