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.
How to Fix Font Awesome Icons Flashing Wrong Size in Gatsby

How to Fix Font Awesome Icons Flashing Wrong Size in Gatsby

12
Comments 2
2 min read
Handy form validation in React Native with react-hook-form useController

Handy form validation in React Native with react-hook-form useController

Comments
12 min read
Copy Objects in JavaScript

Copy Objects in JavaScript

7
Comments 2
2 min read
What is happening under the hood when you use toString(2) in JavaScript?

What is happening under the hood when you use toString(2) in JavaScript?

2
Comments 4
1 min read
Built-in String functions in JavaScript

Built-in String functions in JavaScript

35
Comments 1
4 min read
An Ode ❤ to TypeScript

An Ode ❤ to TypeScript

31
Comments 2
9 min read
Wallis Family Mediation (previously Wallis Consultancy)

Wallis Family Mediation (previously Wallis Consultancy)

8
Comments
3 min read
How to get the current scroll state value of the window using JavaScript?

How to get the current scroll state value of the window using JavaScript?

4
Comments
1 min read
You don't need a library for state machines

You don't need a library for state machines

337
Comments 20
10 min read
Getting started with JavaScript - Chapter 4 🚀

Getting started with JavaScript - Chapter 4 🚀

7
Comments
5 min read
Understanding React hooks

Understanding React hooks

147
Comments 5
4 min read
Different Methods for Data Fetching in React

Different Methods for Data Fetching in React

2
Comments
4 min read
Using Framer Motion to make page transitions in React

Using Framer Motion to make page transitions in React

109
Comments 4
5 min read
Javascript Array Methods You Should/Must Know....

Javascript Array Methods You Should/Must Know....

2
Comments
9 min read
UI Dev Newsletter #42

UI Dev Newsletter #42

4
Comments
1 min read
21 React YouTube Channels you should Follow

21 React YouTube Channels you should Follow

148
Comments 3
2 min read
Setting Up Typescript with ESLint in 5 Easy Steps

Setting Up Typescript with ESLint in 5 Easy Steps

3
Comments
2 min read
RabbitMQ with Nodejs Part 1

RabbitMQ with Nodejs Part 1

5
Comments 1
1 min read
A playground for JavaScript Keyboard events and the code list

A playground for JavaScript Keyboard events and the code list

25
Comments
3 min read
A better DX for GraphQL Requests

A better DX for GraphQL Requests

3
Comments
2 min read
Configure Babel for a Nodejs Application

Configure Babel for a Nodejs Application

38
Comments 7
4 min read
When to use forceUpdate() in React ⚛

When to use forceUpdate() in React ⚛

5
Comments
3 min read
Prettify your JavaScript strings

Prettify your JavaScript strings

7
Comments 1
4 min read
How to host Angular app on Heroku

How to host Angular app on Heroku

13
Comments 5
1 min read
OhSnap! Optimize Search Performance With Debouncing in React

OhSnap! Optimize Search Performance With Debouncing in React

21
Comments
3 min read
Using Data URLs to Load Dependencies in Deno

Using Data URLs to Load Dependencies in Deno

3
Comments 1
2 min read
undefined and null in JavaScript Explained

undefined and null in JavaScript Explained

13
Comments 2
8 min read
Server-Side Rendering from zero to hero

Server-Side Rendering from zero to hero

433
Comments 5
12 min read
Differentiate between = , == and === when coding with javascript.

Differentiate between = , == and === when coding with javascript.

12
Comments
4 min read
Introducing Mapbox and React Deep Dives

Introducing Mapbox and React Deep Dives

3
Comments
3 min read
React Theme Switcher

React Theme Switcher

19
Comments 3
5 min read
Infinite Scrolling in Javascript made super easy...

Infinite Scrolling in Javascript made super easy...

4
Comments 1
3 min read
Implementing React Routes in 4 Minutes (Part 1-- simple routes)

Implementing React Routes in 4 Minutes (Part 1-- simple routes)

26
Comments
2 min read
How I setup my Development Environment on macOS 2021 Edition

How I setup my Development Environment on macOS 2021 Edition

149
Comments 5
5 min read
Make a website with a single HTML file

Make a website with a single HTML file

43
Comments 7
1 min read
Learn How to make animated Fab-Button using HTML | CSS | pure JavaScript.

Learn How to make animated Fab-Button using HTML | CSS | pure JavaScript.

53
Comments 2
1 min read
Disable Submit button if Form fields have not changed in a Nuxt/Vue app

Disable Submit button if Form fields have not changed in a Nuxt/Vue app

3
Comments
4 min read
Difference between 'var', 'const' and 'let'

Difference between 'var', 'const' and 'let'

13
Comments
2 min read
How to Check a User's Location with JavaScript

How to Check a User's Location with JavaScript

95
Comments 3
4 min read
Find Out Exactly Where Someone Clicked on an Image

Find Out Exactly Where Someone Clicked on an Image

20
Comments
3 min read
Making Promises in JavaScript

Making Promises in JavaScript

11
Comments
3 min read
Introduction to Regular Expression in JavaScript

Introduction to Regular Expression in JavaScript

56
Comments 2
8 min read
How to use formik with useFormik prop in react

How to use formik with useFormik prop in react

37
Comments 8
3 min read
Introduction to Arrays and Loops

Introduction to Arrays and Loops

6
Comments 6
3 min read
Node js modules simplified: The Path module.

Node js modules simplified: The Path module.

25
Comments 1
3 min read
My first Full Stack eCommerce MERN app...

My first Full Stack eCommerce MERN app...

30
Comments 1
1 min read
A shiny-on-hover effect that follows your mouse (CSS) ✨

A shiny-on-hover effect that follows your mouse (CSS) ✨

141
Comments 3
9 min read
Build an E-Commerce Website with MERN Stack - Part 3 (Authentication and Items)

Build an E-Commerce Website with MERN Stack - Part 3 (Authentication and Items)

55
Comments 2
4 min read
While Learning HTML,CSS,JAVASCRIPT....

While Learning HTML,CSS,JAVASCRIPT....

14
Comments 6
3 min read
UI = f(state); native state management for the web

UI = f(state); native state management for the web

3
Comments
2 min read
How To Create A Simple Calculator Web App Using React.JS

How To Create A Simple Calculator Web App Using React.JS

53
Comments 2
5 min read
Next-Gen Text Editing in Browser With Tiptap 🔥

Next-Gen Text Editing in Browser With Tiptap 🔥

8
Comments 1
5 min read
What is the Execution Context in Javascript?

What is the Execution Context in Javascript?

11
Comments
2 min read
Up and running with streams for performance and fun

Up and running with streams for performance and fun

11
Comments
7 min read
Push Notifications in ReactJS with OneSignal

Push Notifications in ReactJS with OneSignal

151
Comments 28
7 min read
100 Days of Code ~ Day 6

100 Days of Code ~ Day 6

6
Comments
1 min read
How to Check the Current Time with JavaScript

How to Check the Current Time with JavaScript

11
Comments 1
5 min read
JavaScript Ninja Code

JavaScript Ninja Code

17
Comments
3 min read
The DELETE Method

The DELETE Method

10
Comments 1
3 min read
How Redux works ? (Only HTML & Pure JS)

How Redux works ? (Only HTML & Pure JS)

25
Comments 3
3 min read
loading...