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.
Cannot find module 'error/typed'

Cannot find module 'error/typed'

5
Comments 1
2 min read
Solid Design Principles In Javascript (Part 3) — Interface Segregation Principle & Dependency Inversion

Solid Design Principles In Javascript (Part 3) — Interface Segregation Principle & Dependency Inversion

2
Comments
6 min read
A Controversial Case for Double Equality

A Controversial Case for Double Equality

11
Comments 2
3 min read
Components search by Bit

Components search by Bit

2
Comments
1 min read
Develop a Twitter clone with ReactJS

Develop a Twitter clone with ReactJS

10
Comments 1
1 min read
ShoPo - How to copy a text to clipboard

ShoPo - How to copy a text to clipboard

5
Comments
1 min read
Why do we use JavaScript bundlers?

Why do we use JavaScript bundlers?

37
Comments 8
4 min read
I started to write on english, this is why

I started to write on english, this is why

6
Comments
2 min read
Best Way to Trigger Child Component Function?

Best Way to Trigger Child Component Function?

6
Comments 6
1 min read
I made a realtime 1v1 game with Next.js & Tailwind CSS, learn how

I made a realtime 1v1 game with Next.js & Tailwind CSS, learn how

15
Comments
3 min read
Day 2 of Studying LeetCode Solution until I Can Solve One on My Own: 423. Reconstruct Original Digits from English(Medium/JS)

Day 2 of Studying LeetCode Solution until I Can Solve One on My Own: 423. Reconstruct Original Digits from English(Medium/JS)

6
Comments
5 min read
A/B Testing with Create React App

A/B Testing with Create React App

13
Comments 1
5 min read
Showing different titles depending if the tab is active or not

Showing different titles depending if the tab is active or not

17
Comments
1 min read
JavaScript Projects for beginners

JavaScript Projects for beginners

6
Comments 3
5 min read
How to Implement Camera Access from Web Browsers in 5 Minutes

How to Implement Camera Access from Web Browsers in 5 Minutes

5
Comments
3 min read
ResizeObserver & UseState

ResizeObserver & UseState

2
Comments
1 min read
How to collect data via forms like a boss

How to collect data via forms like a boss

19
Comments
4 min read
Simple & Advanced Search in VS Code with Sourcegraph

Simple & Advanced Search in VS Code with Sourcegraph

12
Comments 1
4 min read
WHY YOU SHOULD TEACH WEB DEVELOPEMENT

WHY YOU SHOULD TEACH WEB DEVELOPEMENT

6
Comments 1
2 min read
Building an Apache ECharts Dashboard with Vue 3 and Cube

Building an Apache ECharts Dashboard with Vue 3 and Cube

19
Comments
17 min read
Combining two independent git repositories

Combining two independent git repositories

14
Comments
3 min read
How to Internationalize Your App’s Product Notifications

How to Internationalize Your App’s Product Notifications

4
Comments
6 min read
Agrippa 1.4 is out 🎉🎊

Agrippa 1.4 is out 🎉🎊

24
Comments 3
2 min read
Vscode Assistant 0.16 Releases

Vscode Assistant 0.16 Releases

4
Comments
1 min read
Redux and Redux toolkit - simply explained.

Redux and Redux toolkit - simply explained.

6
Comments
6 min read
Browser Storage APIs

Browser Storage APIs

6
Comments
2 min read
How do abstract Socket.IO connections in your SPA.

How do abstract Socket.IO connections in your SPA.

8
Comments
1 min read
How To Make A Google Chrome Extension In Under 15 – Minutes?

How To Make A Google Chrome Extension In Under 15 – Minutes?

6
Comments
4 min read
Building a Todo App using SvelteKit Made Easy

Building a Todo App using SvelteKit Made Easy

7
Comments 3
4 min read
Passing data from React Router's Link to another component.

Passing data from React Router's Link to another component.

7
Comments
2 min read
API router wrapper for Express node.js

API router wrapper for Express node.js

4
Comments
2 min read
100daysOfCode Restarted

100daysOfCode Restarted

3
Comments
1 min read
The guide to cloning objects in JavaScript

The guide to cloning objects in JavaScript

6
Comments
3 min read
Simple Angular To Do App - part 2

Simple Angular To Do App - part 2

7
Comments
3 min read
Best Web Development Stack 💥2024

Best Web Development Stack 💥2024

79
Comments 12
9 min read
Display Messages in Browser Console using Figlet

Display Messages in Browser Console using Figlet

2
Comments
1 min read
macOS Tools and Apps for Development in 2022

macOS Tools and Apps for Development in 2022

6
Comments
8 min read
FullStack JWT Auth: Diving into SvelteKit - Login and Registration

FullStack JWT Auth: Diving into SvelteKit - Login and Registration

13
Comments 1
5 min read
Palindrome Revision

Palindrome Revision

6
Comments
1 min read
Another wall climbed

Another wall climbed

2
Comments 2
1 min read
LeetCode - Reverse Linked List II

LeetCode - Reverse Linked List II

3
Comments
4 min read
Backstage on the revamp of our Admin to become #1 on PH and GitHub Trending

Backstage on the revamp of our Admin to become #1 on PH and GitHub Trending

34
Comments 2
6 min read
Using Alpine's Persist plugin in a separate JavaScript file

Using Alpine's Persist plugin in a separate JavaScript file

14
Comments 3
3 min read
A public chat app which is build with reactjs and firbase

A public chat app which is build with reactjs and firbase

6
Comments
1 min read
A cool trick to get unique items in an array in JavaScript

A cool trick to get unique items in an array in JavaScript

6
Comments
1 min read
Why is JavaScript a Multi-Paradigm Language?

Why is JavaScript a Multi-Paradigm Language?

3
Comments
2 min read
Solid Design Principles In Javascript (Part 2) — Open-Closed Principle / Liskov Substitution Principle

Solid Design Principles In Javascript (Part 2) — Open-Closed Principle / Liskov Substitution Principle

7
Comments
4 min read
When Less is More: Serverless NAT Gateway - Part 1

When Less is More: Serverless NAT Gateway - Part 1

8
Comments
9 min read
Protect your project from SQL injections

Protect your project from SQL injections

8
Comments 1
3 min read
Bidding farewell to Appwrite's Tasks Service 👋

Bidding farewell to Appwrite's Tasks Service 👋

47
Comments
6 min read
'How to learn anything faster!'

'How to learn anything faster!'

10
Comments 1
1 min read
Ruby Fundamentals, Compare and Contrast with Javascript

Ruby Fundamentals, Compare and Contrast with Javascript

7
Comments
11 min read
Weather App using HTML,CSS and JS

Weather App using HTML,CSS and JS

9
Comments
2 min read
A Usage Example for a Monad in Javascript

A Usage Example for a Monad in Javascript

3
Comments
6 min read
Handle Array.prototype.includes in TypeScript

Handle Array.prototype.includes in TypeScript

4
Comments
2 min read
Some cool little hacks I've learned.

Some cool little hacks I've learned.

6
Comments
2 min read
AG Grid: Minimising Application Bundle Size

AG Grid: Minimising Application Bundle Size

4
Comments
7 min read
Using Google Analytics's gtag.js with Turbolinks

Using Google Analytics's gtag.js with Turbolinks

3
Comments 2
5 min read
Create Responsive width and height in React Native

Create Responsive width and height in React Native

6
Comments
1 min read
Solid Design Principles In Javascript (Part 1) — Single Responsibility Principle

Solid Design Principles In Javascript (Part 1) — Single Responsibility Principle

6
Comments
4 min read
loading...