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.
Building a Screen Recorder for the Web With Cloudinary in a jiffy!

Building a Screen Recorder for the Web With Cloudinary in a jiffy!

57
Comments
7 min read
★ Building a realtime dashboard powered by Laravel, Vue, Pusher and Tailwind (2018 edition)

★ Building a realtime dashboard powered by Laravel, Vue, Pusher and Tailwind (2018 edition)

14
Comments
19 min read
Service workers considered harmful

Service workers considered harmful

4
Comments 4
2 min read
Design Patterns in Web Development - #1 Command

Design Patterns in Web Development - #1 Command

216
Comments 7
8 min read
What's your setup for JavaScript Testing and Code Coverage

What's your setup for JavaScript Testing and Code Coverage

6
Comments 6
1 min read
Wekan Year 2018, what we archieved

Wekan Year 2018, what we archieved

5
Comments
3 min read
Your thoughts on React Hooks

Your thoughts on React Hooks

4
Comments 6
1 min read
Step by step React, NodejS and MySQL Simple Full Stack Application 2018 (part: 4)

Step by step React, NodejS and MySQL Simple Full Stack Application 2018 (part: 4)

46
Comments 4
3 min read
Web Components: from zero to hero

Web Components: from zero to hero

328
Comments 30
16 min read
An introduction to the basic principles of Functional Programming

An introduction to the basic principles of Functional Programming

14
Comments 3
15 min read
Do not use Number.toFixed for Rounding

Do not use Number.toFixed for Rounding

7
Comments
1 min read
webdriverIO tips: element wrapped in a div is not clickable

webdriverIO tips: element wrapped in a div is not clickable

6
Comments 2
2 min read
Snacks@console Intuitive browser-based SQL Console

Snacks@console Intuitive browser-based SQL Console

9
Comments 1
2 min read
Any JavaScript application that I can look at and try to convert it into TypeScript? For learning purposes.

Any JavaScript application that I can look at and try to convert it into TypeScript? For learning purposes.

5
Comments
1 min read
TIL: Stylesheets do not only block rendering but also JavaScript execution

TIL: Stylesheets do not only block rendering but also JavaScript execution

15
Comments
1 min read
Newbie JavaScript! CliffsNotes

Newbie JavaScript! CliffsNotes

30
Comments 7
57 min read
Inspect Stateless Component Props in ReactJs

Inspect Stateless Component Props in ReactJs

8
Comments
2 min read
Getting started with Sanity as a headless CMS

Getting started with Sanity as a headless CMS

48
Comments 5
5 min read
JavaScript: var, let, const

JavaScript: var, let, const

71
Comments 8
2 min read
webdriverIO tips: finding your errors when using waitUntil

webdriverIO tips: finding your errors when using waitUntil

4
Comments
2 min read
How We Use Redux & Redux-Observable with Vue

How We Use Redux & Redux-Observable with Vue

5
Comments
2 min read
Choosing a metric (Part 3)

Choosing a metric (Part 3)

16
Comments
8 min read
Using NativeScript DataForm with Vue.js - Some Tips

Using NativeScript DataForm with Vue.js - Some Tips

8
Comments
5 min read
Magic Grid - Creating a dynamic grid layout with Javascript

Magic Grid - Creating a dynamic grid layout with Javascript

6
Comments
1 min read
Test Clicks On Connected Components In Under 10 Lines of Code

Test Clicks On Connected Components In Under 10 Lines of Code

8
Comments
2 min read
Write Redux Reducer Tests Fast

Write Redux Reducer Tests Fast

7
Comments
4 min read
How to Test Async Redux Thunks

How to Test Async Redux Thunks

12
Comments
4 min read
Live Coding React fundamentals and projects

Live Coding React fundamentals and projects

43
Comments 4
1 min read
Why Babel with TypeScript?

Why Babel with TypeScript?

27
Comments 2
2 min read
AnyChart JS Charts Clojure Integration Templates: Clojure + MySQL (chart), and Clojure + ClojureScript + PostgreSQL (dashboard)

AnyChart JS Charts Clojure Integration Templates: Clojure + MySQL (chart), and Clojure + ClojureScript + PostgreSQL (dashboard)

9
Comments
1 min read
ES6 Basic Features

ES6 Basic Features

10
Comments 3
2 min read
"for" vs. "forEach" and the value of documentation

"for" vs. "forEach" and the value of documentation

54
Comments 27
2 min read
JavaScript: Handling errors like Go

JavaScript: Handling errors like Go

96
Comments 15
4 min read
Functional JavaScript - Functors, Monads, and Promises

Functional JavaScript - Functors, Monads, and Promises

251
Comments 13
6 min read
PlazarJS Components by Example - Part 1

PlazarJS Components by Example - Part 1

6
Comments
6 min read
Learn How to Use Vuex by Building an Online Shopping Website

Learn How to Use Vuex by Building an Online Shopping Website

15
Comments 2
12 min read
A Case Against Switches

A Case Against Switches

54
Comments 16
6 min read
Monad Say What? (Part 1)

Monad Say What? (Part 1)

91
Comments 13
7 min read
Unit Testing with Typescript and Jest

Unit Testing with Typescript and Jest

130
Comments 12
2 min read
Send SMS When Your Typeform Is Submitted Using Node.js, Hapi and the Messages API

Send SMS When Your Typeform Is Submitted Using Node.js, Hapi and the Messages API

43
Comments
5 min read
webdriverIO tips: using $$(selector) vs browser.elements(selector)

webdriverIO tips: using $$(selector) vs browser.elements(selector)

5
Comments
2 min read
React reconciliation

React reconciliation

7
Comments
3 min read
If you're struggling with JavaScript `this`...

If you're struggling with JavaScript `this`...

13
Comments
2 min read
Loading scripts on your webpage

Loading scripts on your webpage

94
Comments 7
4 min read
State Management with Vuex: a Practical Tutorial

State Management with Vuex: a Practical Tutorial

8
Comments
1 min read
webdriverIO tips: get text from a list of items

webdriverIO tips: get text from a list of items

6
Comments
2 min read
📊 Languages' Popularity on DEV

📊 Languages' Popularity on DEV

128
Comments 82
2 min read
React Routing

React Routing

13
Comments 1
2 min read
Measuring performance (Part 2)

Measuring performance (Part 2)

15
Comments
3 min read
Protecting performance (Part 4)

Protecting performance (Part 4)

11
Comments 1
4 min read
Dev Podcasts: 2018-11-04 to 2018-11-11

Dev Podcasts: 2018-11-04 to 2018-11-11

16
Comments 2
10 min read
Brief Intro to Arrow Functions

Brief Intro to Arrow Functions

40
Comments 8
2 min read
Using Events In Node.js The Right Way

Using Events In Node.js The Right Way

195
Comments 11
5 min read
webdriverIO tips: using browser.debug() to help debug your tests

webdriverIO tips: using browser.debug() to help debug your tests

10
Comments
3 min read
Project structure for an Express REST API when there is no "standard way"

Project structure for an Express REST API when there is no "standard way"

157
Comments 13
11 min read
Episode 7: Building a JSON API - Paging

Episode 7: Building a JSON API - Paging

8
Comments
1 min read
React js Contentful starting

React js Contentful starting

9
Comments 3
2 min read
Blockchain using NodeJS and Socket.io

Blockchain using NodeJS and Socket.io

303
Comments 20
11 min read
How to use NodeJS without frameworks and external libraries

How to use NodeJS without frameworks and external libraries

81
Comments 2
6 min read
Best-ish Practices for Dynamically Prefetching & Prerendering Pages with JavaScript

Best-ish Practices for Dynamically Prefetching & Prerendering Pages with JavaScript

6
Comments
10 min read
loading...