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.
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?
Cover image for 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
Cover image for 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
Cover image for Creating your first npm package

Creating your first npm package

506
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
Cover image for Understanding JavaScript/TypeScript Memoization

Understanding JavaScript/TypeScript Memoization

52
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)
Cover image for 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
Cover image for 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
Cover image for 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
Mocking with callbacks in Jest
Cover image for Mocking with callbacks in Jest

Mocking with callbacks in Jest

87
Comments 1
10 min read
Part 2. Clock-in/out System: Basic backend (I) — AuthModule
Cover image for 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
Kotlin for JS Devs (Part 1)

Kotlin for JS Devs (Part 1)

52
Comments 7
9 min read
How a Type System Improves your JavaScript Code

How a Type System Improves your JavaScript Code

107
Comments 8
3 min read
Creating Reveal Effects on Scroll

Creating Reveal Effects on Scroll

36
Comments 2
4 min read
loading...