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.
What is the best IDE for writing Javascript programs?

What is the best IDE for writing Javascript programs?

2
Comments
1 min read
🔥 What's Hot in Web Development? — Weekly Picks #153

🔥 What's Hot in Web Development? — Weekly Picks #153

65
Comments 4
2 min read
The process of creating SDK tutorials for new users

The process of creating SDK tutorials for new users

19
Comments
7 min read
3 Unique Javascript Window APIS ✨

3 Unique Javascript Window APIS ✨

46
Comments 6
1 min read
Deploy Adonis 5 in Production (with CI/CD + Github Actions)

Deploy Adonis 5 in Production (with CI/CD + Github Actions)

31
Comments
7 min read
Video Chat with WebRTC and Firebase

Video Chat with WebRTC and Firebase

34
Comments 5
9 min read
Event Listeners Explained

Event Listeners Explained

47
Comments
3 min read
Tips to save time writing console.log() in JavaScript

Tips to save time writing console.log() in JavaScript

13
Comments 9
1 min read
Don't waste your time on a portfolio website

Don't waste your time on a portfolio website

1169
Comments 74
8 min read
Using Promises as a queue

Using Promises as a queue

22
Comments 3
2 min read
Object.freeze() in JavaScript

Object.freeze() in JavaScript

12
Comments
3 min read
Illustrated Notes on Advanced JavaScript Fundamentals

Illustrated Notes on Advanced JavaScript Fundamentals

231
Comments 9
2 min read
How to Retrieve a Movie's Official Poster with Reshuffle Open Source

How to Retrieve a Movie's Official Poster with Reshuffle Open Source

12
Comments
4 min read
How to add a Search Bar in React

How to add a Search Bar in React

94
Comments 13
2 min read
Introduction to JavaScript Property Getters and Setters (Accessor Properties)

Introduction to JavaScript Property Getters and Setters (Accessor Properties)

49
Comments 2
9 min read
State Management without Reducers

State Management without Reducers

31
Comments 4
4 min read
Learning to Love Regex

Learning to Love Regex

33
Comments
8 min read
Whatsapp clone with MERN stack (Mongodb, Express, React, Node)

Whatsapp clone with MERN stack (Mongodb, Express, React, Node)

18
Comments 23
1 min read
Interview Questions for Vue

Interview Questions for Vue

83
Comments 11
4 min read
11ty Tutorial: Cranking Your Jamstack Blog Up to 11!

11ty Tutorial: Cranking Your Jamstack Blog Up to 11!

6
Comments
3 min read
Type Constraints In TypeScript

Type Constraints In TypeScript

11
Comments
2 min read
Hoppscotch Celebrating 25,000 GitHub Stars ✨

Hoppscotch Celebrating 25,000 GitHub Stars ✨

59
Comments 16
2 min read
Web scraping in the console

Web scraping in the console

6
Comments
12 min read
JavaScript Strings

JavaScript Strings

10
Comments
5 min read
Working on the "Ramda Ramp-Up Guide"

Working on the "Ramda Ramp-Up Guide"

6
Comments
1 min read
Keeping View Logic Clean

Keeping View Logic Clean

4
Comments
1 min read
Render Props vs React Hooks

Render Props vs React Hooks

12
Comments
10 min read
TypeScript's enum + JavaScript's "in" = 👍

TypeScript's enum + JavaScript's "in" = 👍

30
Comments 7
2 min read
Food Recipe App #30days30submits #day-22

Food Recipe App #30days30submits #day-22

4
Comments
1 min read
Higher Order Function in JS

Higher Order Function in JS

9
Comments 2
3 min read
React: How to create a custom Button Group component in 5 minutes

React: How to create a custom Button Group component in 5 minutes

37
Comments
3 min read
Building a Discord Bot (Basic Setups)

Building a Discord Bot (Basic Setups)

9
Comments
2 min read
#codevember - 12 - Bubbles animated background - Made with tsParticles

#codevember - 12 - Bubbles animated background - Made with tsParticles

4
Comments
1 min read
How to Use the Javascript Debugger

How to Use the Javascript Debugger

2
Comments
12 min read
8 Useful JavaScript String Methods

8 Useful JavaScript String Methods

38
Comments
2 min read
Angular 11 just released 🔥

Angular 11 just released 🔥

9
Comments
2 min read
Styling a native date input into a custom, no-library datepicker

Styling a native date input into a custom, no-library datepicker

160
Comments 4
9 min read
Host React Library/App on a CDN

Host React Library/App on a CDN

3
Comments
1 min read
How to Build a Chrome Extension

How to Build a Chrome Extension

463
Comments 17
4 min read
Day 9 of 100 - React Check Entry UI

Day 9 of 100 - React Check Entry UI

5
Comments
2 min read
How to become master in Javascript

How to become master in Javascript

2
Comments 1
1 min read
Angular 11 Now Available

Angular 11 Now Available

7
Comments
2 min read
The Flavors of Object-Oriented Programming (in JavaScript)

The Flavors of Object-Oriented Programming (in JavaScript)

17
Comments 1
1 min read
Angular Router: Getting to know UrlTree, ActivatedRouteSnapshot and ActivatedRoute

Angular Router: Getting to know UrlTree, ActivatedRouteSnapshot and ActivatedRoute

26
Comments 3
9 min read
What changes can be made with `const`

What changes can be made with `const`

8
Comments 5
1 min read
Gradient borders with curves and 3d movement in CSS (Nextjs ticket clone)

Gradient borders with curves and 3d movement in CSS (Nextjs ticket clone)

494
Comments 10
8 min read
Declaring your business 👔 logic like React ⚛️

Declaring your business 👔 logic like React ⚛️

46
Comments
5 min read
Web Performance Profiling: Instacart.com

Web Performance Profiling: Instacart.com

4
Comments 1
4 min read
Building a chatbot🤖 with Watson Assistant to automate online shopping

Building a chatbot🤖 with Watson Assistant to automate online shopping

11
Comments 3
3 min read
Vs Code Extensions that really help out!

Vs Code Extensions that really help out!

67
Comments 18
3 min read
How to Do a Device Based Code Split in React

How to Do a Device Based Code Split in React

137
Comments 4
11 min read
Object.GUI + Stats.ts sample

Object.GUI + Stats.ts sample

5
Comments
1 min read
Mi primer bot en Slack

Mi primer bot en Slack

6
Comments
8 min read
Lighthouse: Expectations vs. Reality

Lighthouse: Expectations vs. Reality

36
Comments 1
12 min read
Dockerizing a Workspaced Node.js Application

Dockerizing a Workspaced Node.js Application

6
Comments 2
3 min read
How to implement a simple countdown timer in JavaScript

How to implement a simple countdown timer in JavaScript

8
Comments
1 min read
VS Code Quick Tip: JavaScript Import Autocomplete

VS Code Quick Tip: JavaScript Import Autocomplete

6
Comments
2 min read
Rewriting Vuex module to Composition API.

Rewriting Vuex module to Composition API.

7
Comments 2
5 min read
Announcing Apostrophe 3 Alpha

Announcing Apostrophe 3 Alpha

10
Comments
5 min read
How to debug JavaScript code in Chrome 12:31

How to debug JavaScript code in Chrome

14
Comments
1 min read
loading...