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.
Fullstacking: Restructuring the project

Fullstacking: Restructuring the project

6
Comments
3 min read
Base API - Updates

Base API - Updates

7
Comments
1 min read
Getting started with gRPC – part I: the what

Getting started with gRPC – part I: the what

15
Comments
3 min read
How to optimize your JavaScript app by using service workers

How to optimize your JavaScript app by using service workers

6
Comments
3 min read
ShareJS 0.7.3 working example

ShareJS 0.7.3 working example

7
Comments
3 min read
Dynamically generating SQL queries using Node.js

Dynamically generating SQL queries using Node.js

123
Comments 26
6 min read
Images Native Lazy Loading And Its Polyfill

Images Native Lazy Loading And Its Polyfill

81
Comments
2 min read
Serverless series, how YOU can learn Serverless and author Functions in Portal and VS Code, write APIs and more

Serverless series, how YOU can learn Serverless and author Functions in Portal and VS Code, write APIs and more

104
Comments
1 min read
4 options to prevent extra rerenders with React context

4 options to prevent extra rerenders with React context

6
Comments
4 min read
Ditching worthless friends with Facebook data and JavaScript

Ditching worthless friends with Facebook data and JavaScript

93
Comments 11
6 min read
What I’ve learned from my first game | R0d3nt

What I’ve learned from my first game | R0d3nt

26
Comments 2
5 min read
Unhealthy Code: Primitive Overuse

Unhealthy Code: Primitive Overuse

127
Comments 12
6 min read
How to use stateless components in Vue.js

How to use stateless components in Vue.js

20
Comments
6 min read
Debugging Challenge: The cursed default clause

Debugging Challenge: The cursed default clause

14
Comments 2
3 min read
Doing To-Dos

Doing To-Dos

3
Comments 1
2 min read
CodeGuppy for p5.js connoisseurs

CodeGuppy for p5.js connoisseurs

7
Comments
8 min read
The moment I realized forEach() does not return anything.

The moment I realized forEach() does not return anything.

48
Comments 13
3 min read
NodeJS: How To Create A Simple Server Using Express

NodeJS: How To Create A Simple Server Using Express

53
Comments 1
2 min read
Creating the typewriter effect with the use of async generators

Creating the typewriter effect with the use of async generators

24
Comments
4 min read
Using Geolocation with Vue.js

Using Geolocation with Vue.js

12
Comments 1
5 min read
Eloquent JavaScript A Modern Introduction to Programming by Marijn Haverbeke book review 04:30

Eloquent JavaScript A Modern Introduction to Programming by Marijn Haverbeke book review

86
Comments 11
1 min read
Trying to understand concurrency model

Trying to understand concurrency model

4
Comments
1 min read
Codemod with jscodeshift help needed

Codemod with jscodeshift help needed

6
Comments 1
1 min read
A Deep Dive into Hot Module Replacement with Webpack (Part One - The Basics)

A Deep Dive into Hot Module Replacement with Webpack (Part One - The Basics)

13
Comments
4 min read
Seeding a database

Seeding a database

95
Comments 5
6 min read
Webpack: How to Create Dynamic Entry & Output paths

Webpack: How to Create Dynamic Entry & Output paths

33
Comments 5
3 min read
Build free code & testing ES module imports

Build free code & testing ES module imports

7
Comments
4 min read
Curving text around, (circle, spiral and semi circle)

Curving text around, (circle, spiral and semi circle)

9
Comments 1
1 min read
Bootstrap Off Canvas

Bootstrap Off Canvas

7
Comments
2 min read
Theme Changer using localStorage and CSS custom properties(variables).

Theme Changer using localStorage and CSS custom properties(variables).

9
Comments
2 min read
From Viruses to Bugs.. My developer Journey

From Viruses to Bugs.. My developer Journey

9
Comments
5 min read
How to normalize (join together) bold nodes in HTML DOM?

How to normalize (join together) bold nodes in HTML DOM?

13
Comments 8
1 min read
nodejs event loop

nodejs event loop

6
Comments
2 min read
I've been a dev for 11 years. 5 things I learned

I've been a dev for 11 years. 5 things I learned

135
Comments 12
5 min read
Browser Engines: The Crux Of Cross Browser Compatibility

Browser Engines: The Crux Of Cross Browser Compatibility

8
Comments
16 min read
Have you used React Object Components?

Have you used React Object Components?

5
Comments
11 min read
BxJS Weekly Episode 78 - javascript news podcast 59:57

BxJS Weekly Episode 78 - javascript news podcast

37
Comments
3 min read
Building a Gutenberg sidebar plugin Part 1: Registering the plugin with (oop) php

Building a Gutenberg sidebar plugin Part 1: Registering the plugin with (oop) php

16
Comments 3
8 min read
How To Write Error Messages That Don’t Suck

How To Write Error Messages That Don’t Suck

9
Comments
6 min read
how to upload image using multer and sharp

how to upload image using multer and sharp

48
Comments 1
2 min read
Express+React Monorepo Setup with Lerna

Express+React Monorepo Setup with Lerna

40
Comments 5
15 min read
JavaScript Data Type Check Cheatsheet

JavaScript Data Type Check Cheatsheet

14
Comments
10 min read
How to learn JavaScript line by line 07:39

How to learn JavaScript line by line

111
Comments 1
1 min read
How to write your own search engine using Node.js and Elastic

How to write your own search engine using Node.js and Elastic

314
Comments 5
10 min read
NodeJS: How To Create A Simple Server Using The HTTP Module

NodeJS: How To Create A Simple Server Using The HTTP Module

44
Comments 4
1 min read
How not to sort an array in JavaScript

How not to sort an array in JavaScript

136
Comments 20
4 min read
What "use strict" means in JavaScript

What "use strict" means in JavaScript

5
Comments 2
1 min read
Differences between "null" and "undefined" keywords?

Differences between "null" and "undefined" keywords?

83
Comments 10
1 min read
#codecon19

#codecon19

7
Comments
2 min read
How do you configure eslint and prettier for react project?

How do you configure eslint and prettier for react project?

9
Comments
1 min read
Understanding JavaScript type conversions

Understanding JavaScript type conversions

16
Comments 5
5 min read
An Overview of the Javascript GameDev Ecosystem

An Overview of the Javascript GameDev Ecosystem

207
Comments 21
7 min read
Jasmine Gotcha: spyOn(…).and.callThrough() makes only a shallow copy of arguments

Jasmine Gotcha: spyOn(…).and.callThrough() makes only a shallow copy of arguments

5
Comments
2 min read
Escape plan (from JS to TS) - Simple project - PART #1

Escape plan (from JS to TS) - Simple project - PART #1

8
Comments
2 min read
Formatting Code for DEV Comments and Posts

Formatting Code for DEV Comments and Posts

88
Comments 20
3 min read
5 easy wins for cleaner Javascript code 🧹

5 easy wins for cleaner Javascript code 🧹

153
Comments 30
3 min read
Smart is not always smart

Smart is not always smart

50
Comments 3
2 min read
Implementing a Draft Feature in a Gatsby Blog

Implementing a Draft Feature in a Gatsby Blog

10
Comments 1
3 min read
Build a "Not Hotdog" clone with React Native

Build a "Not Hotdog" clone with React Native

41
Comments 15
15 min read
Modern React testing, part 3: Jest and React Testing Library

Modern React testing, part 3: Jest and React Testing Library

106
Comments 1
13 min read
loading...