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.
When Event Listeners Won't Listen

When Event Listeners Won't Listen

39
Comments 7
3 min read
Higher Order Components and Context Example

Higher Order Components and Context Example

6
Comments 3
4 min read
Useful New Features in ES2016 and 2017 That You May Have Missed

Useful New Features in ES2016 and 2017 That You May Have Missed

17
Comments
7 min read
Project Euler - Problem 2 - Even Fibonacci Numbers

Project Euler - Problem 2 - Even Fibonacci Numbers

7
Comments
2 min read
sensitive-param-filter: A package for filtering sensitive data (parameters, keys) from a variety of JS objects

sensitive-param-filter: A package for filtering sensitive data (parameters, keys) from a variety of JS objects

7
Comments
1 min read
[JS] 비동기프로그래밍 - generator, iterator, async/await

[JS] 비동기프로그래밍 - generator, iterator, async/await

6
Comments
3 min read
NASA Photo of the Day 3

NASA Photo of the Day 3

7
Comments
2 min read
Reimplementing grep in JavaScript using rolling hashes

Reimplementing grep in JavaScript using rolling hashes

10
Comments 1
6 min read
Powerful Ignore Rules for Noisy JavaScript Errors

Powerful Ignore Rules for Noisy JavaScript Errors

3
Comments
3 min read
What's your JAMstack backend of choice?

What's your JAMstack backend of choice?

4
Comments 1
1 min read
Reprompt for permissions with getUserMedia() after initial denial

Reprompt for permissions with getUserMedia() after initial denial

4
Comments
1 min read
Introducing the JavaScript Destructuring Assignment Syntax

Introducing the JavaScript Destructuring Assignment Syntax

23
Comments
8 min read
Make up with JavaScript Front-End Frameworks

Make up with JavaScript Front-End Frameworks

10
Comments
3 min read
Adding Inputs and Outputs to JavaScript Apps

Adding Inputs and Outputs to JavaScript Apps

9
Comments
11 min read
The joy of creating - The reason why I learned to code

The joy of creating - The reason why I learned to code

4
Comments
5 min read
Need Help with Data Modelling in Firebase

Need Help with Data Modelling in Firebase

5
Comments
1 min read
React Native JS Only Environment Variable Library

React Native JS Only Environment Variable Library

3
Comments 1
1 min read
Day 1 of #100DaysOfCode

Day 1 of #100DaysOfCode

5
Comments
1 min read
React Hooks: useSlider

React Hooks: useSlider

7
Comments 1
3 min read
Introducing JavaScript Template Strings

Introducing JavaScript Template Strings

9
Comments
6 min read
Ignore ESLint rules on specific lines

Ignore ESLint rules on specific lines

8
Comments
1 min read
Code Challenge #2 | Implement a dark theme | Tailwind + NextJS

Code Challenge #2 | Implement a dark theme | Tailwind + NextJS

4
Comments
1 min read
Accessibility Tips - Skip Links

Accessibility Tips - Skip Links

9
Comments
3 min read
Announcing Beta of component-test-utils

Announcing Beta of component-test-utils

14
Comments
3 min read
Hi

Hi

5
Comments 4
1 min read
Breaking the Shackles of create-react-app

Breaking the Shackles of create-react-app

79
Comments 2
6 min read
A Qucik Look into JavaScript Closure

A Qucik Look into JavaScript Closure

8
Comments
3 min read
Javascript Scopes Types .. Simplified!

Javascript Scopes Types .. Simplified!

6
Comments
2 min read
Reliable PostgreSQL Pub/Sub With Inter-Process Lock

Reliable PostgreSQL Pub/Sub With Inter-Process Lock

8
Comments
4 min read
What is React Context And How To Use It?

What is React Context And How To Use It?

11
Comments
4 min read
Why I don't like JavaScript

Why I don't like JavaScript

8
Comments 8
1 min read
Use Sequelize to Manipulate Databases

Use Sequelize to Manipulate Databases

12
Comments
3 min read
Separation of Data and Ui in your Web App

Separation of Data and Ui in your Web App

4
Comments
4 min read
The Year of Angular on .NET Core, WebAssembly, and Blazor: 2019 in Review

The Year of Angular on .NET Core, WebAssembly, and Blazor: 2019 in Review

13
Comments
14 min read
Redux middleware

Redux middleware

35
Comments
3 min read
Hexadecimal addition in a MAC address context

Hexadecimal addition in a MAC address context

4
Comments
2 min read
What is MDX and how you can use it on your Gatsby blog

What is MDX and how you can use it on your Gatsby blog

11
Comments
4 min read
Best new way to learn music theory

Best new way to learn music theory

97
Comments 21
1 min read
Must Watch Javascript 2019 Tech Talks by awesome Women in Tech from 2019

Must Watch Javascript 2019 Tech Talks by awesome Women in Tech from 2019

62
Comments
4 min read
Recent React security issue on GitHub Solve.

Recent React security issue on GitHub Solve.

4
Comments
1 min read
Invite to join as a writer in JavaScript Dots

Invite to join as a writer in JavaScript Dots

6
Comments
1 min read
Basic JavaScript Array Manipulation

Basic JavaScript Array Manipulation

6
Comments
6 min read
Learn NPM - The Node Package Manager for JavaScript

Learn NPM - The Node Package Manager for JavaScript

9
Comments
1 min read
Collect training samples for your Machine Learning project with Web Bluetooth

Collect training samples for your Machine Learning project with Web Bluetooth

7
Comments
5 min read
javascript: DOM (document object model)

javascript: DOM (document object model)

8
Comments
2 min read
Devlog Dec 21 2019 - A Tiny Adventure

Devlog Dec 21 2019 - A Tiny Adventure

5
Comments
1 min read
Reinvent the Wheel

Reinvent the Wheel

3
Comments
2 min read
4 useless functions I wish JavaScript offered out of the box

4 useless functions I wish JavaScript offered out of the box

9
Comments
4 min read
Build charts with nodejs + canvasJS + mongodb

Build charts with nodejs + canvasJS + mongodb

3
Comments
1 min read
Be Careful with Array Mutators

Be Careful with Array Mutators

5
Comments 3
3 min read
Javascript: Closures 101

Javascript: Closures 101

8
Comments
2 min read
The chain - Just a simple way to integrate a blockchain

The chain - Just a simple way to integrate a blockchain

6
Comments 4
2 min read
Poem generation in JS

Poem generation in JS

19
Comments
2 min read
New React Select Box!

New React Select Box!

8
Comments
1 min read
How to setup a global event tracker with vanillaJS

How to setup a global event tracker with vanillaJS

8
Comments
3 min read
Build an async redux-like useStore() hook from scratch

Build an async redux-like useStore() hook from scratch

8
Comments
1 min read
sPlice !== slice

sPlice !== slice

36
Comments 3
1 min read
A weekend hack that gained 1,300+ users

A weekend hack that gained 1,300+ users

6
Comments 1
1 min read
Is JavaScript a silver bullet?

Is JavaScript a silver bullet?

7
Comments
1 min read
Continuous Integration with Github Actions and Puppeteer

Continuous Integration with Github Actions and Puppeteer

54
Comments
8 min read
loading...