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.
How to add push notifications into a Next.js App

How to add push notifications into a Next.js App

Reactions 19 Comments
10 min read
5 ways to make money as a programmer in 2021

5 ways to make money as a programmer in 2021

Reactions 3 Comments
1 min read
Try React 18 with Vite, Typescript and Vercel

Try React 18 with Vite, Typescript and Vercel

Reactions 4 Comments
2 min read
5 REASONS WHY YOU SHOULD LEARN JAVASCRIPT in 2021

5 REASONS WHY YOU SHOULD LEARN JAVASCRIPT in 2021

Reactions 2 Comments
1 min read
Introducing `findLast` and `findLastIndex`

Introducing `findLast` and `findLastIndex`

Reactions 32 Comments 6
2 min read
Top 10 open source development tools (tried and tested)

Top 10 open source development tools (tried and tested)

Reactions 141 Comments 5
8 min read
Top 10 Animation Libraries – (CSS + JavaScript )

Top 10 Animation Libraries – (CSS + JavaScript )

Reactions 13 Comments
3 min read
Algorithm Tutorial: Intro to Heaps and Priority Queue Implementation

Algorithm Tutorial: Intro to Heaps and Priority Queue Implementation

Reactions 4 Comments 1
8 min read
JavaScript-30-Day-16

JavaScript-30-Day-16

Reactions 8 Comments 4
3 min read
tsParticles Fireworks Effect 2.0

tsParticles Fireworks Effect 2.0

Reactions 4 Comments
1 min read
How to read more in less time?

How to read more in less time?

Reactions 6 Comments
3 min read
It's OK to useStore with React-Redux

It's OK to useStore with React-Redux

Reactions 4 Comments 2
2 min read
Styled components cheat sheet

Styled components cheat sheet

Reactions 37 Comments
4 min read
Finally, I launched my super tiny side project! Drop.in , a browser extension for job seekers! 🚀

Finally, I launched my super tiny side project! Drop.in , a browser extension for job seekers! 🚀

Reactions 6 Comments
2 min read
The Beginner's Guide to Declaring Variables in JavaScript

The Beginner's Guide to Declaring Variables in JavaScript

Reactions 5 Comments
2 min read
Snake VS. Blocks | A snake game.

Snake VS. Blocks | A snake game.

Reactions 6 Comments
1 min read
Car riding Simulator game (VR) (3D)

Car riding Simulator game (VR) (3D)

Reactions 6 Comments 1
1 min read
What's new in React 18?

What's new in React 18?

Reactions 28 Comments 1
3 min read
Callbacks in JavaScript explained! (video)

Callbacks in JavaScript explained! (video)

Reactions 3 Comments
1 min read
React Hooks: Ref e State

React Hooks: Ref e State

Reactions 2 Comments
3 min read
How and when to use Async and Defer attributes

How and when to use Async and Defer attributes

Reactions 3 Comments 1
5 min read
What are Module Bundlers ? How to configure Webpack ?

What are Module Bundlers ? How to configure Webpack ?

Reactions 13 Comments
4 min read
Day 3: Why is JavaScript so...savage ?

Day 3: Why is JavaScript so...savage ?

Reactions 2 Comments 4
1 min read
How to filter entries by linked references in GraphQL

How to filter entries by linked references in GraphQL

Reactions 12 Comments
5 min read
FREE IDE dedicated to creating Bootstrap templates

FREE IDE dedicated to creating Bootstrap templates

Reactions 7 Comments
5 min read
Animated 404 Page

Animated 404 Page

Reactions 99 Comments 6
2 min read
What is Front-end? How to Become a Front End Developer

What is Front-end? How to Become a Front End Developer

Reactions 5 Comments
4 min read
Implicit ESM in Node.js with "type": "module"

Implicit ESM in Node.js with "type": "module"

Reactions 4 Comments
2 min read
Write a VS Code extension in JavaScript, not TypeScript ^

Write a VS Code extension in JavaScript, not TypeScript ^

Reactions 8 Comments 1
6 min read
Landing Page Using Next JS 😍

Landing Page Using Next JS 😍

Reactions 3 Comments 2
1 min read
Website Scraper | NodeJS

Website Scraper | NodeJS

Reactions 2 Comments
5 min read
Create a On-This-Day project with html, css and javascirpt!

Create a On-This-Day project with html, css and javascirpt!

Reactions 3 Comments
4 min read
Crazy case of Embedding Git Repositories

Crazy case of Embedding Git Repositories

Reactions 3 Comments
3 min read
JavaScript-30-Day-15

JavaScript-30-Day-15

Reactions 5 Comments
5 min read
10 raisons pourquoi j'aime Laravel !

10 raisons pourquoi j'aime Laravel !

Reactions 5 Comments
3 min read
LEARN VUE THIS SUMMER

LEARN VUE THIS SUMMER

Reactions 3 Comments 1
1 min read
UI Dev Newsletter #61

UI Dev Newsletter #61

Reactions 2 Comments
1 min read
Coding Boot-camps vs College vs Self Taught

Coding Boot-camps vs College vs Self Taught

Reactions 3 Comments 2
3 min read
Today I learned about Scroll Animation

Today I learned about Scroll Animation

Reactions 46 Comments 2
2 min read
Web Components and now what?

Web Components and now what?

Reactions 2 Comments
3 min read
10 UI Frameworks for your Next React Project

10 UI Frameworks for your Next React Project

Reactions 21 Comments 3
3 min read
React Libraries To Use In 2021: 15 Top Picks

React Libraries To Use In 2021: 15 Top Picks

Reactions 602 Comments 32
8 min read
Understanding JavaScript Array Methods

Understanding JavaScript Array Methods

Reactions 36 Comments
8 min read
🔥 A Few Gotchas To Consider When Working With Firestore’s Offline Mode and React Native 🪤

🔥 A Few Gotchas To Consider When Working With Firestore’s Offline Mode and React Native 🪤

Reactions 6 Comments
4 min read
Object-oriented Programming in JavaScript

Object-oriented Programming in JavaScript

Reactions 21 Comments 1
11 min read
Build a Blog App with React —Building Components (Part 2)

Build a Blog App with React —Building Components (Part 2)

Reactions 13 Comments 4
3 min read
Top 14 Angular mistakes you should Avoid

Top 14 Angular mistakes you should Avoid

Reactions 17 Comments
5 min read
How Does a YouTube Video Go Viral

How Does a YouTube Video Go Viral

Reactions 6 Comments
5 min read
Build a Blog App with React — Intro, and Set-Up (Part 1)

Build a Blog App with React — Intro, and Set-Up (Part 1)

Reactions 9 Comments
4 min read
Solution: Generate Parentheses

Solution: Generate Parentheses

Reactions 6 Comments
3 min read
Browser Working Principle - HTML Parsing

Browser Working Principle - HTML Parsing

Reactions 12 Comments
17 min read
Brainstorm last-minute Father's Day gifts with Notion and SMS

Brainstorm last-minute Father's Day gifts with Notion and SMS

Reactions 8 Comments
7 min read
Deep dive into Asynchronous Javascript

Deep dive into Asynchronous Javascript

Reactions 9 Comments 1
7 min read
Optimisation agressive des performances d'un site statique

Optimisation agressive des performances d'un site statique

Reactions 3 Comments
7 min read
Solution: Matchsticks to Square

Solution: Matchsticks to Square

Reactions 6 Comments
6 min read
LeetCode 152. Maximum Product Subarray (javascript solution)

LeetCode 152. Maximum Product Subarray (javascript solution)

Reactions 3 Comments
1 min read
How to merge JS objects with common keys

How to merge JS objects with common keys

Reactions 2 Comments
2 min read
A Blank Canvas

A Blank Canvas

Reactions 3 Comments
3 min read
Guess the Number

Guess the Number

Reactions 2 Comments
2 min read
Side Projects Ideas To Keep Learning

Side Projects Ideas To Keep Learning

Reactions 20 Comments
3 min read
loading...
Forem Open with the Forem app