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.
Add meta tags for social media with HtmlWebpackPlugin

Add meta tags for social media with HtmlWebpackPlugin

13
Comments
1 min read
Make your npm package work on both Node.js and browser

Make your npm package work on both Node.js and browser

23
Comments
2 min read
Add Eslint, Prettier, and Airbnb Style Guide to Your Project.

Add Eslint, Prettier, and Airbnb Style Guide to Your Project.

55
Comments 7
3 min read
21 Popular JavaScript Libraries Every Web Developer Should Know

21 Popular JavaScript Libraries Every Web Developer Should Know

105
Comments 7
6 min read
Cheatsheet for the Regex Cheatsheet, Part 1: Anchors

Cheatsheet for the Regex Cheatsheet, Part 1: Anchors

60
Comments 4
3 min read
Good VS Bad – Beyond the JavaScript Console

Good VS Bad – Beyond the JavaScript Console

17
Comments 2
3 min read
Checking conditions using Array.some()

Checking conditions using Array.some()

4
Comments
2 min read
Javascript: what I didn't understand

Javascript: what I didn't understand

172
Comments 7
10 min read
Implementing subscriptions with Stripe

Implementing subscriptions with Stripe

16
Comments 1
9 min read
How To Choose Which JavaScript Libraries To Use (Part 1)

How To Choose Which JavaScript Libraries To Use (Part 1)

5
Comments
2 min read
A Chat Progressive Web App

A Chat Progressive Web App

171
Comments 43
2 min read
How to publish TypeScript package to NPM

How to publish TypeScript package to NPM

55
Comments 1
3 min read
Tech stack and initial project setup

Tech stack and initial project setup

13
Comments
10 min read
Hosting on Vercel, automatic deploys with GitHub and configuring custom domains

Hosting on Vercel, automatic deploys with GitHub and configuring custom domains

11
Comments
7 min read
SPA Authentication using Laravel Sanctum and Vue.js

SPA Authentication using Laravel Sanctum and Vue.js

1
Comments
1 min read
Learning Languages through a web application with SashiDo and Teachable Machine

Learning Languages through a web application with SashiDo and Teachable Machine

14
Comments 3
13 min read
What is JavaScript?

What is JavaScript?

6
Comments
2 min read
10 popular REST frameworks For your MicroService

10 popular REST frameworks For your MicroService

15
Comments 1
3 min read
My 8 favorite VS Code Shortcut #1

My 8 favorite VS Code Shortcut #1

145
Comments 3
2 min read
Let's go beyond console.log statements. (There is more to console object than what meets the eye. )

Let's go beyond console.log statements. (There is more to console object than what meets the eye. )

106
Comments 4
4 min read
Processing payments with Stripe and webhooks

Processing payments with Stripe and webhooks

11
Comments 2
10 min read
LeetCode 328. Odd Even Linked List (javascript solution)

LeetCode 328. Odd Even Linked List (javascript solution)

6
Comments 1
1 min read
7 Ways to Iterate Over Arrays and When to Use Each

7 Ways to Iterate Over Arrays and When to Use Each

134
Comments 9
6 min read
Social login with GitHub and Auth0 rules

Social login with GitHub and Auth0 rules

7
Comments
6 min read
Edit npm package and persist the changes on npm install

Edit npm package and persist the changes on npm install

5
Comments
1 min read
Authentication with Auth0 and Next.js

Authentication with Auth0 and Next.js

6
Comments
5 min read
How to Write File-Based JavaScript Tests With Real Files

How to Write File-Based JavaScript Tests With Real Files

10
Comments 1
4 min read
UI Dev Newsletter #53

UI Dev Newsletter #53

7
Comments
1 min read
Best practices for file uploads in Nodejs and HTML

Best practices for file uploads in Nodejs and HTML

19
Comments
7 min read
Recursion, why is helpful but not in JS, ;(

Recursion, why is helpful but not in JS, ;(

6
Comments
1 min read
Fastify and PostgreSQL REST API

Fastify and PostgreSQL REST API

35
Comments 2
9 min read
Everything you need in One Repo

Everything you need in One Repo

51
Comments 1
1 min read
Building an Offline-Ready Form With Vanilla JavaScript

Building an Offline-Ready Form With Vanilla JavaScript

92
Comments 3
9 min read
Solution: Triangle

Solution: Triangle

24
Comments
4 min read
Top 20+ Bootstrap Dashboard Templates To Use Absolutely Free

Top 20+ Bootstrap Dashboard Templates To Use Absolutely Free

48
Comments
15 min read
JavaScript creating a new element

JavaScript creating a new element

14
Comments
2 min read
Announcing: new and light state manager “Jon”

Announcing: new and light state manager “Jon”

5
Comments
2 min read
Useful Resources To Learn Web Development & To Create Your Website

Useful Resources To Learn Web Development & To Create Your Website

179
Comments 12
4 min read
Upload files to Google Drive with Phoenix LiveView

Upload files to Google Drive with Phoenix LiveView

19
Comments
5 min read
Add Voice Search with a Few Lines of Code (for free)

Add Voice Search with a Few Lines of Code (for free)

6
Comments
3 min read
Bezos' Calculator

Bezos' Calculator

268
Comments 18
2 min read
Awesome 404 Page Templates for your Websites

Awesome 404 Page Templates for your Websites

415
Comments 26
2 min read
JavaScript: Array

JavaScript: Array

10
Comments
10 min read
How to preserve localStorage between Cypress tests

How to preserve localStorage between Cypress tests

21
Comments 9
4 min read
Building a Professionally Designed Website Episode 2 - CSS Framework, Baseline Grid, NextJS Structure

Building a Professionally Designed Website Episode 2 - CSS Framework, Baseline Grid, NextJS Structure

25
Comments
2 min read
JavaScript Interview Question #34: Different ways to get the current date in JS

JavaScript Interview Question #34: Different ways to get the current date in JS

30
Comments
1 min read
Como usar variáveis de ambiente sem biblioteca em React

Como usar variáveis de ambiente sem biblioteca em React

16
Comments 4
3 min read
LeetCode 142. Linked List Cycle II (javascript solution)

LeetCode 142. Linked List Cycle II (javascript solution)

6
Comments
1 min read
Web socket and HTTP(s); Intro to simple differences

Web socket and HTTP(s); Intro to simple differences

8
Comments 2
1 min read
JavaScript Map and Set Tutorial: how to use new built-in classes

JavaScript Map and Set Tutorial: how to use new built-in classes

19
Comments 2
9 min read
DSA 101: Matrix

DSA 101: Matrix

11
Comments
4 min read
Do you really know JavaScript ? Part 2: Call, Apply And Bind

Do you really know JavaScript ? Part 2: Call, Apply And Bind

14
Comments
5 min read
Should I learn Angular or React?

Should I learn Angular or React?

35
Comments 27
3 min read
How To Mock Only One Function From A Module In Jest

How To Mock Only One Function From A Module In Jest

10
Comments 1
5 min read
Learn JavaScript's for...of and for...in - in 2 minutes

Learn JavaScript's for...of and for...in - in 2 minutes

13
Comments 1
1 min read
Extract-Transform-Load with RxJS: save time and memory with backpressure

Extract-Transform-Load with RxJS: save time and memory with backpressure

16
Comments
3 min read
O guia completo do gRPC parte 1: O que é gRPC?

O guia completo do gRPC parte 1: O que é gRPC?

17
Comments 1
13 min read
Method chaining in javascript

Method chaining in javascript

18
Comments 8
2 min read
Building a Daily Standup Application in 30 Minutes

Building a Daily Standup Application in 30 Minutes

11
Comments
10 min read
Part 1: How to Build a Serverless Twitter Bot

Part 1: How to Build a Serverless Twitter Bot

7
Comments
5 min read
loading...