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 $nextTick in Vue and When You Need It

What is $nextTick in Vue and When You Need It

11
Comments 1
2 min read
Authentication system with the MERN Stack

Authentication system with the MERN Stack

9
Comments 3
1 min read
How to Deploy a Express Node.js app on Kubernetes and an Intro to Containerisation

How to Deploy a Express Node.js app on Kubernetes and an Intro to Containerisation

19
Comments
7 min read
How to use Streams in Dart (Part 1)

How to use Streams in Dart (Part 1)

23
Comments
4 min read
Using ML Kit for Firebase to Tap into Beer Ratings

Using ML Kit for Firebase to Tap into Beer Ratings

32
Comments 2
7 min read
Making An Animated Timer With CSS & JavaScript

Making An Animated Timer With CSS & JavaScript

56
Comments 6
3 min read
Mobile Health Care Apps and HIPAA Compliance

Mobile Health Care Apps and HIPAA Compliance

20
Comments 7
5 min read
Bubbling and capturing JS events

Bubbling and capturing JS events

19
Comments
5 min read
Creating a Vue.js component library: Part II - Structure

Creating a Vue.js component library: Part II - Structure

33
Comments 6
5 min read
Clear my mind (and yours) about render props once and for all

Clear my mind (and yours) about render props once and for all

5
Comments
2 min read
NodeJS logging made right

NodeJS logging made right

34
Comments
7 min read
A Journey with GraphQL

A Journey with GraphQL

32
Comments
3 min read
Magical Mystery Guide For Async/Await In Javascript

Magical Mystery Guide For Async/Await In Javascript

9
Comments
3 min read
Introducing JSDayIE 2019!

Introducing JSDayIE 2019!

8
Comments
2 min read
Use Vue to create a SPA without any Node modules

Use Vue to create a SPA without any Node modules

98
Comments 72
5 min read
Then After forEach

Then After forEach

13
Comments 5
1 min read
Peacock - Choose What to Color

Peacock - Choose What to Color

89
Comments 14
2 min read
8 reasons to use styled-components

8 reasons to use styled-components

18
Comments
8 min read
Modular redux architecture

Modular redux architecture

21
Comments 1
5 min read
JavaScript: Is Fallthrough From Switch Statement A Troublemaker?

JavaScript: Is Fallthrough From Switch Statement A Troublemaker?

9
Comments
5 min read
How I wrote my own React wrapper for Google Map

How I wrote my own React wrapper for Google Map

26
Comments 12
4 min read
How to Write a Chrome Extension from JavaScript Snippets code

How to Write a Chrome Extension from JavaScript Snippets code

5
Comments
4 min read
react-circular-input — React components for easily composing a circular range input

react-circular-input — React components for easily composing a circular range input

10
Comments 1
1 min read
JavaScript Tutorial Creating a CounterString tool in Chrome Browser Dev Tools Snippets

JavaScript Tutorial Creating a CounterString tool in Chrome Browser Dev Tools Snippets

3
Comments
4 min read
Web Component Course Brainstorming

Web Component Course Brainstorming

6
Comments 1
1 min read
Creating your first npm package

Creating your first npm package

505
Comments 35
7 min read
Sending a DOM Element over postmessage

Sending a DOM Element over postmessage

10
Comments 1
2 min read
How I Became Functional

How I Became Functional

5
Comments
5 min read
Understanding JavaScript/TypeScript Memoization

Understanding JavaScript/TypeScript Memoization

50
Comments 11
5 min read
Writing Unit Tests For A Rewrite: A Case Study

Writing Unit Tests For A Rewrite: A Case Study

66
Comments 8
11 min read
Most Popular Development Posts Of The Week (27 February 2019)

Most Popular Development Posts Of The Week (27 February 2019)

15
Comments
2 min read
Build a CRUD App with Angular and Firebase

Build a CRUD App with Angular and Firebase

13
Comments
12 min read
Color Harmonies in JavaScript

Color Harmonies in JavaScript

12
Comments 2
4 min read
Understanding the new Set object in JavaScript

Understanding the new Set object in JavaScript

13
Comments 1
5 min read
styled-component + react-transition-group = very simple Transition

styled-component + react-transition-group = very simple Transition

65
Comments 5
2 min read
Part 2. Clock-in/out System: Basic backend (I) — AuthModule

Part 2. Clock-in/out System: Basic backend (I) — AuthModule

58
Comments 1
7 min read
How hard is ExtJS 6.6?

How hard is ExtJS 6.6?

5
Comments 4
1 min read
Optional chaining: What is it, and how can you add it to your JavaScript application right now?

Optional chaining: What is it, and how can you add it to your JavaScript application right now?

13
Comments 4
3 min read
Mocking with callbacks in Jest

Mocking with callbacks in Jest

85
Comments 1
10 min read
How a Type System Improves your JavaScript Code

How a Type System Improves your JavaScript Code

107
Comments 8
3 min read
Kotlin for JS Devs (Part 1)

Kotlin for JS Devs (Part 1)

50
Comments 7
9 min read
Creating Reveal Effects on Scroll

Creating Reveal Effects on Scroll

36
Comments 2
4 min read
A look into ternary operators and boolean assignations in javascript

A look into ternary operators and boolean assignations in javascript

9
Comments
4 min read
Use Docker to Create a Node Development Environment

Use Docker to Create a Node Development Environment

30
Comments 3
1 min read
Part 1. Clock-in/out System - Diagram

Part 1. Clock-in/out System - Diagram

114
Comments 2
3 min read
Happy Little Accidents - Debugging Javascript

Happy Little Accidents - Debugging Javascript

141
Comments 3
8 min read
How to reload your unpacked Chrome extensions on-save from anywhere!

How to reload your unpacked Chrome extensions on-save from anywhere!

8
Comments 5
2 min read
Do We Need To Compile Website Components?

Do We Need To Compile Website Components?

16
Comments 5
1 min read
Devices to Toy with Web Bluetooth?

Devices to Toy with Web Bluetooth?

11
Comments 1
1 min read
Here is how I change the value of const keyword in Javascript

Here is how I change the value of const keyword in Javascript

11
Comments 1
2 min read
Adventures in Hacking Electron Apps

Adventures in Hacking Electron Apps

22
Comments 6
7 min read
Performance measurement of JavaScript solutions to common algorithmic questions (part 1)

Performance measurement of JavaScript solutions to common algorithmic questions (part 1)

50
Comments 21
6 min read
What Do You Think About the Virtual DOM?

What Do You Think About the Virtual DOM?

20
Comments 11
1 min read
CanJS & FeathersJS Channels

CanJS & FeathersJS Channels

7
Comments
3 min read
Planning to Switch Site From Html to Gatsby?

Planning to Switch Site From Html to Gatsby?

5
Comments
4 min read
Quick Tip: Managing event listeners with bound callbacks

Quick Tip: Managing event listeners with bound callbacks

31
Comments 3
1 min read
Angular Routing - Best Practices for Enterprise Applications

Angular Routing - Best Practices for Enterprise Applications

14
Comments 7
6 min read
Kotlin for JS Devs (Part 2)

Kotlin for JS Devs (Part 2)

24
Comments 3
4 min read
Javascript events, going back to the basics

Javascript events, going back to the basics

7
Comments
1 min read
BarcelonaJS Meetup February

BarcelonaJS Meetup February

5
Comments
1 min read
loading...