DEV Community

loading...

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!

👋 Sign in for the ability sort posts by top and latest.
Build more accessible forms with React Icons

Build more accessible forms with React Icons

Reactions 13 Comments
7 min read
JavaScript tip: How to properly isolate your code using Anonymous Closures (IIFEs)

JavaScript tip: How to properly isolate your code using Anonymous Closures (IIFEs)

Reactions 37 Comments
2 min read
Most Popular JS Frameworks Overview

Most Popular JS Frameworks Overview

Reactions 3 Comments
7 min read
Speech to emotion with Web Speech API and Node.js

Speech to emotion with Web Speech API and Node.js

Reactions 4 Comments
1 min read
3 Deep Dive Tutorials to Make You a Better JavaScript Developer Today! 😎

3 Deep Dive Tutorials to Make You a Better JavaScript Developer Today! 😎

Reactions 97 Comments
2 min read
Project Euler Problem 2 Solved with Javascript

Project Euler Problem 2 Solved with Javascript

Reactions 10 Comments
3 min read
Use any API in seconds with auth managed by Pipedream

Use any API in seconds with auth managed by Pipedream

Reactions 28 Comments
3 min read
Useful Things You Missed in the JavaScript Window Object: documentURI, embeds, and fonts

Useful Things You Missed in the JavaScript Window Object: documentURI, embeds, and fonts

Reactions 41 Comments
7 min read
New features in Cypress 3.8.3

New features in Cypress 3.8.3

Reactions 15 Comments
2 min read
JavaScript Function Notations

JavaScript Function Notations

Reactions 35 Comments 1
3 min read
How to properly extend JS native Classes

How to properly extend JS native Classes

Reactions 16 Comments
1 min read
The 10 most important JavaScript frameworks of the past decade

The 10 most important JavaScript frameworks of the past decade

Reactions 14 Comments
10 min read
.npmignore: A small step towards unbloating JS

.npmignore: A small step towards unbloating JS

Reactions 2 Comments 2
1 min read
Easy Introduction to JavaScript Generators

Easy Introduction to JavaScript Generators

Reactions 76 Comments 5
7 min read
BxJS Weekly Episode 98 - javascript news podcast 40:06

BxJS Weekly Episode 98 - javascript news podcast

Reactions 12 Comments
2 min read
MobX vs Redux comparison

MobX vs Redux comparison

Reactions 31 Comments 5
1 min read
Coding Bootcamp - Backend #1 - Asynchronous code

Coding Bootcamp - Backend #1 - Asynchronous code

Reactions 34 Comments 2
1 min read
How to fix: "locale.Error: unsupported locale setting" on pip install

How to fix: "locale.Error: unsupported locale setting" on pip install

Reactions 8 Comments 3
1 min read
Validate Javascript project with Typescript

Validate Javascript project with Typescript

Reactions 5 Comments
1 min read
Control the speed of the JavaScript loop (Throttle).

Control the speed of the JavaScript loop (Throttle).

Reactions 13 Comments
4 min read
Debugging JavaScript Apps with the Console Object

Debugging JavaScript Apps with the Console Object

Reactions 41 Comments 2
8 min read
Modern Front-end with Older Tech

Modern Front-end with Older Tech

Reactions 36 Comments
7 min read
Errors, Assertions, and Test Coverage

Errors, Assertions, and Test Coverage

Reactions 8 Comments
4 min read
Fetch Wont Send Or Receive Any Cookies

Fetch Wont Send Or Receive Any Cookies

Reactions 5 Comments
2 min read
Conditional Statement – JavaScript Series – Part 8

Conditional Statement – JavaScript Series – Part 8

Reactions 13 Comments
2 min read
Remove Duplicates The Shortest Way

Remove Duplicates The Shortest Way

Reactions 33 Comments 7
1 min read
Designers Can Take It to the Next Level with JavaScript Basics

Designers Can Take It to the Next Level with JavaScript Basics

Reactions 8 Comments
4 min read
Open-wc scoped-elements

Open-wc scoped-elements

Reactions 17 Comments
6 min read
Publishing my blog using HTTP upload in PHP

Publishing my blog using HTTP upload in PHP

Reactions 11 Comments
3 min read
JavaScript or Dart: A detailed Comparison on who will win the race

JavaScript or Dart: A detailed Comparison on who will win the race

Reactions 5 Comments
5 min read
Developing in Node.js using Typescript

Developing in Node.js using Typescript

Reactions 57 Comments 1
7 min read
UI development is insane

UI development is insane

Reactions 11 Comments
3 min read
Deploy Mean Stack Application on AWS Beanstalk

Deploy Mean Stack Application on AWS Beanstalk

Reactions 6 Comments
5 min read
How to Add Keyboard Shortcuts to Your Vue.js App

How to Add Keyboard Shortcuts to Your Vue.js App

Reactions 36 Comments
8 min read
How to Add a Date Picker to Your Vue App

How to Add a Date Picker to Your Vue App

Reactions 13 Comments
8 min read
Different ways of using Bootstrap 4 in React application

Different ways of using Bootstrap 4 in React application

Reactions 39 Comments 2
1 min read
JS Flashcards: Design Choices

JS Flashcards: Design Choices

Reactions 41 Comments
4 min read
💡 Dealing with command line arguments in Node.js

💡 Dealing with command line arguments in Node.js

Reactions 49 Comments 4
2 min read
The Journey That Finally Led Me To React

The Journey That Finally Led Me To React

Reactions 50 Comments
7 min read
Share More JS / Avoid More BS

Share More JS / Avoid More BS

Reactions 9 Comments 2
3 min read
Serverless apartment web scraper with NodeJS, AWS Lambda, and Locust - Part 2

Serverless apartment web scraper with NodeJS, AWS Lambda, and Locust - Part 2

Reactions 10 Comments
10 min read
The Ember Times - Issue No. 132

The Ember Times - Issue No. 132

Reactions 5 Comments
6 min read
Build Your Own JavaScript Test Framework (in TypeScript)

Build Your Own JavaScript Test Framework (in TypeScript)

Reactions 8 Comments
11 min read
Project Saga: Writing a Web Game Storytelling Tool

Project Saga: Writing a Web Game Storytelling Tool

Reactions 9 Comments 1
3 min read
More About Variables – JavaScript Series – Part 7

More About Variables – JavaScript Series – Part 7

Reactions 11 Comments
2 min read
The Business Case for TypeScript

The Business Case for TypeScript

Reactions 7 Comments
11 min read
Don't use custom hooks as like global state

Don't use custom hooks as like global state

Reactions 6 Comments
1 min read
そのContext呼び出しはProvider以下にあると保証できますか?

そのContext呼び出しはProvider以下にあると保証できますか?

Reactions 6 Comments
1 min read
Config Like a Pro

Config Like a Pro

Reactions 4 Comments
8 min read
React Suspense & Concurrent Mode: Async Rendering

React Suspense & Concurrent Mode: Async Rendering

Reactions 13 Comments
3 min read
Shining some light on timing out tests

Shining some light on timing out tests

Reactions 8 Comments
3 min read
Javascript - learn build projects

Javascript - learn build projects

Reactions 8 Comments
1 min read
The JavaScript Cryptography API That You May Have Missed

The JavaScript Cryptography API That You May Have Missed

Reactions 84 Comments 4
7 min read
How is to study computer science in Barcelona📚

How is to study computer science in Barcelona📚

Reactions 4 Comments 3
2 min read
Manipulating Strings with Regular Expressions

Manipulating Strings with Regular Expressions

Reactions 35 Comments
6 min read
🤫How to handle 🗝️ secrets 🗝️ in Node.js (Video Tutorial) 03:15

🤫How to handle 🗝️ secrets 🗝️ in Node.js (Video Tutorial)

Reactions 99 Comments 5
1 min read
Boosting your React App’s performance with React.memo.

Boosting your React App’s performance with React.memo.

Reactions 41 Comments 2
2 min read
Oscars 2020 Ballot - My Coding Adventures - Ep 1

Oscars 2020 Ballot - My Coding Adventures - Ep 1

Reactions 5 Comments
1 min read
5 Best JavaScript Editors: Developers rank the best tools worldwide

5 Best JavaScript Editors: Developers rank the best tools worldwide

Reactions 40 Comments 3
4 min read
Bootstrap

Bootstrap

Reactions 5 Comments
4 min read
loading...