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.
How to Loop Through an HTMLCollection

How to Loop Through an HTMLCollection

31
Comments 1
2 min read
How to Build the Pattern Matching Game in Hellblade Senua’s Sacrifice with Javascript

How to Build the Pattern Matching Game in Hellblade Senua’s Sacrifice with Javascript

12
Comments
9 min read
Generate Technical Gibberish

Generate Technical Gibberish

4
Comments
1 min read
Short Circuiting JavaScript

Short Circuiting JavaScript

11
Comments
2 min read
JavaScript Clean Code — Test-Driven Development

JavaScript Clean Code — Test-Driven Development

59
Comments 3
4 min read
Writing e2e tests for React Native using Expo

Writing e2e tests for React Native using Expo

8
Comments
6 min read
Part Two: How to Record Videos in VueJS with Ionic Framework, Capacitor and Cordova Plugins

Part Two: How to Record Videos in VueJS with Ionic Framework, Capacitor and Cordova Plugins

7
Comments 2
2 min read
Destructuring Your Confusion about JavaScript Destructuring

Destructuring Your Confusion about JavaScript Destructuring

5
Comments 1
3 min read
Where to begin building Web Components? - The Basics

Where to begin building Web Components? - The Basics

61
Comments
5 min read
Little Shenanigans of JavaScript - Max is Negative Infinity? WHAT!

Little Shenanigans of JavaScript - Max is Negative Infinity? WHAT!

5
Comments
6 min read
If Your Refactors Break A Lot of Tests, You May Not Be Testing the Right Things

If Your Refactors Break A Lot of Tests, You May Not Be Testing the Right Things

22
Comments
3 min read
Promisified node.js file system utilities

Promisified node.js file system utilities

6
Comments
1 min read
Getting started with Deno!

Getting started with Deno!

8
Comments 2
2 min read
Simple Fetch API wrapper that addresses its annoyances and makes it enjoyable to use

Simple Fetch API wrapper that addresses its annoyances and makes it enjoyable to use

7
Comments
2 min read
New React Hook: 📦 use-is-mounted-ref

New React Hook: 📦 use-is-mounted-ref

20
Comments
1 min read
for loop vs .map() for making multiple API calls

for loop vs .map() for making multiple API calls

40
Comments 6
3 min read
Can you implement forEach() correctly?

Can you implement forEach() correctly?

9
Comments
2 min read
Alpine hands on: simple countdown

Alpine hands on: simple countdown

5
Comments
2 min read
I think I have cracked freelance portfolio projects & landing pages.

I think I have cracked freelance portfolio projects & landing pages.

103
Comments 7
3 min read
Test Driven Development by Example

Test Driven Development by Example

91
Comments 4
11 min read
Implement Push Notification with Firebase in React Native

Implement Push Notification with Firebase in React Native

43
Comments 5
3 min read
Getting a PWA to self-update

Getting a PWA to self-update

4
Comments
2 min read
The javaScript method setInterval EXPLAINED in 5 minutes!

The javaScript method setInterval EXPLAINED in 5 minutes!

5
Comments
1 min read
Product of array except self, a mind-boggling Google Interview question

Product of array except self, a mind-boggling Google Interview question

13
Comments 9
2 min read
Programmatically Opening Bootstrap Vue Dropdown

Programmatically Opening Bootstrap Vue Dropdown

7
Comments 3
1 min read
Javascript Type Conversion

Javascript Type Conversion

5
Comments
1 min read
Change the Background Color using JavaScript / HTML & CSS

Change the Background Color using JavaScript / HTML & CSS

5
Comments
1 min read
Deno is coming

Deno is coming

61
Comments 26
2 min read
More Type Safe and Descriptive Compositions in an Untyped Setting

More Type Safe and Descriptive Compositions in an Untyped Setting

5
Comments
2 min read
Five Things you Should Know (by Heart) about var, let, and const in JavaScript

Five Things you Should Know (by Heart) about var, let, and const in JavaScript

16
Comments
2 min read
Javascript 101

Javascript 101

19
Comments 2
4 min read
Create a Video Party App With Rails Part 1: Building the Backend

Create a Video Party App With Rails Part 1: Building the Backend

70
Comments 4
17 min read
Free Company Profile Template

Free Company Profile Template

7
Comments
1 min read
Deno v1.0 ออกแล้ว! ตัวเลือกใหม่สำหรับ JavaScript Runtime แทน Node.js

Deno v1.0 ออกแล้ว! ตัวเลือกใหม่สำหรับ JavaScript Runtime แทน Node.js

5
Comments
1 min read
PWA,just as good as native apps?

PWA,just as good as native apps?

21
Comments
2 min read
Build your own Linked List in JS

Build your own Linked List in JS

16
Comments
2 min read
Build a Chrome Extension to Streamline Your Workflow

Build a Chrome Extension to Streamline Your Workflow

37
Comments
11 min read
How To Simplify React Forms State Handlers

How To Simplify React Forms State Handlers

6
Comments 2
4 min read
Setting Up A Fake REST API Using JSON Server

Setting Up A Fake REST API Using JSON Server

7
Comments
4 min read
What’s your alternative solution? Challenge #44

What’s your alternative solution? Challenge #44

6
Comments
2 min read
Rebuilt my portfolio (with dev.to api) because I was bored

Rebuilt my portfolio (with dev.to api) because I was bored

20
Comments 3
1 min read
Is it Webpack or Node?

Is it Webpack or Node?

45
Comments 5
3 min read
Build a dashboard without a single line of code

Build a dashboard without a single line of code

45
Comments 3
5 min read
Criptografando e Armazenando Senhas com NodeJS – Melhores Praticas

Criptografando e Armazenando Senhas com NodeJS – Melhores Praticas

7
Comments 2
3 min read
How I finally bagged a full-time role after 4 months of job-hunting & tons of rejections.

How I finally bagged a full-time role after 4 months of job-hunting & tons of rejections.

8
Comments 1
5 min read
tsParticles link triangles

tsParticles link triangles

4
Comments
1 min read
Comparing JavaScript animation libraries

Comparing JavaScript animation libraries

13
Comments
12 min read
REASONML - REACT AS FIRST INTENDED (2020)

REASONML - REACT AS FIRST INTENDED (2020)

18
Comments
7 min read
What did I Learn While Making a Game with vanilla HTML, CSS and Javascript

What did I Learn While Making a Game with vanilla HTML, CSS and Javascript

8
Comments
4 min read
Web Monetization with Angular 9 tutorial that will make you ready to join the GFTWHackathon + Bonus Hack and 5 project ideas

Web Monetization with Angular 9 tutorial that will make you ready to join the GFTWHackathon + Bonus Hack and 5 project ideas

67
Comments 2
6 min read
Display External User Avatars Using Strapi's Custom Routes as a Proxy

Display External User Avatars Using Strapi's Custom Routes as a Proxy

10
Comments
3 min read
3 different ways of cross-component communication in Svelte

3 different ways of cross-component communication in Svelte

11
Comments
6 min read
React Expense Tracker

React Expense Tracker

8
Comments 3
1 min read
Elm vs. Javascript: Side by Side Code Comparison

Elm vs. Javascript: Side by Side Code Comparison

13
Comments
6 min read
How to make white label React app for landing pages

How to make white label React app for landing pages

24
Comments 2
7 min read
6 tips to optimize bundle size

6 tips to optimize bundle size

45
Comments 5
7 min read
A cross-plattform Soundboard written in Go and Svelte

A cross-plattform Soundboard written in Go and Svelte

9
Comments
6 min read
How To Create An API 10 Times Faster?

How To Create An API 10 Times Faster?

139
Comments 7
4 min read
Objects In Javascript - The Proper Guide

Objects In Javascript - The Proper Guide

16
Comments 2
10 min read
How do I get the first/last char of a string from a user input (input.value)

How do I get the first/last char of a string from a user input (input.value)

5
Comments 4
1 min read
loading...