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.
Personal Spending Tracker

Personal Spending Tracker

5
Comments
1 min read
Higher Order Functions with Reduce

Higher Order Functions with Reduce

34
Comments 7
5 min read
Get Google Drive Shared Files' Info with GAS

Get Google Drive Shared Files' Info with GAS

1
Comments
3 min read
Building Meal Planning App with React and Spoonacular API

Building Meal Planning App with React and Spoonacular API

36
Comments
6 min read
Full Stack Reddit Clone - Spring Boot, React, Electron App - Part 7

Full Stack Reddit Clone - Spring Boot, React, Electron App - Part 7

6
Comments 1
4 min read
Weekly web dev challenge: currency converter!

Weekly web dev challenge: currency converter!

14
Comments
5 min read
Create animated navigation indicator with HTML, CSS and JS

Create animated navigation indicator with HTML, CSS and JS

78
Comments 2
3 min read
JavaScript FILTER method in-depth

JavaScript FILTER method in-depth

10
Comments
4 min read
Cache timeout strategy with Node.js and Redis

Cache timeout strategy with Node.js and Redis

7
Comments
3 min read
ReadabilityJS - adding Reader View Mode to websites

ReadabilityJS - adding Reader View Mode to websites

10
Comments
2 min read
How To Build A Chat App With React, Socket.io, And Express

How To Build A Chat App With React, Socket.io, And Express

28
Comments
12 min read
How to Install Node.js and npm on Windows or macOS

How to Install Node.js and npm on Windows or macOS

5
Comments
3 min read
Full Tutorial #5: Signing Up and Authentication | Microservices Chat App Using React, Node.js, TypeScript and GraphQL

Full Tutorial #5: Signing Up and Authentication | Microservices Chat App Using React, Node.js, TypeScript and GraphQL

48
Comments 3
1 min read
What is one of the most common mistakes beginner developers make

What is one of the most common mistakes beginner developers make

7
Comments
2 min read
Asincronismo en JavaScript en 5 minutos

Asincronismo en JavaScript en 5 minutos

14
Comments 1
8 min read
Notifications for free developer swag 🎉

Notifications for free developer swag 🎉

19
Comments
2 min read
Mediator Pattern Self Created Documentation

Mediator Pattern Self Created Documentation

9
Comments
3 min read
Estratégia de timeout cache com Node.js e Redis

Estratégia de timeout cache com Node.js e Redis

2
Comments
3 min read
Creating a Featured Posts collection in 11ty

Creating a Featured Posts collection in 11ty

11
Comments
2 min read
Text to Speech Using the Web Speech API in JavaScript

Text to Speech Using the Web Speech API in JavaScript

4
Comments 1
8 min read
Try using reducers for state management.

Try using reducers for state management.

53
Comments 4
4 min read
The problem with autocomplete and how to fix it

The problem with autocomplete and how to fix it

155
Comments 9
3 min read
4 reasons why you should use GraphQL over REST APIs

4 reasons why you should use GraphQL over REST APIs

248
Comments 78
4 min read
Enough JavaScript to get you Started : #11 Functions

Enough JavaScript to get you Started : #11 Functions

21
Comments 8
3 min read
Value Types vs Reference types in JavaScript Explained

Value Types vs Reference types in JavaScript Explained

11
Comments
4 min read
Highlighting navigation items on scroll in React with IntersectionObserver

Highlighting navigation items on scroll in React with IntersectionObserver

8
Comments
2 min read
Staying Alive: The Screen Wake Lock API

Staying Alive: The Screen Wake Lock API

24
Comments 1
2 min read
JavaScript unique object properties from object array

JavaScript unique object properties from object array

27
Comments
2 min read
Introduction to ToolJS. A JavaScript Utility Library

Introduction to ToolJS. A JavaScript Utility Library

7
Comments
3 min read
Generating Random Human-Readable Slugs in JavaScript

Generating Random Human-Readable Slugs in JavaScript

39
Comments 5
4 min read
How to generate placeholder images with a simple Node script 🖼️🖌️🤖

How to generate placeholder images with a simple Node script 🖼️🖌️🤖

49
Comments
4 min read
All you need to know about Hoisting in Javascript

All you need to know about Hoisting in Javascript

6
Comments
5 min read
🚀10 Trending projects on GitHub for web developers - 15th January 2021

🚀10 Trending projects on GitHub for web developers - 15th January 2021

95
Comments 4
2 min read
That object over there looks interesting

That object over there looks interesting

6
Comments
3 min read
Emoji Reactions for Comments - Building a Real-Time Commenting System in React [Part 3/3]

Emoji Reactions for Comments - Building a Real-Time Commenting System in React [Part 3/3]

13
Comments
9 min read
How to use Dev.to article API's in react js your project.

How to use Dev.to article API's in react js your project.

25
Comments 3
2 min read
Defining Primitive and Non-Primitive Data Types in JavaScript

Defining Primitive and Non-Primitive Data Types in JavaScript

22
Comments 1
5 min read
UTF-8, quick and easy

UTF-8, quick and easy

6
Comments
4 min read
Destroy All Passwords: Never Memorize a Password Again

Destroy All Passwords: Never Memorize a Password Again

10
Comments
10 min read
React 101: A Quick Intro

React 101: A Quick Intro

44
Comments
7 min read
Ring Upp - DO Hackathon - Part 4/4 - Submission

Ring Upp - DO Hackathon - Part 4/4 - Submission

12
Comments 2
2 min read
Intro to Data Structures Part 2, More Array Techniques

Intro to Data Structures Part 2, More Array Techniques

6
Comments
2 min read
How to create your first ESLint Plugin [Week in Review]

How to create your first ESLint Plugin [Week in Review]

2
Comments
5 min read
Build a Live Currency Converter with plain JS

Build a Live Currency Converter with plain JS

7
Comments
6 min read
The Ember Times - Issue No. 170

The Ember Times - Issue No. 170

4
Comments
8 min read
Why We Open Sourced Our Entire Product

Why We Open Sourced Our Entire Product

48
Comments 4
5 min read
Weekly Digest 02/2021

Weekly Digest 02/2021

7
Comments
3 min read
Cómo aplicar el "html lang" en next.js

Cómo aplicar el "html lang" en next.js

3
Comments 5
1 min read
Setup Vue3 with Element UI

Setup Vue3 with Element UI

29
Comments 1
1 min read
Introducing Handsfree.js - Integrate hand, face, and pose gestures to your frontend 🖐👀🖐

Introducing Handsfree.js - Integrate hand, face, and pose gestures to your frontend 🖐👀🖐

541
Comments 39
9 min read
JavaScript reduce on multiple properties

JavaScript reduce on multiple properties

8
Comments
3 min read
Best Gems for beginners.

Best Gems for beginners.

16
Comments
2 min read
Netlify - Client Side Routing

Netlify - Client Side Routing

15
Comments
2 min read
New Javascript 2021 features explained with examples and how you can use them today!

New Javascript 2021 features explained with examples and how you can use them today!

62
Comments 4
1 min read
Use redux-like middleware for useReducer in React

Use redux-like middleware for useReducer in React

5
Comments
4 min read
Using Vue 3's Composition API with D3

Using Vue 3's Composition API with D3

20
Comments 3
5 min read
How I feel looking for my first job explained with code.

How I feel looking for my first job explained with code.

5
Comments 2
1 min read
Fixing GitHub Actions development using GitHub Actions

Fixing GitHub Actions development using GitHub Actions

5
Comments 3
3 min read
Image Comprression in ReactJs

Image Comprression in ReactJs

6
Comments
2 min read
Understanding Tagged Template Literal in JS

Understanding Tagged Template Literal in JS

26
Comments
4 min read
loading...