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.
IIFE in JavaScript

IIFE in JavaScript

20
Comments 2
2 min read
Some Redux core concepts and their responsibilities

Some Redux core concepts and their responsibilities

5
Comments
1 min read
Using modulo to shift a value and keep it inside a range

Using modulo to shift a value and keep it inside a range

4
Comments 1
4 min read
Add a Team Poll to Any Rocket.Chat Channel

Add a Team Poll to Any Rocket.Chat Channel

4
Comments
5 min read
The Best Browser For Developers - Blisk Browser Review 🚀

The Best Browser For Developers - Blisk Browser Review 🚀

26
Comments
2 min read
Day 16 of Studying LeetCode Solution until I Can Solve One on My Own: Problem#1071. Greatest Common Divisor of Strings(Easy/JS)

Day 16 of Studying LeetCode Solution until I Can Solve One on My Own: Problem#1071. Greatest Common Divisor of Strings(Easy/JS)

6
Comments
3 min read
Leetcode: Container With Most Water

Leetcode: Container With Most Water

3
Comments 1
3 min read
Introducing CourseKit: headless online course platform

Introducing CourseKit: headless online course platform

6
Comments
6 min read
Data types in Javascript

Data types in Javascript

6
Comments
5 min read
Jest Mocking Cheatsheet

Jest Mocking Cheatsheet

106
Comments
3 min read
How to get a free GraphQL certification — Apollo Graph Developer

How to get a free GraphQL certification — Apollo Graph Developer

19
Comments
3 min read
How to Update a Package With NPM

How to Update a Package With NPM

8
Comments
3 min read
The last piece of the puzzle to upgrade Vue3

The last piece of the puzzle to upgrade Vue3

6
Comments
5 min read
How to setup a Node.js app with a custom start and build script on Heroku

How to setup a Node.js app with a custom start and build script on Heroku

9
Comments
2 min read
Weekly Digest 08/2022

Weekly Digest 08/2022

6
Comments
3 min read
Concurrency in modern programming languages: Rust vs Go vs Java vs Node.js vs Deno vs .NET 6

Concurrency in modern programming languages: Rust vs Go vs Java vs Node.js vs Deno vs .NET 6

433
Comments 62
10 min read
Build a Messenger Clone with MERN Stack (MongoDB, Express, React, Node JS) + Socket.io

Build a Messenger Clone with MERN Stack (MongoDB, Express, React, Node JS) + Socket.io

5
Comments
1 min read
Expo - Adicionando uma tela inicial e ícones

Expo - Adicionando uma tela inicial e ícones

5
Comments
3 min read
Get more detail from your Cypress API tests

Get more detail from your Cypress API tests

6
Comments
3 min read
HTTP STATUS CODE in 5 minutes

HTTP STATUS CODE in 5 minutes

3
Comments
2 min read
Build A Real-time Changing Digital Clock Using HTML, CSS & JavaScript

Build A Real-time Changing Digital Clock Using HTML, CSS & JavaScript

32
Comments 4
3 min read
State management in Vue 3 with Harlem.js 📦

State management in Vue 3 with Harlem.js 📦

12
Comments
6 min read
Docker - YouTube Course

Docker - YouTube Course

6
Comments
1 min read
TypeScript Utility types with Generics

TypeScript Utility types with Generics

17
Comments
3 min read
Day 37 of #100daysofcode: Ticking away

Day 37 of #100daysofcode: Ticking away

4
Comments
1 min read
Monolith vs Microservices Architecture - 100 Days of CSH #3

Monolith vs Microservices Architecture - 100 Days of CSH #3

2
Comments
2 min read
Make a React-Auth form using Bootstrap in few simple steps!

Make a React-Auth form using Bootstrap in few simple steps!

7
Comments
4 min read
Publishing Javascript Library - From Zero to Hero

Publishing Javascript Library - From Zero to Hero

7
Comments
10 min read
10.1 Reference - Firestore CRUD command templates

10.1 Reference - Firestore CRUD command templates

7
Comments 1
7 min read
What's a web framework, and which one do you pick?

What's a web framework, and which one do you pick?

5
Comments 2
5 min read
How to hook into the DOM using Vanilla JavaScript!

How to hook into the DOM using Vanilla JavaScript!

11
Comments 2
8 min read
Leetcode diary: 33. Search in Rotated Sorted Array

Leetcode diary: 33. Search in Rotated Sorted Array

6
Comments
4 min read
Only Numbers validation in JS

Only Numbers validation in JS

7
Comments 1
1 min read
"You may need an appropriate loader to handle this file type" with Webpack and Babel

"You may need an appropriate loader to handle this file type" with Webpack and Babel

3
Comments
1 min read
Week 1: In a Coding Bootcamp - My experience!

Week 1: In a Coding Bootcamp - My experience!

3
Comments
1 min read
PropTypes in react (JS)

PropTypes in react (JS)

7
Comments
5 min read
How to Build a Stock Chart (JS) in 4 Steps

How to Build a Stock Chart (JS) in 4 Steps

7
Comments
7 min read
Custom Parser for "pipe" Streams in NodeJS

Custom Parser for "pipe" Streams in NodeJS

6
Comments
2 min read
Day 15 of Studying LeetCode Solution until I Can Solve One on My Own: Problem#453. Minimum Moves to Equal Array Elements(M/JS)

Day 15 of Studying LeetCode Solution until I Can Solve One on My Own: Problem#453. Minimum Moves to Equal Array Elements(M/JS)

7
Comments
4 min read
Colorless async/await in Firefly

Colorless async/await in Firefly

3
Comments
1 min read
Project 5: Random number game in Javascript

Project 5: Random number game in Javascript

8
Comments
3 min read
How can you implement the sleep() function in Javascript?

How can you implement the sleep() function in Javascript?

5
Comments
2 min read
Framework vs Library

Framework vs Library

10
Comments
3 min read
Build dynamic breadcrumb routes and child routes with matchPath in React Router v6

Build dynamic breadcrumb routes and child routes with matchPath in React Router v6

9
Comments
8 min read
tc39 proposal-tempral: Time-zone conversion

tc39 proposal-tempral: Time-zone conversion

4
Comments
1 min read
Implementing distributed tracing in a nodejs application

Implementing distributed tracing in a nodejs application

24
Comments
7 min read
5 best React UI frameworks to build web applications faster in 2022

5 best React UI frameworks to build web applications faster in 2022

40
Comments 1
4 min read
The First Two Dev Tools Installed On My M1 Mac

The First Two Dev Tools Installed On My M1 Mac

120
Comments 23
3 min read
How I setup my Development Environment on macOS 2022 Edition

How I setup my Development Environment on macOS 2022 Edition

362
Comments 17
8 min read
Webpack Module Federation for production environnement

Webpack Module Federation for production environnement

20
Comments 1
3 min read
The ultimate solution to image storage.

The ultimate solution to image storage.

5
Comments 2
1 min read
Deep Dive into Data structures using Javascript - Doubly Linked List

Deep Dive into Data structures using Javascript - Doubly Linked List

6
Comments
15 min read
Javascript array methods with examples and combinations

Javascript array methods with examples and combinations

7
Comments
11 min read
What would your tech stack of choice be for a new web dev project?

What would your tech stack of choice be for a new web dev project?

210
Comments 135
1 min read
👋 Hey Devs!🌀 Here are some awesome, cool and free personal portfolio templates Thread 🧵👇 (10 Templates 🤓)

👋 Hey Devs!🌀 Here are some awesome, cool and free personal portfolio templates Thread 🧵👇 (10 Templates 🤓)

21
Comments
2 min read
Why should you use Tailwind CSS with React/Next JS?

Why should you use Tailwind CSS with React/Next JS?

9
Comments
1 min read
5 Career advice: Frontend

5 Career advice: Frontend

5
Comments
2 min read
What happened to Faker.js & it's creator?

What happened to Faker.js & it's creator?

6
Comments
2 min read
How to create an Extension using react

How to create an Extension using react

6
Comments
3 min read
Nested Child Routes In A Vue. JS Web Application

Nested Child Routes In A Vue. JS Web Application

14
Comments
4 min read
loading...