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.
Unit testing Node.js applications using Mocha, Chai, and Sinon

Unit testing Node.js applications using Mocha, Chai, and Sinon

131
Comments
11 min read
Explain React to Me

Explain React to Me

158
Comments 24
1 min read
React lifecycle methods

React lifecycle methods

11
Comments 3
2 min read
How do you run A/B split tests or experiments on your sites?

How do you run A/B split tests or experiments on your sites?

8
Comments
1 min read
How to use async/await with map and Promise.all

How to use async/await with map and Promise.all

182
Comments 8
4 min read
How to query documents in MongoDB that fall within a specified date range using Mongoose and Node.

How to query documents in MongoDB that fall within a specified date range using Mongoose and Node.

50
Comments 7
5 min read
Fullstack in 1 notion document

Fullstack in 1 notion document

10
Comments
1 min read
Explain Angular to Me

Explain Angular to Me

80
Comments 16
1 min read
What is wrong with optional chaining and how to fix it

What is wrong with optional chaining and how to fix it

31
Comments 11
6 min read
A Q&A on Speaking

A Q&A on Speaking

15
Comments
6 min read
My First Year Of Code

My First Year Of Code

70
Comments 2
3 min read
Building a text editor in Go

Building a text editor in Go

41
Comments
3 min read
Handsfree.js - A web based Face Pointer

Handsfree.js - A web based Face Pointer

63
Comments 2
3 min read
React Native Hooks , How To Use useState and useEffect Example

React Native Hooks , How To Use useState and useEffect Example

23
Comments 2
3 min read
Don't be one of these React Devs🙄

Don't be one of these React Devs🙄

227
Comments 40
3 min read
Ali Spittel talks learning to code without a Computer Science degree

Ali Spittel talks learning to code without a Computer Science degree

9
Comments
5 min read
💎 How to crawl a static website in Javascript in 4min 💥

💎 How to crawl a static website in Javascript in 4min 💥

53
Comments 1
4 min read
Breaking down confusion of combining Async/Await with Array.forEach()

Breaking down confusion of combining Async/Await with Array.forEach()

11
Comments 2
3 min read
How To Remove Unused CSS From Your Website

How To Remove Unused CSS From Your Website

46
Comments 1
5 min read
Benchmarking Array Traversal in Javascript – Going Backwards is Fastest

Benchmarking Array Traversal in Javascript – Going Backwards is Fastest

11
Comments 1
2 min read
Build Todo App with ReactJS Functional Components (hooks) and Class Components

Build Todo App with ReactJS Functional Components (hooks) and Class Components

57
Comments
5 min read
Where can I ask for help for my Open Source projects?

Where can I ask for help for my Open Source projects?

14
Comments 18
1 min read
Component Reusability Techniques with Angular

Component Reusability Techniques with Angular

84
Comments 1
7 min read
How to Share Google Docs Securely with a Google Apps Script

How to Share Google Docs Securely with a Google Apps Script

9
Comments 1
9 min read
Developing a React Library for Suspense for Data Fetching in Concurrent Mode

Developing a React Library for Suspense for Data Fetching in Concurrent Mode

7
Comments
4 min read
Performance of optional chaining

Performance of optional chaining

38
Comments 3
5 min read
Want to implement dark theme in react native app, What will be best approach?

Want to implement dark theme in react native app, What will be best approach?

7
Comments 3
1 min read
Take your Node back end to the next level with NestJS

Take your Node back end to the next level with NestJS

158
Comments 3
7 min read
An Adequate Introduction to Functional Programming

An Adequate Introduction to Functional Programming

668
Comments 24
10 min read
Setting up a CSS build process with Gulp

Setting up a CSS build process with Gulp

12
Comments
2 min read
More conferences should be like CascadiaJS

More conferences should be like CascadiaJS

8
Comments 2
4 min read
Friday Frontend: Expanding Your Sense of the Possible Edition

Friday Frontend: Expanding Your Sense of the Possible Edition

9
Comments
5 min read
Building a Typescript CLI

Building a Typescript CLI

43
Comments
8 min read
Integrating APIs to a TypeScript frontend with OpenAPI/Swagger

Integrating APIs to a TypeScript frontend with OpenAPI/Swagger

51
Comments 7
6 min read
How to rapidly update your React Native android project using Code Push without app store upload

How to rapidly update your React Native android project using Code Push without app store upload

6
Comments
1 min read
The complete guide to building inline editable UI in React

The complete guide to building inline editable UI in React

80
Comments 2
8 min read
What is PropTypes and how to use it in React

What is PropTypes and how to use it in React

28
Comments 3
2 min read
Converting Synchronous Code to Asynchronous

Converting Synchronous Code to Asynchronous

23
Comments
5 min read
Build a responsive image gallery with CSS grid, JavaScript and the unsplash API

Build a responsive image gallery with CSS grid, JavaScript and the unsplash API

30
Comments
5 min read
HTML DOM Manipulation with JavaScript

HTML DOM Manipulation with JavaScript

76
Comments
3 min read
Building a responsive camera component with React Hooks

Building a responsive camera component with React Hooks

23
Comments
11 min read
TDD course with AdonisJs - 8. Third party APIs, ioc and custom validators

TDD course with AdonisJs - 8. Third party APIs, ioc and custom validators

7
Comments 8
5 min read
Testing with Jest & async/await

Testing with Jest & async/await

87
Comments 5
3 min read
gitmoji-changelog v2 is out 🎉

gitmoji-changelog v2 is out 🎉

21
Comments 2
3 min read
The 'not class' pattern

The 'not class' pattern

10
Comments 6
1 min read
A new JavaScript library for building user interfaces, Easy, Fast, And readable Syntax, Mix With React + Flutter Style

A new JavaScript library for building user interfaces, Easy, Fast, And readable Syntax, Mix With React + Flutter Style

37
Comments 5
1 min read
Fun with JavaScript and CSS - random dots

Fun with JavaScript and CSS - random dots

91
Comments 4
5 min read
Don't Surrender to Extraneous React Re-Renders

Don't Surrender to Extraneous React Re-Renders

12
Comments 2
4 min read
web-extension starter

web-extension starter

4
Comments
1 min read
Promise.resolve() everything

Promise.resolve() everything

8
Comments 2
1 min read
Simplicidade da abstração: throwable

Simplicidade da abstração: throwable

6
Comments
4 min read
My First Contribution to Firefox

My First Contribution to Firefox

58
Comments
5 min read
Taking a look at finite state machines

Taking a look at finite state machines

10
Comments 2
8 min read
Difference Between Var, Let and Const in ES6

Difference Between Var, Let and Const in ES6

12
Comments 5
1 min read
Beginner Vue.js Tutorial with User Login

Beginner Vue.js Tutorial with User Login

9
Comments
1 min read
The Missing Guide to Twitter OAuth User Authorization

The Missing Guide to Twitter OAuth User Authorization

21
Comments
6 min read
Multibranch CI/CD for Serverless Functions

Multibranch CI/CD for Serverless Functions

8
Comments 3
6 min read
Javascript and Iframes

Javascript and Iframes

102
Comments 1
8 min read
Learn Frontend, the right way

Learn Frontend, the right way

71
Comments 5
1 min read
Escaping the call stack

Escaping the call stack

8
Comments
2 min read
loading...