DEV Community

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.
Project 34 of 100 - React + Firebase Exercise Tracker v2 (Bonus: Filter text input with the npm bad-words package)

Project 34 of 100 - React + Firebase Exercise Tracker v2 (Bonus: Filter text input with the npm bad-words package)

14
Comments 1
3 min read
Playfulness In Code: Supercharge Your Learning by Having Fun

Playfulness In Code: Supercharge Your Learning by Having Fun

35
Comments 3
12 min read
Destructuring Tweets - Episode 3 - Length of a Multiline-String

Destructuring Tweets - Episode 3 - Length of a Multiline-String

6
Comments
2 min read
Asynchronous JavaScript

Asynchronous JavaScript

4
Comments
1 min read
How To Make An Analog Clock With HTML, CSS and Pure JavaScript

How To Make An Analog Clock With HTML, CSS and Pure JavaScript

74
Comments 3
7 min read
Setting Up a JavaScript Build Process using Rollup

Setting Up a JavaScript Build Process using Rollup

35
Comments 1
14 min read
A quick writeup on rendering video to an HTML5 canvas

A quick writeup on rendering video to an HTML5 canvas

5
Comments
2 min read
How do I deal with learning multiple languages and still make it stick?

How do I deal with learning multiple languages and still make it stick?

4
Comments 1
2 min read
Web apps are too complex. This is how we can simplify them.

Web apps are too complex. This is how we can simplify them.

139
Comments 12
4 min read
Why I created a very simple photo blog generator

Why I created a very simple photo blog generator

18
Comments 6
2 min read
Integrate PayPal with Vue Application

Integrate PayPal with Vue Application

48
Comments 3
11 min read
Snake Case vs Camel Case

Snake Case vs Camel Case

20
Comments 23
1 min read
Highly inefficient invisible animations (CSS/Firefox/Chrome/React)

Highly inefficient invisible animations (CSS/Firefox/Chrome/React)

12
Comments
5 min read
GitHub Action for creating a custom OWASP dependency check report

GitHub Action for creating a custom OWASP dependency check report

12
Comments
7 min read
The Ember Times - Issue No. 171

The Ember Times - Issue No. 171

4
Comments
8 min read
JavaScript Array Reduce [Beginner Tutorial]

JavaScript Array Reduce [Beginner Tutorial]

8
Comments
1 min read
Generative blob characters using SVG!

Generative blob characters using SVG!

116
Comments 5
11 min read
Building a Real-Time Commenting System in React [Part 1/3]

Building a Real-Time Commenting System in React [Part 1/3]

48
Comments 1
7 min read
Enough JavaScript to get you Started : #10 Objects

Enough JavaScript to get you Started : #10 Objects

26
Comments
2 min read
Interview question for a Senior Js Developer, pt 1 (Questions), updated with answers link.

Interview question for a Senior Js Developer, pt 1 (Questions), updated with answers link.

36
Comments 3
3 min read
PWA Badge

PWA Badge

34
Comments 4
2 min read
Form design for developers Part - 1

Form design for developers Part - 1

15
Comments
4 min read
Six Ways to Create Objects in JavaScript

Six Ways to Create Objects in JavaScript

123
Comments 5
10 min read
Electron auto update introduction

Electron auto update introduction

13
Comments
8 min read
How to create a Jamstack pet store app using Stripe, Gatsbyjs, and Netlify functions

How to create a Jamstack pet store app using Stripe, Gatsbyjs, and Netlify functions

56
Comments 4
12 min read
Puppeteer - log in and video download

Puppeteer - log in and video download

9
Comments 1
5 min read
How to build your next Chrome extension with Svelte

How to build your next Chrome extension with Svelte

51
Comments
3 min read
Call, Apply & Bind Methods In Javascript

Call, Apply & Bind Methods In Javascript

31
Comments 3
4 min read
Making Nested Comments - Building a Real-Time Commenting System in React [Part 2/3]

Making Nested Comments - Building a Real-Time Commenting System in React [Part 2/3]

4
Comments
9 min read
Dynamically assigning a function name in javascript

Dynamically assigning a function name in javascript

28
Comments 1
2 min read
Announcing the launch of a FREE React course 🚀

Announcing the launch of a FREE React course 🚀

19
Comments 2
1 min read
Server-Side Testing with Jest

Server-Side Testing with Jest

40
Comments 1
5 min read
The next generation of programming is closer than you think

The next generation of programming is closer than you think

118
Comments 28
6 min read
Full Tutorial #4: Setting Up the Authentication Endpoint | Microservices Chat App Using React, Node.js, TypeScript and GraphQL

Full Tutorial #4: Setting Up the Authentication Endpoint | Microservices Chat App Using React, Node.js, TypeScript and GraphQL

20
Comments 1
1 min read
Full Tutorial #1: Microservices Chat App Using React, Node.js, TypeScript and GraphQL

Full Tutorial #1: Microservices Chat App Using React, Node.js, TypeScript and GraphQL

354
Comments 6
1 min read
focused breathing - A CSS animation to help with meditation and focused breathing exercises

focused breathing - A CSS animation to help with meditation and focused breathing exercises

111
Comments 10
5 min read
[ PART 13 ] Creating a Twitter clone with GraphQL, Typescript, and React ( followers )

[ PART 13 ] Creating a Twitter clone with GraphQL, Typescript, and React ( followers )

10
Comments
3 min read
How did I improve angular app performance drastically?

How did I improve angular app performance drastically?

6
Comments
2 min read
Puppeteer: Basic

Puppeteer: Basic

11
Comments
2 min read
My Journey From a CodeNewBie To Earn $1k+ As a Developer

My Journey From a CodeNewBie To Earn $1k+ As a Developer

5
Comments
4 min read
Refactoring old code

Refactoring old code

60
Comments 10
3 min read
Sorting Visualizer in ReactJs

Sorting Visualizer in ReactJs

12
Comments
2 min read
DO Hackathon Runner DevLog #1

DO Hackathon Runner DevLog #1

5
Comments 1
2 min read
Frontend Security: npm-audit and Script integrity

Frontend Security: npm-audit and Script integrity

93
Comments 1
2 min read
Tutorial: React ⚛ + Leaflet 🗺

Tutorial: React ⚛ + Leaflet 🗺

65
Comments 1
4 min read
localStorage with JWT Web Tokens

localStorage with JWT Web Tokens

38
Comments 7
5 min read
Bitcoin Profit Calculator For Developers

Bitcoin Profit Calculator For Developers

48
Comments 6
4 min read
Shopify - Create a custom variant selector

Shopify - Create a custom variant selector

24
Comments 11
6 min read
Migrating AngularJS to Angular

Migrating AngularJS to Angular

16
Comments 1
8 min read
What are some of JS' primitive data types?

What are some of JS' primitive data types?

7
Comments 1
1 min read
Ripple of flipping squares (live demo)

Ripple of flipping squares (live demo)

7
Comments
1 min read
What is a TCP?

What is a TCP?

48
Comments 2
4 min read
Basic Hooks in React - useContext()

Basic Hooks in React - useContext()

18
Comments 3
2 min read
The definitive guide to JavaScript Debugging [2021 Edition]

The definitive guide to JavaScript Debugging [2021 Edition]

324
Comments 11
12 min read
Class Journal - JavaScript and Rails Project

Class Journal - JavaScript and Rails Project

7
Comments
6 min read
How To Create A Simple Loading Screen Using Vue

How To Create A Simple Loading Screen Using Vue

8
Comments 1
2 min read
3 ways to use JS reduce

3 ways to use JS reduce

6
Comments
2 min read
How I made a quick contribution to React as a noob !

How I made a quick contribution to React as a noob !

19
Comments 1
3 min read
Interview question for a Senior Js Developer, final part (Answer)

Interview question for a Senior Js Developer, final part (Answer)

9
Comments 1
4 min read
From Monolithic To Micro Frontends - Part 3

From Monolithic To Micro Frontends - Part 3

15
Comments 2
3 min read
loading...