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.
Switching from angular2-template-loader to @ngtools/webpack

Switching from angular2-template-loader to @ngtools/webpack

10
Comments
12 min read
Performance Profiling Your Node.js Application at Runtime

Performance Profiling Your Node.js Application at Runtime

21
Comments 2
14 min read
Promise.allSettled() Pt.2 - it's partly settled!

Promise.allSettled() Pt.2 - it's partly settled!

8
Comments
2 min read
Build a Chat App with Firebase and React Native

Build a Chat App with Firebase and React Native

19
Comments 1
13 min read
Build Augmented Reality Applications With React-Native

Build Augmented Reality Applications With React-Native

58
Comments
12 min read
Manage Browser Cookies with React Hooks

Manage Browser Cookies with React Hooks

9
Comments 1
1 min read
60 Java and Spring Interview Questions You Must Know

60 Java and Spring Interview Questions You Must Know

448
Comments 7
27 min read
Mint 🍃: Events and State of Components

Mint 🍃: Events and State of Components

11
Comments
3 min read
Using Parcel bundler as a Webpack alternative

Using Parcel bundler as a Webpack alternative

10
Comments 2
5 min read
My Top 3 JavaScript Array Methods

My Top 3 JavaScript Array Methods

74
Comments 9
2 min read
Refactoring search queries in Adonis.js

Refactoring search queries in Adonis.js

19
Comments 4
3 min read
Objects vs. Arrays

Objects vs. Arrays

40
Comments
4 min read
Refactor the book search app and separate components, Part 3

Refactor the book search app and separate components, Part 3

8
Comments 1
3 min read
Intro to C# for Javascript Developers, Part 1

Intro to C# for Javascript Developers, Part 1

39
Comments 1
5 min read
Using custom hooks in place of "render props"

Using custom hooks in place of "render props"

61
Comments 11
3 min read
Coding worksheet #4: Callback functions

Coding worksheet #4: Callback functions

17
Comments
1 min read
Focus Style for Keyboard Navigation Only

Focus Style for Keyboard Navigation Only

11
Comments 2
3 min read
Vue during coffee break - Transform any Vue application into offline-ready PWA in 5 minutes.

Vue during coffee break - Transform any Vue application into offline-ready PWA in 5 minutes.

218
Comments 3
3 min read
Making a Calendar in Vanilla Javascript

Making a Calendar in Vanilla Javascript

262
Comments 15
6 min read
When npm tells you you're hosed

When npm tells you you're hosed

70
Comments 25
2 min read
FuseBox - TypeScript-centric code bundler introduction

FuseBox - TypeScript-centric code bundler introduction

10
Comments
11 min read
Promoting Perceived Performance with Prefetching

Promoting Perceived Performance with Prefetching

11
Comments 3
5 min read
Node JS 12 is out there

Node JS 12 is out there

8
Comments
2 min read
Add Basic Crash Reporting to Your NativeScript App

Add Basic Crash Reporting to Your NativeScript App

9
Comments
4 min read
NodeJS vs. Python 3 Performance

NodeJS vs. Python 3 Performance

6
Comments 4
2 min read
Getting started with Deno

Getting started with Deno

163
Comments 29
2 min read
ReactJS typewriter effect inspired by Carmen Sandiego 1991 MS-DOS

ReactJS typewriter effect inspired by Carmen Sandiego 1991 MS-DOS

8
Comments 1
5 min read
Dojo from the Blocks

Dojo from the Blocks

8
Comments
3 min read
JavaScript’s Arrow Functions Explained By Going Down A Slide

JavaScript’s Arrow Functions Explained By Going Down A Slide

188
Comments 9
4 min read
What should we test (ReactJS Components)

What should we test (ReactJS Components)

11
Comments
4 min read
An enterprise-style Node.js REST API setup with Docker Compose, Express and Postgres

An enterprise-style Node.js REST API setup with Docker Compose, Express and Postgres

62
Comments 6
8 min read
My first React Amsterdam experience as a solo attendee

My first React Amsterdam experience as a solo attendee

11
Comments
11 min read
Thoughts on migrating to TypeScript and improving the overall quality of the frontend DEV codebase

Thoughts on migrating to TypeScript and improving the overall quality of the frontend DEV codebase

111
Comments 21
2 min read
Simple guide to setup Redux to a React app

Simple guide to setup Redux to a React app

113
Comments 6
8 min read
Redux with Observable Stores in Angular

Redux with Observable Stores in Angular

67
Comments 14
6 min read
The Loading Shimmer!

The Loading Shimmer!

107
Comments 10
3 min read
Working with Audio in NativeScript - Part One

Working with Audio in NativeScript - Part One

7
Comments
4 min read
Securing Gatsby with Auth0

Securing Gatsby with Auth0

6
Comments
1 min read
Removing duplicates from arrays in JavaScript

Removing duplicates from arrays in JavaScript

42
Comments
2 min read
Cache Busting a React App

Cache Busting a React App

178
Comments 58
6 min read
Mongo Schemas with Pokemon

Mongo Schemas with Pokemon

13
Comments 1
5 min read
Call, Apply, Bind - The Basic Usages

Call, Apply, Bind - The Basic Usages

44
Comments 5
5 min read
Composition and React

Composition and React

4
Comments
8 min read
Vue.js: Sharing data between components with Vue.observable()

Vue.js: Sharing data between components with Vue.observable()

28
Comments 4
2 min read
Uix Kit - Free Web Kits For Fast Web Design And Development

Uix Kit - Free Web Kits For Fast Web Design And Development

17
Comments
4 min read
ES6 Variable Declarations: const, let

ES6 Variable Declarations: const, let

6
Comments
4 min read
Creating a complete web app on Google Apps Script using Google Sheet as database

Creating a complete web app on Google Apps Script using Google Sheet as database

51
Comments
5 min read
Introducing Redux Preboiled: TypeScript-friendly Redux helpers

Introducing Redux Preboiled: TypeScript-friendly Redux helpers

11
Comments
6 min read
How to Create Pages Dynamically in Gatsby

How to Create Pages Dynamically in Gatsby

7
Comments
4 min read
setTimeout vs setImmediate vs process.nextTick

setTimeout vs setImmediate vs process.nextTick

57
Comments 15
2 min read
📚 5 development articles from SitePoint - April

📚 5 development articles from SitePoint - April

7
Comments
2 min read
Full-blown monorepo setup walkthrough

Full-blown monorepo setup walkthrough

117
Comments 4
11 min read
Building Vue.js Applications With TypeScript - Part Two

Building Vue.js Applications With TypeScript - Part Two

27
Comments 4
7 min read
How I stopped using jQuery and learned to love the API

How I stopped using jQuery and learned to love the API

48
Comments 3
4 min read
Redux Devtools: Actions Stack Trace

Redux Devtools: Actions Stack Trace

20
Comments 3
2 min read
Extend the *ngIf Syntax to Create a Custom Permission Directive

Extend the *ngIf Syntax to Create a Custom Permission Directive

22
Comments 1
1 min read
Mint 🍃: Components

Mint 🍃: Components

12
Comments 4
3 min read
Handling Dialogs with Vue Router

Handling Dialogs with Vue Router

73
Comments 22
2 min read
What is babel-preset-env and why do I need it?

What is babel-preset-env and why do I need it?

8
Comments
6 min read
How to run multiple npm scripts in parallel

How to run multiple npm scripts in parallel

35
Comments 6
5 min read
loading...