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.
📚 ReactJS vs Next.js 🌐

📚 ReactJS vs Next.js 🌐

8
Comments
2 min read
Mastering Flexible Component Design in React with the Compound Components Pattern

Mastering Flexible Component Design in React with the Compound Components Pattern

7
Comments
2 min read
Finally JavaScript here I Am😌

Finally JavaScript here I Am😌

Comments
1 min read
🦄 How ToolJet Gained 20,000 GitHub Stars and 400 Contributors

🦄 How ToolJet Gained 20,000 GitHub Stars and 400 Contributors

100
Comments 5
5 min read
Would anyone be interested in a simple Lists App?

Would anyone be interested in a simple Lists App?

1
Comments
1 min read
How to make a horizontal moving carousel with Vanilla JS & TS

How to make a horizontal moving carousel with Vanilla JS & TS

2
Comments
14 min read
What is Truthy and Falsy in Javascript ?

What is Truthy and Falsy in Javascript ?

5
Comments
1 min read
Ways to accessible animation

Ways to accessible animation

9
Comments
4 min read
10 Tips for Writing Effective JavaScript Code

10 Tips for Writing Effective JavaScript Code

6
Comments 3
1 min read
Reference: JavaScript Expressions, Keywords, Statements, Syntax & Operators

Reference: JavaScript Expressions, Keywords, Statements, Syntax & Operators

4
Comments
2 min read
Create a react app using Vite - Part 3

Create a react app using Vite - Part 3

1
Comments
3 min read
Level Up Your Skills with the Ultimate TypeScript Guide!

Level Up Your Skills with the Ultimate TypeScript Guide!

5
Comments
2 min read
Sending Emails from Command Line using EmailIt

Sending Emails from Command Line using EmailIt

Comments
2 min read
Exploring Imba: A Fun and Fast Web Programming Adventure!

Exploring Imba: A Fun and Fast Web Programming Adventure!

Comments
5 min read
JavaScript Made Easy: Master Destructuring Assignment in a Flash

JavaScript Made Easy: Master Destructuring Assignment in a Flash

3
Comments
2 min read
Unit Tests in NodeJS

Unit Tests in NodeJS

1
Comments
3 min read
CommonJs in simple language

CommonJs in simple language

12
Comments
1 min read
Overview of JavaScript Form Validation for Sports Event Registration

Overview of JavaScript Form Validation for Sports Event Registration

Comments
6 min read
How to pass parameters from child commponent to parent component in React?

How to pass parameters from child commponent to parent component in React?

2
Comments
1 min read
Understanding the Role of Husky, ESLint and Prettier: Reasons for Adoption and Implementation Guidelines

Understanding the Role of Husky, ESLint and Prettier: Reasons for Adoption and Implementation Guidelines

5
Comments
9 min read
How To Use Record Type In Typescript

How To Use Record Type In Typescript

2
Comments
2 min read
Personalizing User Experience on Sports Websites: A Guide to JavaScript Cookies

Personalizing User Experience on Sports Websites: A Guide to JavaScript Cookies

Comments
2 min read
Complete Guide to JavaScript Promises, Async/await and Promise Methods

Complete Guide to JavaScript Promises, Async/await and Promise Methods

22
Comments 6
16 min read
Chrome Extension MV3 Template : Supabase Auth, Plasmo, Tailwinds CSS & Shadcn UI

Chrome Extension MV3 Template : Supabase Auth, Plasmo, Tailwinds CSS & Shadcn UI

14
Comments
15 min read
What Is An API (Application Programming Interface)?

What Is An API (Application Programming Interface)?

3
Comments
3 min read
WebAssembly: byte-code of the future

WebAssembly: byte-code of the future

78
Comments 25
5 min read
Solving CAPTCHA Using Capsolver

Solving CAPTCHA Using Capsolver

1
Comments
3 min read
What's Fresh in ECMAScript 2023 (ES14): A Closer Look

What's Fresh in ECMAScript 2023 (ES14): A Closer Look

14
Comments
2 min read
Adding a Mailing List Subscription with Mailjet and Netlify Functions

Adding a Mailing List Subscription with Mailjet and Netlify Functions

9
Comments
4 min read
Generating Optimized Image Formats with Node.js

Generating Optimized Image Formats with Node.js

87
Comments 5
4 min read
How to Dockerize a React Application

How to Dockerize a React Application

76
Comments 9
5 min read
HTMLCollection VS NodeList

HTMLCollection VS NodeList

5
Comments 1
2 min read
Microservices design

Microservices design

32
Comments 1
12 min read
Mastering AJAX for Sports Data: A Comprehensive Guide to Seamless Web Development

Mastering AJAX for Sports Data: A Comprehensive Guide to Seamless Web Development

Comments
6 min read
How to Manage browser windows and tabs with JavaScript ( Sport website example) ?

How to Manage browser windows and tabs with JavaScript ( Sport website example) ?

1
Comments
8 min read
Intl.Segmenter(): Don't use string.split() nor string.length

Intl.Segmenter(): Don't use string.split() nor string.length

11
Comments
5 min read
Embracing Vue.js and PrimeVue in 2023: A Newbie Developer's Guide

Embracing Vue.js and PrimeVue in 2023: A Newbie Developer's Guide

5
Comments
3 min read
JavaScript Loop Best Practices for Optimal Performance

JavaScript Loop Best Practices for Optimal Performance

4
Comments
13 min read
Awesome top 5 Posts from last week tagged(#javascript)

Awesome top 5 Posts from last week tagged(#javascript)

5
Comments 1
3 min read
Creating Custom 404 Pages on GitHub Pages

Creating Custom 404 Pages on GitHub Pages

12
Comments
2 min read
React Riddles: The Mysterious Case of the Untracked Clicks

React Riddles: The Mysterious Case of the Untracked Clicks

Comments
6 min read
Building chatbots with Vicuna-13B, an open-source LLM trained on conversations

Building chatbots with Vicuna-13B, an open-source LLM trained on conversations

1
Comments
10 min read
JavaScript Modules and Tooling: A Guide to Efficient Development

JavaScript Modules and Tooling: A Guide to Efficient Development

1
Comments
3 min read
How to force an update to Components in React

How to force an update to Components in React

6
Comments 1
3 min read
Demystifying CORS: Understanding How Cross-Origin Resource Sharing Works

Demystifying CORS: Understanding How Cross-Origin Resource Sharing Works

49
Comments 2
5 min read
Introducing React Hook Kit: A Comprehensive Toolkit for Your React Development

Introducing React Hook Kit: A Comprehensive Toolkit for Your React Development

Comments
3 min read
React's Responsive Magic: Harnessing useCheckMobileScreen Hook 🔥

React's Responsive Magic: Harnessing useCheckMobileScreen Hook 🔥

10
Comments 2
1 min read
React Custom Hook: useHover

React Custom Hook: useHover

16
Comments 16
2 min read
What is JavaScript?

What is JavaScript?

1
Comments
1 min read
Dominando os fundamentos do JavaScript

Dominando os fundamentos do JavaScript

3
Comments
3 min read
From Localhost to the Cloud: Deploying my First Node.js App with Docker

From Localhost to the Cloud: Deploying my First Node.js App with Docker

51
Comments 10
5 min read
Integrating Val Town with tana

Integrating Val Town with tana

Comments
4 min read
Using Type Aliases Instead Of String literals In Typescript

Using Type Aliases Instead Of String literals In Typescript

6
Comments 1
2 min read
My Journey in Open Source - set-interval-by-id

My Journey in Open Source - set-interval-by-id

2
Comments
1 min read
MVM for h5,iOS,Android;Page Object Model, also known as POM

MVM for h5,iOS,Android;Page Object Model, also known as POM

7
Comments
5 min read
How to create Calculator using HTML, CSS and Javascript?

How to create Calculator using HTML, CSS and Javascript?

1
Comments
6 min read
🚀 Building and Generate Invoice PDF with React.js , Redux and Node.js

🚀 Building and Generate Invoice PDF with React.js , Redux and Node.js

113
Comments 10
8 min read
Ng-News 23/31: SSR Vulnerability, Q&A Session, RFC ended

Ng-News 23/31: SSR Vulnerability, Q&A Session, RFC ended

12
Comments 1
2 min read
What is TypeScript Pick?

What is TypeScript Pick?

2
Comments
1 min read
Demystifying Bitwise Operators in JavaScript

Demystifying Bitwise Operators in JavaScript

1
Comments
5 min read
loading...