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.
How to get all WordPress posts from the WP API with JavaScript

How to get all WordPress posts from the WP API with JavaScript

28
Comments 11
2 min read
Meet Aurora - New Framework7 Desktop Theme

Meet Aurora - New Framework7 Desktop Theme

8
Comments
5 min read
Regex Cheat Sheet

Regex Cheat Sheet

1691
Comments 53
4 min read
Flutter vs React Native: A Broad Comparison

Flutter vs React Native: A Broad Comparison

6
Comments 1
1 min read
Using GraphQL schema directives for role based authorization

Using GraphQL schema directives for role based authorization

23
Comments 8
3 min read
GraphQL tutorial for newbies - introduction

GraphQL tutorial for newbies - introduction

77
Comments 2
3 min read
F# for JS Devs

F# for JS Devs

108
Comments 16
8 min read
Is Your VS Code Extension Slow? Here's How to Speed it Up!

Is Your VS Code Extension Slow? Here's How to Speed it Up!

205
Comments 6
5 min read
Build a Desktop Application with Angular and Electron

Build a Desktop Application with Angular and Electron

10
Comments
11 min read
How to create a Task Scheduler in NodeJS

How to create a Task Scheduler in NodeJS

144
Comments 8
4 min read
Bundle a TypeScript library with Bili

Bundle a TypeScript library with Bili

35
Comments 3
3 min read
Conway's Game Of Life with different rules

Conway's Game Of Life with different rules

21
Comments 1
2 min read
How streams can simplify your life

How streams can simplify your life

59
Comments
10 min read
I Broke the Refresh Button: Dealing with a Rogue Service Worker

I Broke the Refresh Button: Dealing with a Rogue Service Worker

16
Comments 3
2 min read
Possible ways to reduce your webpack bundle size | JS SECRETS

Possible ways to reduce your webpack bundle size | JS SECRETS

63
Comments 1
4 min read
Secure Your Mobile App - Episode Four (Secure User Auth)

Secure Your Mobile App - Episode Four (Secure User Auth)

6
Comments
5 min read
Hooked on React hooks

Hooked on React hooks

73
Comments 8
6 min read
Top 5 Java Test Frameworks For Automation In 2019

Top 5 Java Test Frameworks For Automation In 2019

7
Comments 3
10 min read
Creating flexible components

Creating flexible components

57
Comments 1
6 min read
5 Alien Articles of the Week Worth Reading 👽📖

5 Alien Articles of the Week Worth Reading 👽📖

57
Comments 2
3 min read
Web Maker 4.0 released!

Web Maker 4.0 released!

14
Comments
3 min read
The Best Framework7 Yet. What Is New In v4

The Best Framework7 Yet. What Is New In v4

7
Comments
12 min read
Part 6. Clock-in/out System: Basic frontend - Angular

Part 6. Clock-in/out System: Basic frontend - Angular

37
Comments
8 min read
How to poll a Gmail inbox using cypress.io

How to poll a Gmail inbox using cypress.io

5
Comments 5
1 min read
Chart.js, slick slider, team thumbnails | Module Monday 32

Chart.js, slick slider, team thumbnails | Module Monday 32

38
Comments 5
2 min read
Introduction to Hoisting in JavaScript.

Introduction to Hoisting in JavaScript.

78
Comments 9
1 min read
Weekly Coding Challenge - week #3 - Navigation

Weekly Coding Challenge - week #3 - Navigation

33
Comments
1 min read
How to find the max id in an array of objects in JavaScript

How to find the max id in an array of objects in JavaScript

23
Comments 2
5 min read
Implementing Promise.all

Implementing Promise.all

7
Comments
7 min read
So you think you're just gonna `npm install`? Think again

So you think you're just gonna `npm install`? Think again

153
Comments 17
2 min read
Using css variables to create smooth animations

Using css variables to create smooth animations

16
Comments 4
2 min read
"Why Transducers Are Cool"

"Why Transducers Are Cool"

5
Comments
9 min read
Testing asynchronous lifecycle methods with Jest

Testing asynchronous lifecycle methods with Jest

66
Comments 3
12 min read
Is using localStorage for a guest shopping cart a bad idea?

Is using localStorage for a guest shopping cart a bad idea?

8
Comments 4
1 min read
Quick & easy documentation generation for Vue.js components

Quick & easy documentation generation for Vue.js components

75
Comments 4
2 min read
Efficiently Rendering Lists in React

Efficiently Rendering Lists in React

10
Comments 2
4 min read
A simple "Cache Invalidation" strategy, Part 2

A simple "Cache Invalidation" strategy, Part 2

70
Comments 3
3 min read
Intro to Three.js + Interactive Text Example/Tutorial

Intro to Three.js + Interactive Text Example/Tutorial

22
Comments
5 min read
Associate File Types in VS Code

Associate File Types in VS Code

31
Comments 4
2 min read
ING ❤️ Web Components

ING ❤️ Web Components

85
Comments 2
8 min read
Assess your npm project health and call the doctor!

Assess your npm project health and call the doctor!

9
Comments 1
2 min read
Pretty JavaScript Console Messages

Pretty JavaScript Console Messages

110
Comments 5
2 min read
Understanding how `this` works in Javascript - Default Binding

Understanding how `this` works in Javascript - Default Binding

6
Comments
1 min read
Understanding how `this` works in Javascript - The call-site

Understanding how `this` works in Javascript - The call-site

8
Comments
2 min read
Secure Your Mobile App - Episode Three (Securing Data in Transit)

Secure Your Mobile App - Episode Three (Securing Data in Transit)

5
Comments
4 min read
Where do I start? Part 4: JavaScript OOP, Context and Class

Where do I start? Part 4: JavaScript OOP, Context and Class

20
Comments
6 min read
Build Time Rendering in Dojo

Build Time Rendering in Dojo

6
Comments
2 min read
Useless Chrome Extensions for YouTube

Useless Chrome Extensions for YouTube

5
Comments
3 min read
Use Webpack and require.context to load HTML files

Use Webpack and require.context to load HTML files

11
Comments
5 min read
Building objects progressively with the builder pattern in javascript

Building objects progressively with the builder pattern in javascript

7
Comments
7 min read
JavaScript Coding Challenges

JavaScript Coding Challenges

92
Comments 12
2 min read
Allun.ga - Open Source URL shortner

Allun.ga - Open Source URL shortner

27
Comments 12
1 min read
AssemblyScript - Webassembly with Typescript

AssemblyScript - Webassembly with Typescript

17
Comments 1
1 min read
Refactoring chronicles: Extract unique values from an array of objects

Refactoring chronicles: Extract unique values from an array of objects

10
Comments
2 min read
Create a FormBuilder component in React Native (Intro & Part 1)

Create a FormBuilder component in React Native (Intro & Part 1)

14
Comments
3 min read
9 Generic steps to becoming JS web developer

9 Generic steps to becoming JS web developer

104
Comments
9 min read
Using setValue and patchValue

Using setValue and patchValue

9
Comments
2 min read
What exactly is the DOM?!

What exactly is the DOM?!

394
Comments 20
2 min read
Writing a validator for Gatsby's Site Showcase

Writing a validator for Gatsby's Site Showcase

4
Comments
2 min read
Building an API with AdonisJS (part 3)

Building an API with AdonisJS (part 3)

23
Comments 7
8 min read
loading...