DEV Community

loading...

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!

👋 Sign in for the ability sort posts by top and latest.
16 side project GitHub repositories you may find useful

16 side project GitHub repositories you may find useful

Reactions 41 Comments 2
5 min read
Some projects to build your resume!

Some projects to build your resume!

Reactions 439 Comments 28
4 min read
Enough JavaScript to get you Started : #14 Understanding DOM

Enough JavaScript to get you Started : #14 Understanding DOM

Reactions 19
6 min read
Building a React Movie Application.

Building a React Movie Application.

Reactions 13
6 min read
Crazy Buttons Game With Vanilla JS

Crazy Buttons Game With Vanilla JS

Reactions 2
1 min read
Bulb ON/OFF Project In HTML & Tailwind & JavaScript

Bulb ON/OFF Project In HTML & Tailwind & JavaScript

Reactions 2
1 min read
"Why nobody in using {insert your favourite feature} yet ?" Drawing on a Canvas - part 1

"Why nobody in using {insert your favourite feature} yet ?" Drawing on a Canvas - part 1

Reactions 7
4 min read
Developing a Personal Budgeting App Using Android Studio & Firebase.

Developing a Personal Budgeting App Using Android Studio & Firebase.

Reactions 9
2 min read
You May Not Know Beacon

You May Not Know Beacon

Reactions 6
7 min read
Fullstack CMS with NextJS and AgilityCMS

Fullstack CMS with NextJS and AgilityCMS

Reactions 4
7 min read
Adding posts to my lifestyle blog in Eleventy - part-2

Adding posts to my lifestyle blog in Eleventy - part-2

Reactions 2
4 min read
Observing rendered DOM nodes

Observing rendered DOM nodes

Reactions 2
9 min read
Add a Timeline to a Vue App

Add a Timeline to a Vue App

Reactions 4
3 min read
Build An Pexels Clone Website Using HTML CSS & JS | Create Full Website In 2021

Build An Pexels Clone Website Using HTML CSS & JS | Create Full Website In 2021

Reactions 2
1 min read
Anatomy of a Singly Linked List in JS

Anatomy of a Singly Linked List in JS

Reactions 2
4 min read
Mocking browser APIs (fetch, localStorage, Dates...) the easy way with Jest

Mocking browser APIs (fetch, localStorage, Dates...) the easy way with Jest

Reactions 25 Comments 1
6 min read
JavaScript Var, Let, and Const

JavaScript Var, Let, and Const

Reactions 13 Comments 2
3 min read
Create-React-App vs Gatsby vs Next

Create-React-App vs Gatsby vs Next

Reactions 16
4 min read
What Does `slice(1, -1)` Do?

What Does `slice(1, -1)` Do?

Reactions 9 Comments 1
1 min read
Why I think Jest is better than Mocha & Chai

Why I think Jest is better than Mocha & Chai

Reactions 9
4 min read
LIFO, FIFO. The difference between a stack and a queue. A quick guide.

LIFO, FIFO. The difference between a stack and a queue. A quick guide.

Reactions 6
2 min read
Fixing Cumulative Layout Shift

Fixing Cumulative Layout Shift

Reactions 94 Comments 5
2 min read
Testing Vue 3 Apps — Testing Event Handling

Testing Vue 3 Apps — Testing Event Handling

Reactions 7
2 min read
Nuxt.js — Plugins and Modules

Nuxt.js — Plugins and Modules

Reactions 6
3 min read
Testing Vue 3 Apps — Custom Inputs and Slots

Testing Vue 3 Apps — Custom Inputs and Slots

Reactions 6
3 min read
Testing Vue 3 Apps — Slots and Async Behavior

Testing Vue 3 Apps — Slots and Async Behavior

Reactions 6
3 min read
Testing Vue 3 Apps — Reactive Properties and Form Handling

Testing Vue 3 Apps — Reactive Properties and Form Handling

Reactions 6
2 min read
Single App, Multi Login - Proof Of Concept

Single App, Multi Login - Proof Of Concept

Reactions 11
4 min read
Value VS Reference in Javascript

Value VS Reference in Javascript

Reactions 2
4 min read
# Let's Talk Functional Components & Hooks

# Let's Talk Functional Components & Hooks

Reactions 2
3 min read
Creating a database from scratch with Node.js - Days 15-16

Creating a database from scratch with Node.js - Days 15-16

Reactions 13
2 min read
Chrome Dev Tools Notes

Chrome Dev Tools Notes

Reactions 7 Comments 1
3 min read
$200 Cloud-Hosting PaaS Giveaway

$200 Cloud-Hosting PaaS Giveaway

Reactions 2
1 min read
ReadabilityJS - adding Reader View Mode to websites

ReadabilityJS - adding Reader View Mode to websites

Reactions 5
2 min read
ToolJS: Creating a Plugin

ToolJS: Creating a Plugin

Reactions 9
4 min read
2 Tips to Clean Ugly if Statements

2 Tips to Clean Ugly if Statements

Reactions 8 Comments 2
1 min read
Made a game with DreamForgerJS 1.1.2 | Please review.

Made a game with DreamForgerJS 1.1.2 | Please review.

Reactions 12
1 min read
Vue 3 — More About v-model

Vue 3 — More About v-model

Reactions 3
3 min read
React Tips — Modern Structures and State Updates

React Tips — Modern Structures and State Updates

Reactions 2
4 min read
React Tips — Input Focus and Choices Controls

React Tips — Input Focus and Choices Controls

Reactions 2
4 min read
React Tips — Input Data Binding

React Tips — Input Data Binding

Reactions 2
4 min read
React Tips — Clean Syntax

React Tips — Clean Syntax

Reactions 2
3 min read
React Tips and Tricks — Fragments and Error Handling

React Tips and Tricks — Fragments and Error Handling

Reactions 2
3 min read
Best of Modern JavaScript — Module Design

Best of Modern JavaScript — Module Design

Reactions 2
3 min read
Best of Modern JavaScript — Modules

Best of Modern JavaScript — Modules

Reactions 2
3 min read
Best of Modern JavaScript — Maps and WeakMaps

Best of Modern JavaScript — Maps and WeakMaps

Reactions 2
3 min read
Vue 3 — Inline Styles and v-if

Vue 3 — Inline Styles and v-if

Reactions 2
3 min read
Best of Modern JavaScript — Module Basics

Best of Modern JavaScript — Module Basics

Reactions 2
3 min read
Best of Modern JavaScript — Maps and Arrays

Best of Modern JavaScript — Maps and Arrays

Reactions 2
3 min read
Best of Modern JavaScript — Module Details

Best of Modern JavaScript — Module Details

Reactions 2
2 min read
Lets get this party started!!! #NOOB

Lets get this party started!!! #NOOB

Reactions 3 Comments 3
2 min read
Personal Spending Tracker

Personal Spending Tracker

Reactions 5
1 min read
JavaScript ES2021 - You Need To See These ES12 Features

JavaScript ES2021 - You Need To See These ES12 Features

Reactions 58 Comments 2
5 min read
Weekly web dev challenge: currency converter!

Weekly web dev challenge: currency converter!

Reactions 10
5 min read
Utilizing the Simplr Router

Utilizing the Simplr Router

Reactions 6
8 min read
Mediator Pattern Self Created Documentation

Mediator Pattern Self Created Documentation

Reactions 8
3 min read
So Functions and Methods are the Same?

So Functions and Methods are the Same?

Reactions 10 Comments 2
4 min read
Cache timeout strategy with Node.js and Redis

Cache timeout strategy with Node.js and Redis

Reactions 5
3 min read
JavaScript is interpreted or compiled?

JavaScript is interpreted or compiled?

Reactions 3
2 min read
Enough JavaScript to get you Started : #13 OOP in JS Practical Guide 👩‍💻👨‍💻

Enough JavaScript to get you Started : #13 OOP in JS Practical Guide 👩‍💻👨‍💻

Reactions 61 Comments 4
4 min read
loading...