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.
Job Tracking Application

Job Tracking Application

1
Comments
4 min read
Fingerprint Scanner html css js

Fingerprint Scanner html css js

Comments
1 min read
Polyfill for Bind()

Polyfill for Bind()

Comments
2 min read
Building Your Own GitHub Copilot: A Step-by-Step Guide to Code Completion Tools

Building Your Own GitHub Copilot: A Step-by-Step Guide to Code Completion Tools

6
Comments
7 min read
Frontend Challenge: Space Edition

Frontend Challenge: Space Edition

8
Comments 5
2 min read
Transitioning from React.js to React Native

Transitioning from React.js to React Native

16
Comments 1
7 min read
Casual Clothes App Using Next.js 14, TypeScript, Prisma & Next-Auth

Casual Clothes App Using Next.js 14, TypeScript, Prisma & Next-Auth

13
Comments
1 min read
Build a FAQ Accordion Website

Build a FAQ Accordion Website

4
Comments 4
4 min read
Common Mistakes Developers Make with useState in React (And How to Fix Them)

Common Mistakes Developers Make with useState in React (And How to Fix Them)

1
Comments
3 min read
Day 1 [Job Search + Learning Python in back-end development]

Day 1 [Job Search + Learning Python in back-end development]

Comments 1
1 min read
Passing Data to EJS Templates and Vice-Versa — A Beginner's guide

Passing Data to EJS Templates and Vice-Versa — A Beginner's guide

Comments
3 min read
Passing Data to EJS Templates and Vice-Versa — A Beginner's guide

Passing Data to EJS Templates and Vice-Versa — A Beginner's guide

Comments
3 min read
Passing Data to EJS Templates and Vice-Versa — A Beginner's guide

Passing Data to EJS Templates and Vice-Versa — A Beginner's guide

Comments
3 min read
Write a function that removes duplicate characters from a given string. ( Try to write core JS)

Write a function that removes duplicate characters from a given string. ( Try to write core JS)

2
Comments 2
1 min read
Intersection Observer: Ein mächtiges Tool für effizientes Web-Design 🚀

Intersection Observer: Ein mächtiges Tool für effizientes Web-Design 🚀

Comments
7 min read
Today's Javascript Tip: extract multiple properties from an object into variables using destructuring assignment.

Today's Javascript Tip: extract multiple properties from an object into variables using destructuring assignment.

Comments
1 min read
JavaScript Design Patterns - Behavioral - Observer

JavaScript Design Patterns - Behavioral - Observer

1
Comments
1 min read
Dealing with issues

Dealing with issues

Comments 1
4 min read
🚀 Day 12: Enhancing State Management using useReducer in React 🚀

🚀 Day 12: Enhancing State Management using useReducer in React 🚀

Comments
4 min read
Say JS easy, got roasted!!!

Say JS easy, got roasted!!!

Comments
2 min read
Building a Movie Finder Website using React

Building a Movie Finder Website using React

8
Comments 6
7 min read
Advanced Functional Programming in JavaScript

Advanced Functional Programming in JavaScript

1
Comments
2 min read
Razumevanje JavaScript Generatora: Moćan Alat za Kontrolu Toka Koda

Razumevanje JavaScript Generatora: Moćan Alat za Kontrolu Toka Koda

14
Comments
4 min read
Interesting Facts About Type Conversion You Probably Didn’t Know

Interesting Facts About Type Conversion You Probably Didn’t Know

Comments
2 min read
CMYK, RGB, and Building a Color Visualizer

CMYK, RGB, and Building a Color Visualizer

4
Comments 2
4 min read
Dev log: gimme_readme 0.1 release

Dev log: gimme_readme 0.1 release

Comments
6 min read
10 Things Every JavaScript Developer Should Know

10 Things Every JavaScript Developer Should Know

2
Comments 5
9 min read
The anatomy of HTML page

The anatomy of HTML page

5
Comments
1 min read
Nebular Starburst

Nebular Starburst

3
Comments
1 min read
Cook Up Your Code: JavaScript Design Patterns

Cook Up Your Code: JavaScript Design Patterns

1
Comments
10 min read
Code Peer Review

Code Peer Review

Comments
3 min read
YAML to JSON Conversion: A Comprehensive Guide

YAML to JSON Conversion: A Comprehensive Guide

2
Comments
4 min read
Mastering React.js: How to Build Fast, Scalable, and Performant Web Apps

Mastering React.js: How to Build Fast, Scalable, and Performant Web Apps

Comments
5 min read
5 Best Ways to Write Clean JavaScript Code

5 Best Ways to Write Clean JavaScript Code

60
Comments 4
4 min read
Advanced CSS Animations

Advanced CSS Animations

Comments
2 min read
JavaScript `string.replace()` useful cases

JavaScript `string.replace()` useful cases

11
Comments
2 min read
Building a Visual Studio Code Extension to Generate Files from Templates

Building a Visual Studio Code Extension to Generate Files from Templates

76
Comments 6
5 min read
🔍 The JavaScript Conspiracy: Secrets Behind the Code You Use Every Day

🔍 The JavaScript Conspiracy: Secrets Behind the Code You Use Every Day

7
Comments
3 min read
𝗛𝗼𝘄 𝘁𝗼 𝘂𝗻𝗱𝗲𝗿𝘀𝘁𝗮𝗻𝗱 𝗮 𝗟𝗮𝗿𝗴𝗲 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗖𝗼𝗱𝗲𝗯𝗮𝘀𝗲

𝗛𝗼𝘄 𝘁𝗼 𝘂𝗻𝗱𝗲𝗿𝘀𝘁𝗮𝗻𝗱 𝗮 𝗟𝗮𝗿𝗴𝗲 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗖𝗼𝗱𝗲𝗯𝗮𝘀𝗲

2
Comments
2 min read
Mastering the Art of Loops: Understanding For, While, and Do While Constructs Through Practical Examples

Mastering the Art of Loops: Understanding For, While, and Do While Constructs Through Practical Examples

1
Comments
2 min read
Understanding data structures is essential for improving your code's performance

Understanding data structures is essential for improving your code's performance

Comments
1 min read
Getting Started with Effective Web Performance Auditing

Getting Started with Effective Web Performance Auditing

4
Comments
1 min read
A Quick Dive into JavaScript Functions 🛠️

A Quick Dive into JavaScript Functions 🛠️

Comments
1 min read
Mastering JavaScript Objects: From Symbols to Freezing and Beyond! part 1

Mastering JavaScript Objects: From Symbols to Freezing and Beyond! part 1

Comments
3 min read
Mastering Redux Toolkit: Building a Task Management App | React & Redux

Mastering Redux Toolkit: Building a Task Management App | React & Redux

Comments
1 min read
Implementing Role-Based Access Control in React 18 with React Router v6: A Step-by-Step Guide

Implementing Role-Based Access Control in React 18 with React Router v6: A Step-by-Step Guide

Comments
1 min read
Why React is Essential for Modern Web Development:

Why React is Essential for Modern Web Development:

5
Comments
3 min read
How did i approached for performance optimisation at my new workplace 🚀

How did i approached for performance optimisation at my new workplace 🚀

Comments
3 min read
JavaScript Quick Guide: Array Methods

JavaScript Quick Guide: Array Methods

Comments
2 min read
Dev.to 6-Series: How to get started on writing code

Dev.to 6-Series: How to get started on writing code

Comments
1 min read
How to create a combo box with Tailwind CSS and Javascript

How to create a combo box with Tailwind CSS and Javascript

1
Comments
1 min read
17 Best Free React Admin Template 2024 to Speed up Your Web App Development 🚀

17 Best Free React Admin Template 2024 to Speed up Your Web App Development 🚀

29
Comments
5 min read
Spread and Rest Operators in JavaScript (...)

Spread and Rest Operators in JavaScript (...)

Comments
3 min read
Reflecting on My Journey: Building a Beginner Real Estate Listing Fullstack App

Reflecting on My Journey: Building a Beginner Real Estate Listing Fullstack App

1
Comments
4 min read
Mastering JavaScript Functions: Your Guide to Normal vs. Arrow Functions

Mastering JavaScript Functions: Your Guide to Normal vs. Arrow Functions

1
Comments
3 min read
How To Add ESLint In A React Project

How To Add ESLint In A React Project

3
Comments 1
2 min read
Controlling CSS with Peasy-UI: Part 4 of the Peasy-UI Series

Controlling CSS with Peasy-UI: Part 4 of the Peasy-UI Series

5
Comments
9 min read
Building a Country Finder Application with React

Building a Country Finder Application with React

3
Comments
6 min read
Introducing Qiu!

Introducing Qiu!

6
Comments
2 min read
How to Reverse a String in JavaScript Using a For Loop

How to Reverse a String in JavaScript Using a For Loop

2
Comments
3 min read
loading...