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 Tech I Use in 2020 As Developer

What Tech I Use in 2020 As Developer

4
Comments
3 min read
Back to JS Basics - Types & Coercion

Back to JS Basics - Types & Coercion

33
Comments
4 min read
Using React.memo() to skip unnecessary rendering.

Using React.memo() to skip unnecessary rendering.

46
Comments 8
2 min read
Automate Chrome extension publish using an automated script

Automate Chrome extension publish using an automated script

6
Comments
7 min read
JavaScript Challenge 2: Word Scrambles

JavaScript Challenge 2: Word Scrambles

12
Comments 4
4 min read
Sorting Algorithms in Javascript Part 2

Sorting Algorithms in Javascript Part 2

51
Comments 3
2 min read
Quick fix for current spam deluge

Quick fix for current spam deluge

6
Comments 2
1 min read
A trick to improve speed when you are interfacing with a slow API

A trick to improve speed when you are interfacing with a slow API

7
Comments
5 min read
Monday Express [Day 3] Exercism

Monday Express [Day 3] Exercism

3
Comments 3
1 min read
8 Amazing React Component Libraries to explore in 2022

8 Amazing React Component Libraries to explore in 2022

7
Comments 1
3 min read
Why Mountain Bike is the perfect sport for a Software Developer

Why Mountain Bike is the perfect sport for a Software Developer

23
Comments 10
2 min read
Arrow Functions

Arrow Functions

2
Comments
3 min read
Building a Honeypot Field in Nuxt

Building a Honeypot Field in Nuxt

16
Comments
3 min read
Getting Started with the Canvas API: Lines and Rectangles

Getting Started with the Canvas API: Lines and Rectangles

13
Comments
4 min read
Node.js Resiliency Concepts: Recovery and Self-Healing

Node.js Resiliency Concepts: Recovery and Self-Healing

61
Comments
17 min read
Easy Way to Beautify Your Ugly React Native Stack Trace

Easy Way to Beautify Your Ugly React Native Stack Trace

14
Comments 1
2 min read
Why to learn Typescript

Why to learn Typescript

4
Comments
5 min read
Password visibility toggle using stimulus.js and Rails 6

Password visibility toggle using stimulus.js and Rails 6

24
Comments
3 min read
7 Best Angular Component Libraries to use in 2022

7 Best Angular Component Libraries to use in 2022

96
Comments 9
3 min read
the-tech-tools-I-use-as-frontend-engineer

the-tech-tools-I-use-as-frontend-engineer

8
Comments 1
3 min read
klank.dev - audio sandbox in the browser

klank.dev - audio sandbox in the browser

28
Comments 2
4 min read
Maximum Product of Three Numbers

Maximum Product of Three Numbers

2
Comments
1 min read
Migrating mLab to MongoDB Atlas

Migrating mLab to MongoDB Atlas

4
Comments
4 min read
Find an item in an array with the new 'findIndex' method 🔎

Find an item in an array with the new 'findIndex' method 🔎

9
Comments 1
2 min read
🚀10 Trending projects on GitHub for web developers - 2nd October 2020

🚀10 Trending projects on GitHub for web developers - 2nd October 2020

107
Comments 1
2 min read
Flatiron Fourth Project: Vanilla JS and Ruby on Rails API

Flatiron Fourth Project: Vanilla JS and Ruby on Rails API

4
Comments
6 min read
JavaScript Challenge 1: Simple Pig Latin

JavaScript Challenge 1: Simple Pig Latin

81
Comments 14
3 min read
LET and CONST, when should I use?

LET and CONST, when should I use?

6
Comments 1
1 min read
Building a Chrome Extension using DEV API

Building a Chrome Extension using DEV API

51
Comments 2
4 min read
Why should you learn JavaScript?

Why should you learn JavaScript?

7
Comments 2
3 min read
Class VS Function - Qual o jeito correto de escrever Javascript no mundo moderno?

Class VS Function - Qual o jeito correto de escrever Javascript no mundo moderno?

11
Comments 3
6 min read
Components vs Microfrontends. What is the difference?

Components vs Microfrontends. What is the difference?

32
Comments 2
4 min read
HTTP Response Status Codes

HTTP Response Status Codes

59
Comments 2
2 min read
Variable Types in Javascript

Variable Types in Javascript

7
Comments 1
3 min read
How and Where to Start Your Developer Journey

How and Where to Start Your Developer Journey

7
Comments
3 min read
Variable Declaration in Javascript for Beginners

Variable Declaration in Javascript for Beginners

8
Comments
2 min read
Offline-first made easy with GraphQL, Amplify DataStore and Vue

Offline-first made easy with GraphQL, Amplify DataStore and Vue

46
Comments 1
15 min read
Different return types for same function in Typescript

Different return types for same function in Typescript

9
Comments
2 min read
History of JavaScript - How it came into the existence

History of JavaScript - How it came into the existence

7
Comments
3 min read
SuperJSON - JSON on steroids

SuperJSON - JSON on steroids

6
Comments
4 min read
When you think your functional code is stack safe

When you think your functional code is stack safe

6
Comments 5
2 min read
Learn var, const, and let [JavaScript] in 6 minutes

Learn var, const, and let [JavaScript] in 6 minutes

6
Comments
4 min read
Day 36 of 100DaysOfCode

Day 36 of 100DaysOfCode

5
Comments
1 min read
Currying

Currying

10
Comments
1 min read
I keep getting "null" errors

I keep getting "null" errors

2
Comments 1
1 min read
✨ read-packages : a simple package that returns the dependencies of a package.json file.

✨ read-packages : a simple package that returns the dependencies of a package.json file.

6
Comments 2
1 min read
Looking for Feedback - Personal Portfolio

Looking for Feedback - Personal Portfolio

4
Comments 6
1 min read
A practical guide to web accessibility: Part 2: Implementing and developing an accessible page.

A practical guide to web accessibility: Part 2: Implementing and developing an accessible page.

10
Comments
4 min read
VS Code Extensions I use Daily

VS Code Extensions I use Daily

353
Comments 21
4 min read
Nullish coalescing operator

Nullish coalescing operator

6
Comments
1 min read
#30DaysOfCJS: N-API - The new native in node.js

#30DaysOfCJS: N-API - The new native in node.js

4
Comments
1 min read
Javascript 1o1 - HTMLCollection vs NodeList

Javascript 1o1 - HTMLCollection vs NodeList

7
Comments
3 min read
How to manage a complex UI state with useReducer hook instead of redux

How to manage a complex UI state with useReducer hook instead of redux

6
Comments
4 min read
Do You Have to Use Node.js to Work With React?

Do You Have to Use Node.js to Work With React?

7
Comments
3 min read
Using React Hook Form with react-native - Part II (pre-filled values & conditional fields)

Using React Hook Form with react-native - Part II (pre-filled values & conditional fields)

37
Comments 4
3 min read
Day 11 of 100DaysOfCode

Day 11 of 100DaysOfCode

6
Comments
2 min read
Lazy load any charts and ads with lazysizes.js

Lazy load any charts and ads with lazysizes.js

8
Comments
2 min read
Uma introdução rápida ao Angular

Uma introdução rápida ao Angular

8
Comments
9 min read
How to integrate Mapbox GL JS in your Next.js Project without react-map-gl or a React wrapper library

How to integrate Mapbox GL JS in your Next.js Project without react-map-gl or a React wrapper library

70
Comments 6
12 min read
Eloquent Javascript

Eloquent Javascript

5
Comments
2 min read
loading...