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.
MarkdownIt - A Comprehensive Guide.

MarkdownIt - A Comprehensive Guide.

4
Comments
2 min read
Vanilla JavaScript text-to-speech 💬

Vanilla JavaScript text-to-speech 💬

97
Comments 7
3 min read
Here's what to expect from a React interview (featuring Cassidoo)

Here's what to expect from a React interview (featuring Cassidoo)

51
Comments 2
2 min read
CLOUDFLARE PAGES: First look at Cloudflare's new JAMstack deployment platform

CLOUDFLARE PAGES: First look at Cloudflare's new JAMstack deployment platform

6
Comments
1 min read
Coding challenges #1 🧩

Coding challenges #1 🧩

20
Comments
5 min read
Short Intro to Unbundled Development With Snowpack | Part 1

Short Intro to Unbundled Development With Snowpack | Part 1

3
Comments
1 min read
Symlinks and Npm

Symlinks and Npm

36
Comments 1
3 min read
I built CovidInvaders.com in honor of the vaccine (and my 16th birthday)

I built CovidInvaders.com in honor of the vaccine (and my 16th birthday)

30
Comments 30
1 min read
Starting my React journey

Starting my React journey

4
Comments 17
1 min read
Fundamentos de React

Fundamentos de React

12
Comments
20 min read
MarkdownIt - A Code Editor to render Markdown and host it.

MarkdownIt - A Code Editor to render Markdown and host it.

19
Comments
2 min read
Understanding Closures in JavaScript

Understanding Closures in JavaScript

17
Comments 4
2 min read
Optional Chaining in JavaScript ES2020 Illustrated

Optional Chaining in JavaScript ES2020 Illustrated

5
Comments
1 min read
24 days of #javaScriptmas and a fresh start

24 days of #javaScriptmas and a fresh start

2
Comments
3 min read
Scrimba's #JavaScriptmas

Scrimba's #JavaScriptmas

3
Comments
3 min read
How to Lazy Load an Embedded Youtube Video

How to Lazy Load an Embedded Youtube Video

2
Comments
1 min read
Writing Your First REST API

Writing Your First REST API

22
Comments
1 min read
APB: What are Arrow Functions?

APB: What are Arrow Functions?

20
Comments 8
5 min read
See your flow coverage changes on every PR!

See your flow coverage changes on every PR!

2
Comments 1
1 min read
Values, Types, Operators in JavaScript - Eloquent JavaScript Chapter 1

Values, Types, Operators in JavaScript - Eloquent JavaScript Chapter 1

5
Comments
4 min read
Venn and Euler Diagram Challenge with prizes!

Venn and Euler Diagram Challenge with prizes!

8
Comments
2 min read
Generating PDFs (invoices, manuals and more) from web pages using Puppeteer/Playwright

Generating PDFs (invoices, manuals and more) from web pages using Puppeteer/Playwright

45
Comments 1
3 min read
Color Game - A DO Hackathon Submission

Color Game - A DO Hackathon Submission

24
Comments 13
1 min read
Authentication and JWT in Node.js

Authentication and JWT in Node.js

59
Comments
4 min read
User Flow with dropouts using D3 Sankey in Angular 10

User Flow with dropouts using D3 Sankey in Angular 10

2
Comments
6 min read
JavaScript DOM manipulation

JavaScript DOM manipulation

26
Comments 2
4 min read
Introducing Carbon component mapper for Data Driven Forms

Introducing Carbon component mapper for Data Driven Forms

7
Comments
4 min read
Dark mode. How to create your first Nuxt.js app (Part 2)

Dark mode. How to create your first Nuxt.js app (Part 2)

15
Comments 2
6 min read
Generating Social Sharing Images In Eleventy

Generating Social Sharing Images In Eleventy

15
Comments
4 min read
JavaScript Code Daily Challenge #6

JavaScript Code Daily Challenge #6

11
Comments 5
1 min read
Animating Camera Movement in Three.js

Animating Camera Movement in Three.js

45
Comments 2
9 min read
Simple Dark-Light theme with VanillaJs

Simple Dark-Light theme with VanillaJs

181
Comments 17
1 min read
A generic middleware pattern in Typescript

A generic middleware pattern in Typescript

5
Comments
2 min read
Bootstrap 5 + React project setup and customisation

Bootstrap 5 + React project setup and customisation

19
Comments 7
3 min read
Web Performance Profiling: Nike.com

Web Performance Profiling: Nike.com

84
Comments 7
6 min read
Arrow Functions Tutorial

Arrow Functions Tutorial

7
Comments
1 min read
Abstracting those Boring API Requests & Endpoints

Abstracting those Boring API Requests & Endpoints

12
Comments
3 min read
Consuming GraphQL in Plain JavaScript

Consuming GraphQL in Plain JavaScript

26
Comments 2
7 min read
🔥 What's Hot in Web Development? — Weekly Picks #158

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

41
Comments 3
3 min read
Choosing your web development stack

Choosing your web development stack

2
Comments 2
2 min read
Micro Frontends Patterns#2: MFE in 3 minutes

Micro Frontends Patterns#2: MFE in 3 minutes

12
Comments
2 min read
Are you Looking to build a career in Coding / Full-stack Javascript?

Are you Looking to build a career in Coding / Full-stack Javascript?

2
Comments 1
1 min read
The 1 Ultimate Project

The 1 Ultimate Project

48
Comments
3 min read
Generating PDF files using Next.js

Generating PDF files using Next.js

85
Comments 4
4 min read
Setting up TypeScript with ESLint & Prettier for Visual Studio Code

Setting up TypeScript with ESLint & Prettier for Visual Studio Code

103
Comments 6
7 min read
Create a Stopwatch in JavaScript

Create a Stopwatch in JavaScript

61
Comments 21
3 min read
🤓 Blogs, Podcasts & other Resources...

🤓 Blogs, Podcasts & other Resources...

46
Comments 2
4 min read
Enhance your web apps with a vibration!!

Enhance your web apps with a vibration!!

16
Comments 2
3 min read
A Wizard Form in React

A Wizard Form in React

15
Comments
3 min read
Authentication and Authorization Using JWT in Node JS with Express

Authentication and Authorization Using JWT in Node JS with Express

66
Comments 6
7 min read
Lazy loading with React

Lazy loading with React

15
Comments 1
4 min read
I've completed a HackFest project, here is what I've learned

I've completed a HackFest project, here is what I've learned

27
Comments 1
7 min read
Deep merge Objects in Javascript with Mergerino

Deep merge Objects in Javascript with Mergerino

6
Comments 7
1 min read
Javascript classes : class, constructor, new, extends, super

Javascript classes : class, constructor, new, extends, super

7
Comments 5
2 min read
Amazing animations using the Reader monad

Amazing animations using the Reader monad

5
Comments
5 min read
PapaReddit - scrape, analyze and read Reddit comments

PapaReddit - scrape, analyze and read Reddit comments

4
Comments
2 min read
[Video] Ionic Vue CRUD Example App using Supabase.io, “The Open Source Firebase Alternative”

[Video] Ionic Vue CRUD Example App using Supabase.io, “The Open Source Firebase Alternative”

8
Comments 2
1 min read
Smile Catcher - Expression Detection

Smile Catcher - Expression Detection

6
Comments 10
1 min read
Working With an HTML Element's Position Onscreen in Vanilla JavaScript

Working With an HTML Element's Position Onscreen in Vanilla JavaScript

35
Comments 2
6 min read
Conceptual Programming Practice Problems

Conceptual Programming Practice Problems

6
Comments
1 min read
loading...