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.
Creating a Shopping App from Scratch (Part 2)

Creating a Shopping App from Scratch (Part 2)

8
Comments
7 min read
Introducing reactjs-popup 🎉 —  Modals, Tooltips, and Menus —  All in one

Introducing reactjs-popup 🎉 —  Modals, Tooltips, and Menus —  All in one

43
Comments 5
2 min read
Keeping your ES6 JavaScript code simple

Keeping your ES6 JavaScript code simple

33
Comments 1
5 min read
Introduction to web scraping with Node.js

Introduction to web scraping with Node.js

237
Comments 22
4 min read
Which Pi?

Which Pi?

16
Comments 6
1 min read
Named functions vs Functions as variables in JavaScript

Named functions vs Functions as variables in JavaScript

22
Comments 10
1 min read
Explain The New React Context API Like I'm Five

Explain The New React Context API Like I'm Five

9
Comments 1
1 min read
Parket: My take on a State Management Library

Parket: My take on a State Management Library

17
Comments 2
2 min read
Eloquent Javascript Book [Free!]

Eloquent Javascript Book [Free!]

33
Comments 1
1 min read
Quotlify, a React/Redux example project

Quotlify, a React/Redux example project

39
Comments 5
4 min read
Learn Vue Router Navigation Guards [VueJS]

Learn Vue Router Navigation Guards [VueJS]

14
Comments
2 min read
Weekly Web Roundup - 05

Weekly Web Roundup - 05

18
Comments 5
6 min read
How to build a simple Twitter bot in 17 lines of code

How to build a simple Twitter bot in 17 lines of code

326
Comments 34
3 min read
Pure Class Fields in React Component

Pure Class Fields in React Component

18
Comments
1 min read
Make Your Code Cleaner, Shorter and Easier to Read! ES6 Tips and Tricks.

Make Your Code Cleaner, Shorter and Easier to Read! ES6 Tips and Tricks.

297
Comments 23
8 min read
Building a MarkDown Reader in Electron

Building a MarkDown Reader in Electron

86
Comments 6
4 min read
0cjs! Webpack4 tutorial: Building React app without config file.

0cjs! Webpack4 tutorial: Building React app without config file.

9
Comments 3
3 min read
Why You Should Give a S*** About Accessibility

Why You Should Give a S*** About Accessibility

61
Comments 12
3 min read
Introducing: Inveinta - Another Inventory Management Tool

Introducing: Inveinta - Another Inventory Management Tool

8
Comments 8
1 min read
All about Promises and async / await

All about Promises and async / await

119
Comments 19
14 min read
So no one's gonna ask? Ok... Should I learn Vue.js before Vue.js 2?

So no one's gonna ask? Ok... Should I learn Vue.js before Vue.js 2?

14
Comments 11
1 min read
Dark patterns with the HTML 5.2 <dialog> tag and Chrome for fun and profit

Dark patterns with the HTML 5.2 <dialog> tag and Chrome for fun and profit

13
Comments 1
1 min read
Any advice on building my first JavaScript Library?

Any advice on building my first JavaScript Library?

13
Comments
1 min read
Have a Handy JS Snippet You Want to Share?

Have a Handy JS Snippet You Want to Share?

71
Comments 17
2 min read
Blockchain and Blockstack: Saving the Internet's Future

Blockchain and Blockstack: Saving the Internet's Future

12
Comments
1 min read
Reusable Components and Vue Router [VueJS]

Reusable Components and Vue Router [VueJS]

27
Comments
2 min read
Reveal the nth child of a div with id ‘hello’

Reveal the nth child of a div with id ‘hello’

6
Comments 3
1 min read
Designing Models in JavaScript

Designing Models in JavaScript

96
Comments 3
5 min read
Functional Programming in JavaScript with Hyperapp

Functional Programming in JavaScript with Hyperapp

140
Comments 14
6 min read
Building Real-Time Web Applications using wolkenkit

Building Real-Time Web Applications using wolkenkit

9
Comments
1 min read
React Quick Tip: Use Class Properties and Arrow Functions to Avoid Binding `this` to Methods

React Quick Tip: Use Class Properties and Arrow Functions to Avoid Binding `this` to Methods

15
Comments 5
1 min read
Nested routes with React Router v4

Nested routes with React Router v4

30
Comments
11 min read
Which language should I take to make a web app

Which language should I take to make a web app

10
Comments 6
1 min read
Building a Simple API with AdonisJS [NodeJS]

Building a Simple API with AdonisJS [NodeJS]

13
Comments 1
2 min read
Quick Javascript Tips 1: Easiest way to get enter key event with jQuery.

Quick Javascript Tips 1: Easiest way to get enter key event with jQuery.

21
Comments
2 min read
Twitter For The Google Home

Twitter For The Google Home

15
Comments 1
13 min read
How to organise NPM scripts in package.json?

How to organise NPM scripts in package.json?

25
Comments 5
2 min read
React can do it!

React can do it!

72
Comments 8
2 min read
Top 10 JavaScript errors from 1000+ projects (and how to avoid them)

Top 10 JavaScript errors from 1000+ projects (and how to avoid them)

103
Comments
10 min read
Redux is easier than you think

Redux is easier than you think

39
Comments 1
5 min read
How to Refactor an Anime Newsletter

How to Refactor an Anime Newsletter

19
Comments 1
6 min read
Naming things: EventTarget or EventEmitter?

Naming things: EventTarget or EventEmitter?

14
Comments
1 min read
Introducing Polka: A micro web server.

Introducing Polka: A micro web server.

49
Comments 4
7 min read
Bootstrap 4.0 Release: What’s New?

Bootstrap 4.0 Release: What’s New?

10
Comments
1 min read
5 Top Sites for JavaScript Interview Preparation

5 Top Sites for JavaScript Interview Preparation

156
Comments 11
3 min read
next.js multiple environment builds

next.js multiple environment builds

19
Comments 1
3 min read
Frontend+ Weekly No.3: Try Webpack 4 Beta, React Windowing and setState, Building blocks of Web Workers

Frontend+ Weekly No.3: Try Webpack 4 Beta, React Windowing and setState, Building blocks of Web Workers

10
Comments
6 min read
Frontend+ Weekly No.2: Puppeteer 1.0 Released, Keep webpack Fast from Slack, Prisma

Frontend+ Weekly No.2: Puppeteer 1.0 Released, Keep webpack Fast from Slack, Prisma

10
Comments
6 min read
Frontend+ Weekly No.1: The State of JavaScript Frameworks, Web Developer Roadmap - 2018

Frontend+ Weekly No.1: The State of JavaScript Frameworks, Web Developer Roadmap - 2018

41
Comments 4
6 min read
Approaching Inline-Form-Validation

Approaching Inline-Form-Validation

16
Comments
1 min read
Safari is the New Internet Explorer

Safari is the New Internet Explorer

117
Comments 37
2 min read
Intro to the inert attribute

Intro to the inert attribute

9
Comments 1
1 min read
Functional utilities - minimal set

Functional utilities - minimal set

10
Comments
1 min read
Designing Systems

Designing Systems

81
Comments 8
5 min read
How to update a user's status in Realtime using Javascript & Pusher !

How to update a user's status in Realtime using Javascript & Pusher !

17
Comments
14 min read
React Beginner Question Thread ⚛

React Beginner Question Thread ⚛

694
Comments 240
1 min read
How do Promises work under the hood?

How do Promises work under the hood?

12
Comments 1
4 min read
When Writing a Reason Library with JS Included

When Writing a Reason Library with JS Included

10
Comments 3
2 min read
Streaming Redux state as an Observable with RxJS

Streaming Redux state as an Observable with RxJS

12
Comments 1
4 min read
How to Authenticate Firebase and Angular with Auth0: Part 2 - Async and Realtime

How to Authenticate Firebase and Angular with Auth0: Part 2 - Async and Realtime

13
Comments
1 min read
loading...