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.
Interview Question: Explain how `this` works in JavaScript [in 3 mins].

Interview Question: Explain how `this` works in JavaScript [in 3 mins].

Reactions 5 Comments
3 min read
How to Use Redux Toolkit With React Native

How to Use Redux Toolkit With React Native

Reactions 3 Comments
6 min read
?Assigning Api resposne to a variable undefined error

?Assigning Api resposne to a variable undefined error

Reactions 2 Comments 1
1 min read
[Open source front-end framework]Some middle school students' framework tntjs

[Open source front-end framework]Some middle school students' framework tntjs

Reactions 3 Comments
2 min read
This Keyword in Javascript

This Keyword in Javascript

Reactions 2 Comments 4
1 min read
Pure CSS for incredible mouse follow effect

Pure CSS for incredible mouse follow effect

Reactions 8 Comments
5 min read
NVM set default version

NVM set default version

Reactions 5 Comments
1 min read
n8n deploys campaigns 1000x faster after integrating Strapi with its workflow automation tool

n8n deploys campaigns 1000x faster after integrating Strapi with its workflow automation tool

Reactions 2 Comments
3 min read
Let's build a Youtube clone with Nextjs and Tailwind-css🎉

Let's build a Youtube clone with Nextjs and Tailwind-css🎉

Reactions 4 Comments
3 min read
DevOps Simplified

DevOps Simplified

Reactions 4 Comments
4 min read
What are Hooks in React JS

What are Hooks in React JS

Reactions 3 Comments
1 min read
Calling all beginners: solution to part II's homework

Calling all beginners: solution to part II's homework

Reactions 2 Comments
4 min read
Using RedisJSON and RedisSearch operation in Redis

Using RedisJSON and RedisSearch operation in Redis

Reactions 6 Comments
8 min read
Best of Svelte and SvelteKit

Best of Svelte and SvelteKit

Reactions 5 Comments
3 min read
Code Smell 150 - Equal Comparison

Code Smell 150 - Equal Comparison

Reactions 6 Comments
2 min read
Post-review: Migrating Create-React-App to Vite

Post-review: Migrating Create-React-App to Vite

Reactions 14 Comments
5 min read
Redux don't need Redux. || Redux in a nutshell.

Redux don't need Redux. || Redux in a nutshell.

Reactions 6 Comments
2 min read
Text Portrait

Text Portrait

Reactions 6 Comments
1 min read
How to Solve the Staircase Problem with 5 Lines of JavaScript

How to Solve the Staircase Problem with 5 Lines of JavaScript

Reactions 3 Comments 1
3 min read
Why we still bundle with HTTP/2 in 2022

Why we still bundle with HTTP/2 in 2022

Reactions 7 Comments
6 min read
Customize Algolia React components with Tailwind classes

Customize Algolia React components with Tailwind classes

Reactions 9 Comments
3 min read
Report Automation Test Results to Google Chat

Report Automation Test Results to Google Chat

Reactions 6 Comments
1 min read
Tutorial: communication between sibling components using state, and controlled forms

Tutorial: communication between sibling components using state, and controlled forms

Reactions 6 Comments
5 min read
Handling different node versions in Windows

Handling different node versions in Windows

Reactions 9 Comments 1
1 min read
0 to 1- How JavaScript works under the hood

0 to 1- How JavaScript works under the hood

Reactions 6 Comments
21 min read
Sending Client-side Emails using EmailJs in ReactJs App

Sending Client-side Emails using EmailJs in ReactJs App

Reactions 18 Comments 19
1 min read
Simple Protected Routes Middleware in NextJS 12

Simple Protected Routes Middleware in NextJS 12

Reactions 10 Comments
1 min read
Node.js For Beginners

Node.js For Beginners

Reactions 6 Comments
2 min read
Being a Web Developer - Programming Languages

Being a Web Developer - Programming Languages

Reactions 8 Comments
3 min read
Being a Web Developer - Getting Started

Being a Web Developer - Getting Started

Reactions 7 Comments
1 min read
Serving multilingual Angular application with ExpressJS

Serving multilingual Angular application with ExpressJS

Reactions 5 Comments
10 min read
How to add GitHub authentication to a Next.js application

How to add GitHub authentication to a Next.js application

Reactions 7 Comments
5 min read
How to Build A BMI Calculator in React JS - useState Hook & Conditionals | Beginner

How to Build A BMI Calculator in React JS - useState Hook & Conditionals | Beginner

Reactions 11 Comments
2 min read
Anyone needs push notifications for changes in RavenDB

Anyone needs push notifications for changes in RavenDB

Reactions 6 Comments
3 min read
Imitate lodash get method

Imitate lodash get method

Reactions 6 Comments
1 min read
A universal TOAST widget for any website!

A universal TOAST widget for any website!

Reactions 5 Comments
1 min read
What is NaN in JavaScript? What is its type? How can you reliably test if a value is equal to NaN?

What is NaN in JavaScript? What is its type? How can you reliably test if a value is equal to NaN?

Reactions 6 Comments 1
2 min read
Wavy Backgrounds with CSS & SVG

Wavy Backgrounds with CSS & SVG

Reactions 8 Comments
2 min read
Debugging beyond console.log

Debugging beyond console.log

Reactions 6 Comments
9 min read
New Video: Pinia for Vue 3: A Better Vuex?

New Video: Pinia for Vue 3: A Better Vuex?

Reactions 2 Comments
1 min read
React-Redux Roadmap Zero to Advanced: Part 1 🚀

React-Redux Roadmap Zero to Advanced: Part 1 🚀

Reactions 20 Comments 4
3 min read
What is the most important rule when designing an API?

What is the most important rule when designing an API?

Reactions 7 Comments 7
1 min read
5 NPM Packages you can use for Drag & Drop in your React app 🙌

5 NPM Packages you can use for Drag & Drop in your React app 🙌

Reactions 25 Comments 2
2 min read
What Is Next.js And Why Developers Love It

What Is Next.js And Why Developers Love It

Reactions 29 Comments 2
10 min read
#4.Basic algorithms problems for frontend developers.

#4.Basic algorithms problems for frontend developers.

Reactions 10 Comments 7
1 min read
I just finished building my Portfolio! Here are 3 key features I added

I just finished building my Portfolio! Here are 3 key features I added

Reactions 6 Comments 2
5 min read
🚀Style your Vue.js website faster with Stylify CSS

🚀Style your Vue.js website faster with Stylify CSS

Reactions 7 Comments
3 min read
Paracetamol.js💊| #170: Explica este código JavaScript

Paracetamol.js💊| #170: Explica este código JavaScript

Reactions 8 Comments 1
1 min read
Construct a awesome JavaScript Drum stick in just 5 minutes

Construct a awesome JavaScript Drum stick in just 5 minutes

Reactions 12 Comments
6 min read
Themes for Vs code IDE

Themes for Vs code IDE

Reactions 10 Comments 2
1 min read
Why new developers should read 5000 lines of code a week

Why new developers should read 5000 lines of code a week

Reactions 20 Comments
2 min read
Check out my new programming language called - Boson, written in Rust!

Check out my new programming language called - Boson, written in Rust!

Reactions 5 Comments
1 min read
Lesser-known CSS property

Lesser-known CSS property

Reactions 25 Comments
2 min read
How to add a loading status

How to add a loading status

Reactions 9 Comments 1
3 min read
Javascript concepts you must know as a beginner #1

Javascript concepts you must know as a beginner #1

Reactions 12 Comments
4 min read
How To Structure Your NextJs Application

How To Structure Your NextJs Application

Reactions 9 Comments
1 min read
Youtube channels to follow as a Software Engineer

Youtube channels to follow as a Software Engineer

Reactions 8 Comments
1 min read
Azure Cloud Resume with a visitor counter

Azure Cloud Resume with a visitor counter

Reactions 8 Comments 1
2 min read
Positioning in CSS

Positioning in CSS

Reactions 11 Comments
2 min read
Memoization In JavaScript

Memoization In JavaScript

Reactions 13 Comments
4 min read
loading...