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.
Understanding Design Patterns: Iterator using Dev.to and Medium social networks!

Understanding Design Patterns: Iterator using Dev.to and Medium social networks!

149
Comments 1
7 min read
The Quite Nice and Fairly Accurate Intro to JavaScript Objects (pt. 2)

The Quite Nice and Fairly Accurate Intro to JavaScript Objects (pt. 2)

36
Comments 1
3 min read
Matching elements with selectors in JS

Matching elements with selectors in JS

27
Comments 13
2 min read
Saving Data in JavaScript Without a Database

Saving Data in JavaScript Without a Database

393
Comments 20
5 min read
Testing your apps like a boss with React.js and Jest

Testing your apps like a boss with React.js and Jest

327
Comments 5
11 min read
Improve your Jest test code with Typescript ADTs

Improve your Jest test code with Typescript ADTs

16
Comments 2
4 min read
Homebrew React Hooks: useCurrent

Homebrew React Hooks: useCurrent

15
Comments
6 min read
How to pass props to the route component in React router

How to pass props to the route component in React router

9
Comments 1
2 min read
Intro to JavaScript Classes

Intro to JavaScript Classes

11
Comments
3 min read
Quick API Debugging Tip

Quick API Debugging Tip

60
Comments 15
2 min read
Using the Local Storage

Using the Local Storage

297
Comments 28
4 min read
Interview Question Journey - Currying, Closures, Type Coercion, oh my 😱

Interview Question Journey - Currying, Closures, Type Coercion, oh my 😱

71
Comments 9
3 min read
50 micro coding challenges for JavaScript learners

50 micro coding challenges for JavaScript learners

58
Comments
4 min read
Vue.js Component Composition with Scoped Slots

Vue.js Component Composition with Scoped Slots

14
Comments
4 min read
3 Powerful Examples of Destructuring Assignment

3 Powerful Examples of Destructuring Assignment

178
Comments 17
2 min read
Building Expressive Monads in Javascript: Introduction

Building Expressive Monads in Javascript: Introduction

115
Comments 17
14 min read
Introduction to React with the State & Effects hooks

Introduction to React with the State & Effects hooks

45
Comments
8 min read
Vue.js Component Composition with Slots

Vue.js Component Composition with Slots

12
Comments
3 min read
Template for creating and developing ZeroNet sites

Template for creating and developing ZeroNet sites

4
Comments
1 min read
Using OneSignal in a Vue CLI 3 Application

Using OneSignal in a Vue CLI 3 Application

6
Comments
2 min read
10 Data Structure and Algorithms Articles Beginners Should Read this Weekend

10 Data Structure and Algorithms Articles Beginners Should Read this Weekend

484
Comments 16
7 min read
Analog Clock: Flat Style Window Widget Concept

Analog Clock: Flat Style Window Widget Concept

3
Comments
1 min read
10 Articles Web Developers Should Read this Weekend

10 Articles Web Developers Should Read this Weekend

191
Comments 1
6 min read
Interview Questions for the Javascript Developer: Hoisting, Prototypal Inheritance, and Attribute vs. Property

Interview Questions for the Javascript Developer: Hoisting, Prototypal Inheritance, and Attribute vs. Property

124
Comments 6
6 min read
BrowserWorker - service workers made easy

BrowserWorker - service workers made easy

40
Comments
6 min read
From JSX to Vue: my favorite templating tips

From JSX to Vue: my favorite templating tips

22
Comments 3
5 min read
Build a Password Strength Checker With Angular

Build a Password Strength Checker With Angular

31
Comments
10 min read
Side Hustle Projects - Here's mine, what's yours?

Side Hustle Projects - Here's mine, what's yours?

7
Comments 2
1 min read
How to use multiple versions of node on Windows

How to use multiple versions of node on Windows

7
Comments
2 min read
How to upgrade your Angular and NgRx Apps to v8

How to upgrade your Angular and NgRx Apps to v8

62
Comments 6
9 min read
Creating a Chrome Extension with React

Creating a Chrome Extension with React

130
Comments 3
5 min read
Best Online JSON Viewer tool for Developers

Best Online JSON Viewer tool for Developers

6
Comments 3
1 min read
Generating Image Thumbnails in the Browser using JavaScript and FilePond

Generating Image Thumbnails in the Browser using JavaScript and FilePond

42
Comments 9
7 min read
Which JavaScript optimizations are worth implementing?

Which JavaScript optimizations are worth implementing?

5
Comments 3
1 min read
What's your favorite addition to ES2015+

What's your favorite addition to ES2015+

40
Comments 36
1 min read
Interview Questions for the Javascript Developer: Postfix & Prefix Operators, Truthy & Falsy Values, & == vs. ===

Interview Questions for the Javascript Developer: Postfix & Prefix Operators, Truthy & Falsy Values, & == vs. ===

11
Comments
4 min read
Javascript String Methods: Re-implementing toLowerCase and toUpperCase 💪🏾

Javascript String Methods: Re-implementing toLowerCase and toUpperCase 💪🏾

6
Comments
3 min read
What is AWS? A Guide for Beginners.

What is AWS? A Guide for Beginners.

275
Comments 33
8 min read
How To Upgrade Your VuePress Site To v1.0

How To Upgrade Your VuePress Site To v1.0

22
Comments 1
7 min read
12 Things NOT To Do When Building React Apps With Redux

12 Things NOT To Do When Building React Apps With Redux

105
Comments 11
11 min read
Functional Lenses in Javascript with Ramda

Functional Lenses in Javascript with Ramda

56
Comments
8 min read
Understanding Server Side Rendering

Understanding Server Side Rendering

163
Comments 21
3 min read
A Guide to Rest and Spread: Part 1

A Guide to Rest and Spread: Part 1

28
Comments 1
3 min read
New Redux Hooks: A Before And After Comparison. Are They Better?

New Redux Hooks: A Before And After Comparison. Are They Better?

60
Comments 18
2 min read
JavaScript 101: Breaking Down Functions

JavaScript 101: Breaking Down Functions

180
Comments 12
2 min read
JavaScript - Combinadores de Promises

JavaScript - Combinadores de Promises

14
Comments
3 min read
Learn JS by building a UI framework: Part 2 - Testing

Learn JS by building a UI framework: Part 2 - Testing

23
Comments
11 min read
You don't have to use Redux

You don't have to use Redux

340
Comments 54
9 min read
The Quite Nice and Fairly Accurate Intro to JS Primitive Data Types (pt. 1)

The Quite Nice and Fairly Accurate Intro to JS Primitive Data Types (pt. 1)

35
Comments
2 min read
The hurry to learn and the self-learning process

The hurry to learn and the self-learning process

9
Comments 3
1 min read
BaseComponent for react

BaseComponent for react

7
Comments 2
4 min read
Using Standard with VSCode

Using Standard with VSCode

38
Comments 4
2 min read
PWAs are our future

PWAs are our future

427
Comments 65
4 min read
Sets in JavaScript

Sets in JavaScript

73
Comments 14
3 min read
PWAs that download like apps 🗜️

PWAs that download like apps 🗜️

84
Comments 6
2 min read
Weekly Round-up #5

Weekly Round-up #5

5
Comments 1
3 min read
Sanity Tip For JavaScript Devs: Learn to Run Asynchronous Functions in Array.map()

Sanity Tip For JavaScript Devs: Learn to Run Asynchronous Functions in Array.map()

55
Comments 4
2 min read
Yup, Formik, React: Differing Drop-downs

Yup, Formik, React: Differing Drop-downs

6
Comments 3
1 min read
4 handy ways to create an element with properties in Javascript

4 handy ways to create an element with properties in Javascript

8
Comments 2
1 min read
Angular (click) - multiple functions?

Angular (click) - multiple functions?

9
Comments 3
1 min read
loading...