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.
Create a nxn array

Create a nxn array

6
Comments
1 min read
Using JavaScript Proxies

Using JavaScript Proxies

6
Comments
1 min read
What's new in npmbomb?

What's new in npmbomb?

6
Comments
5 min read
Django & React Tutorial For Beginners #1 : Installing & Setting Up Django

Django & React Tutorial For Beginners #1 : Installing & Setting Up Django

9
Comments 3
1 min read
10+ Radio Button CSS style Examples

10+ Radio Button CSS style Examples

112
Comments 2
2 min read
Yet another OOP/C# person (me) trying to understand the mechanics behind React Hooks

Yet another OOP/C# person (me) trying to understand the mechanics behind React Hooks

8
Comments
4 min read
Refactoring Vue Templates in Nuxt

Refactoring Vue Templates in Nuxt

2
Comments
2 min read
2 Minute Intro to GreenSock Animations

2 Minute Intro to GreenSock Animations

29
Comments 2
2 min read
How to add custom javascript to Hugo

How to add custom javascript to Hugo

4
Comments
1 min read
A simple Slack bot with Crontab and JavaScript

A simple Slack bot with Crontab and JavaScript

5
Comments
3 min read
Understanding the Sliding Window Technique in Algorithms

Understanding the Sliding Window Technique in Algorithms

26
Comments 2
3 min read
A Trick to Help With Reference Data

A Trick to Help With Reference Data

7
Comments
4 min read
Functions - Arguments vs Parameters

Functions - Arguments vs Parameters

6
Comments
1 min read
Hacktoberfest Markdown Editor Challenge: Day -2 (Prep Work)

Hacktoberfest Markdown Editor Challenge: Day -2 (Prep Work)

3
Comments
6 min read
Typper 💻🎮, (the beginning of) a typing game [v0.2.0-beta]

Typper 💻🎮, (the beginning of) a typing game [v0.2.0-beta]

18
Comments 10
1 min read
Is jquery dead?

Is jquery dead?

8
Comments 17
1 min read
Here's Actually Why Deno Flopped

Here's Actually Why Deno Flopped

19
Comments 11
4 min read
Build a React file upload component with Node.js

Build a React file upload component with Node.js

24
Comments
3 min read
Modern React.js Setup for GraphQL (using Vite & urql)

Modern React.js Setup for GraphQL (using Vite & urql)

40
Comments
6 min read
React Component Libraries

React Component Libraries

24
Comments 4
1 min read
Removing duplicate objects from an Array

Removing duplicate objects from an Array

7
Comments 2
2 min read
Cloning an object in JavaScript and avoiding Gotchas

Cloning an object in JavaScript and avoiding Gotchas

24
Comments
4 min read
I need to learn JavaScript. What is the best solution?

I need to learn JavaScript. What is the best solution?

7
Comments 7
1 min read
Snake Game in 110 lines of code

Snake Game in 110 lines of code

5
Comments 1
5 min read
How to fix node version in a Web-App

How to fix node version in a Web-App

6
Comments
2 min read
Step out of your web dev comfort zone

Step out of your web dev comfort zone

4
Comments
2 min read
Responsive navigation menu with plain JavaScript

Responsive navigation menu with plain JavaScript

6
Comments 2
5 min read
Why learning back-end made me a better front-end developer.

Why learning back-end made me a better front-end developer.

3
Comments
2 min read
5 Wonderful Javascript Tricks

5 Wonderful Javascript Tricks

12
Comments 1
4 min read
What is the Prototypal Inheritance in JavaScript?

What is the Prototypal Inheritance in JavaScript?

5
Comments
1 min read
BEWARE of React.useEffect Race Condition 🐛 BUGS

BEWARE of React.useEffect Race Condition 🐛 BUGS

54
Comments 6
3 min read
Displaying Markdown/ Strapi Rich Text in the Nuxt Frontend.

Displaying Markdown/ Strapi Rich Text in the Nuxt Frontend.

12
Comments 8
3 min read
Create a JQuery like library in vanilla javascript

Create a JQuery like library in vanilla javascript

7
Comments
3 min read
Detect a browser using Javascript

Detect a browser using Javascript

5
Comments
1 min read
What is an event loop in JavaScript?

What is an event loop in JavaScript?

4
Comments
1 min read
Wrapping DOM Text Nodes with JavaScript

Wrapping DOM Text Nodes with JavaScript

3
Comments
3 min read
Top React Static Site Generators

Top React Static Site Generators

29
Comments 4
1 min read
Refactoring API Calls in Nuxt

Refactoring API Calls in Nuxt

11
Comments 1
1 min read
Pt 1: Needles to Nuxt: Building a Website for a Tooth and Nail Tattoos

Pt 1: Needles to Nuxt: Building a Website for a Tooth and Nail Tattoos

6
Comments
2 min read
Best CSS Frameworks in 2022

Best CSS Frameworks in 2022

834
Comments 48
16 min read
Any Questions About NestJS? Let's discuss them here:-)

Any Questions About NestJS? Let's discuss them here:-)

10
Comments 6
1 min read
Can you Suggest Me What Should I learn First After PHP--> JavaScript Or Python?

Can you Suggest Me What Should I learn First After PHP--> JavaScript Or Python?

2
Comments 8
1 min read
2024: Free Hosting Platforms For Web Development

2024: Free Hosting Platforms For Web Development

511
Comments 51
3 min read
What is the minimum...

What is the minimum...

3
Comments 5
1 min read
JC v2 - find cool open-source projects & start contributing

JC v2 - find cool open-source projects & start contributing

15
Comments
2 min read
Async Await usage and pitfalls in Array.prototype.map() and chaining

Async Await usage and pitfalls in Array.prototype.map() and chaining

7
Comments 4
2 min read
Leetcode #234 - Palindrome Linked List

Leetcode #234 - Palindrome Linked List

9
Comments 1
2 min read
Deploying a Rails / React App to Heroku

Deploying a Rails / React App to Heroku

15
Comments
6 min read
⚡ object destructuring in JS: renaming properties⚡

⚡ object destructuring in JS: renaming properties⚡

19
Comments
1 min read
at() on built-in indexables

at() on built-in indexables

6
Comments 3
2 min read
Pressing the big red button - Authorisation handling with Angular

Pressing the big red button - Authorisation handling with Angular

6
Comments
7 min read
Creating a JavaScript promise from scratch, Part 1: Constructor

Creating a JavaScript promise from scratch, Part 1: Constructor

9
Comments
11 min read
I Coded a Star Wars Yoda Translator App with React

I Coded a Star Wars Yoda Translator App with React

10
Comments
2 min read
Types To Your Discord Bot Command Arguments

Types To Your Discord Bot Command Arguments

4
Comments
1 min read
Understanding OAuth 2 with PKCE in Single-Page Applications (2020)

Understanding OAuth 2 with PKCE in Single-Page Applications (2020)

19
Comments
11 min read
Practice typing error-free and fast with the keyboard [Week 39/20 in Review]

Practice typing error-free and fast with the keyboard [Week 39/20 in Review]

6
Comments
3 min read
Complete the function without using loops and conditions

Complete the function without using loops and conditions

6
Comments 2
1 min read
Recursion

Recursion

26
Comments 1
2 min read
7 YouTubers that you should follow

7 YouTubers that you should follow

62
Comments 29
1 min read
Functional Programming 101: Currying Pattern

Functional Programming 101: Currying Pattern

33
Comments
4 min read
loading...