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.
Creating a custom calendar in React from scratch

Creating a custom calendar in React from scratch

29
Comments 2
4 min read
List all posts using 11ty

List all posts using 11ty

12
Comments 5
1 min read
A One-Minute Primer on the JavaScript Array Map, Filter, and Reduce Methods

A One-Minute Primer on the JavaScript Array Map, Filter, and Reduce Methods

27
Comments
1 min read
It's working, why change it? - Code Review Chronicles

It's working, why change it? - Code Review Chronicles

21
Comments 7
3 min read
Grunt.JS: A JavaScript Task Runner

Grunt.JS: A JavaScript Task Runner

7
Comments
3 min read
Functional Programming for the Object-Oriented Developer - Part 2

Functional Programming for the Object-Oriented Developer - Part 2

25
Comments
5 min read
Portfolio Update

Portfolio Update

13
Comments 6
1 min read
How spaghetti code finds its way back to our codebase - intro

How spaghetti code finds its way back to our codebase - intro

8
Comments 2
5 min read
Introducing Replay: a cross-platform JS game engine inspired by React

Introducing Replay: a cross-platform JS game engine inspired by React

77
Comments 9
1 min read
Sass Reference Sheet with NPM setup in boilerplate project

Sass Reference Sheet with NPM setup in boilerplate project

82
Comments
3 min read
Integrating p5.js with React

Integrating p5.js with React

12
Comments 1
4 min read
Go, fetch()

Go, fetch()

10
Comments
5 min read
Inside a dev's mind - Refactoring and debugging a React test

Inside a dev's mind - Refactoring and debugging a React test

15
Comments 3
15 min read
How To use Google Maps in Nuxt.js Project without Any package or heavy library

How To use Google Maps in Nuxt.js Project without Any package or heavy library

28
Comments 6
2 min read
Complete an NLP project from scratch in no time

Complete an NLP project from scratch in no time

29
Comments 2
2 min read
useFirebase() with Vue3 and Vite

useFirebase() with Vue3 and Vite

13
Comments 1
2 min read
Using Loops in Alpine.js

Using Loops in Alpine.js

6
Comments 2
1 min read
What is hoisting, from a beginners perspective?

What is hoisting, from a beginners perspective?

10
Comments
5 min read
End to End Testing with Detox on React-Native

End to End Testing with Detox on React-Native

29
Comments 8
5 min read
Generating a QR code with React hooks and JavaScript

Generating a QR code with React hooks and JavaScript

8
Comments
2 min read
Creating a custom React hook that deals with promises

Creating a custom React hook that deals with promises

12
Comments
2 min read
Practical Tips for Handling Forms in React

Practical Tips for Handling Forms in React

31
Comments 3
7 min read
Measuring the Performance of JavaScript Functions

Measuring the Performance of JavaScript Functions

66
Comments
6 min read
For loop

For loop

6
Comments
1 min read
Quiz App with React

Quiz App with React

2
Comments 1
1 min read
Creating Composite Node of a Graph using D3.js

Creating Composite Node of a Graph using D3.js

6
Comments 1
3 min read
JavaScript Global Object, Namespaces and Object constructors

JavaScript Global Object, Namespaces and Object constructors

2
Comments
5 min read
KnockoutJS simple truncate text binding handler

KnockoutJS simple truncate text binding handler

2
Comments
1 min read
Optional Chaining & Nullish Coalescing

Optional Chaining & Nullish Coalescing

28
Comments 8
2 min read
Re-introducing JavaScript Objects using Constructor Function

Re-introducing JavaScript Objects using Constructor Function

11
Comments
4 min read
Make your computer move from A to B in javaScript (Whilst also avoiding walls!)

Make your computer move from A to B in javaScript (Whilst also avoiding walls!)

6
Comments
1 min read
3 Insanely Simple Ways to Switch Your Website To Dark Mode

3 Insanely Simple Ways to Switch Your Website To Dark Mode

99
Comments 10
3 min read
Ice Cream Or Dalmatian? Who Can Tell?! Building a Machine-Learning Powered PWA

Ice Cream Or Dalmatian? Who Can Tell?! Building a Machine-Learning Powered PWA

65
Comments 3
9 min read
Query GraphQL API with Vanilla Fetch Inside React Component

Query GraphQL API with Vanilla Fetch Inside React Component

5
Comments 1
1 min read
create todo app in react

create todo app in react

6
Comments
3 min read
Re-introducing JavaScript Objects using Object Literals

Re-introducing JavaScript Objects using Object Literals

7
Comments
2 min read
Lessons I learned from my first fullstack project

Lessons I learned from my first fullstack project

47
Comments 5
5 min read
5 Way to Append Item to Array in JavaScript

5 Way to Append Item to Array in JavaScript

159
Comments 18
6 min read
A nice intro to Svelte Data Fetching

A nice intro to Svelte Data Fetching

43
Comments 6
1 min read
What languages, frameworks, and libraries would you put on a front-end developer's 2020 "must learn" list?

What languages, frameworks, and libraries would you put on a front-end developer's 2020 "must learn" list?

83
Comments 24
1 min read
Scratching my own itch: Building Notebag

Scratching my own itch: Building Notebag

56
Comments 3
5 min read
JavaScript/Node.js Newsletter

JavaScript/Node.js Newsletter

7
Comments
1 min read
Auth0 authentication with react

Auth0 authentication with react

18
Comments
6 min read
Performance Best Practices: Running and Monitoring Express.js in Production

Performance Best Practices: Running and Monitoring Express.js in Production

137
Comments 2
22 min read
Building Binary Search Trees with JavaScript

Building Binary Search Trees with JavaScript

7
Comments
5 min read
A Recursive Descent: Recreating JSON.parse

A Recursive Descent: Recreating JSON.parse

10
Comments
3 min read
Top 21 Web Development Trends In 2020

Top 21 Web Development Trends In 2020

19
Comments 3
18 min read
Learn the Fundamentals Of Web Dev

Learn the Fundamentals Of Web Dev

32
Comments
1 min read
My Twilio Hackathon Successful Failure

My Twilio Hackathon Successful Failure

11
Comments 2
5 min read
How to Dynamically Render Components in React

How to Dynamically Render Components in React

49
Comments 5
1 min read
🌍Simple Digital Clock (JS) [YouTube LIVE] 14:55

🌍Simple Digital Clock (JS) [YouTube LIVE]

23
Comments
1 min read
My Take on Comparing Angular and React

My Take on Comparing Angular and React

5
Comments 2
4 min read
Create a server with deno and mongo.

Create a server with deno and mongo.

35
Comments 9
6 min read
Abstracting Click Events in React

Abstracting Click Events in React

23
Comments 8
3 min read
input type V/S button type: Part 1

input type V/S button type: Part 1

10
Comments 1
5 min read
Dynamically Generating Vue Router Routes From Directory Structure

Dynamically Generating Vue Router Routes From Directory Structure

12
Comments
3 min read
Programming your Telegram bot to fetch Document content with Telegraf API

Programming your Telegram bot to fetch Document content with Telegraf API

13
Comments 3
1 min read
Badge Generator of "Available on Store"

Badge Generator of "Available on Store"

10
Comments 5
1 min read
COVID-19 SPC: Statistical Process Control Charts

COVID-19 SPC: Statistical Process Control Charts

5
Comments
4 min read
Dynamically Importing Vuex Store Modules From Directory Structure

Dynamically Importing Vuex Store Modules From Directory Structure

5
Comments
2 min read
loading...