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.
Returning null from setState in React 16

Returning null from setState in React 16

5
Comments
5 min read
Exploring Sapper + Svelte: A quick tutorial

Exploring Sapper + Svelte: A quick tutorial

10
Comments
13 min read
How To Build a Node.js Application with MongoDB

How To Build a Node.js Application with MongoDB

37
Comments 1
1 min read
Multiple functions for single eventListener

Multiple functions for single eventListener

6
Comments
2 min read
How to create a 2D multiplayer game with Vue.js and Socket.io

How to create a 2D multiplayer game with Vue.js and Socket.io

13
Comments 1
8 min read
Angular 8 - Employee Management CRUD App

Angular 8 - Employee Management CRUD App

24
Comments
1 min read
tail.select - The jQuery-Less <select> alternative

tail.select - The jQuery-Less <select> alternative

8
Comments 3
3 min read
Getting started with Enzyme for React

Getting started with Enzyme for React

9
Comments
9 min read
Setting up a Vue CLI project for building Custom HTML Elements

Setting up a Vue CLI project for building Custom HTML Elements

8
Comments
5 min read
Reverse engineering Observable

Reverse engineering Observable

10
Comments
8 min read
What’s new in Vuex 3.1.1

What’s new in Vuex 3.1.1

8
Comments 1
6 min read
8 DOM features you didn’t know existed

8 DOM features you didn’t know existed

9
Comments
12 min read
Understanding Shadow DOM v1

Understanding Shadow DOM v1

8
Comments
14 min read
Pro Node.js tips

Pro Node.js tips

4
Comments
18 min read
Experimental Node.js: testing the new performance hooks

Experimental Node.js: testing the new performance hooks

7
Comments
12 min read
Homebrew React Hooks: useAsyncEffect Or How to Handle Async Operations with useEffect

Homebrew React Hooks: useAsyncEffect Or How to Handle Async Operations with useEffect

59
Comments 12
7 min read
Javascript Object Lookups

Javascript Object Lookups

5
Comments
2 min read
Getting started with Create React App

Getting started with Create React App

8
Comments
13 min read
Managing multiple central stores with Vuex

Managing multiple central stores with Vuex

8
Comments
12 min read
React Navigation vs. React Native Navigation: Which is right for you?

React Navigation vs. React Native Navigation: Which is right for you?

6
Comments
6 min read
Controlling tooltips & pop-up menus using compound components in React

Controlling tooltips & pop-up menus using compound components in React

6
Comments
9 min read
Better development with chrome developer tools

Better development with chrome developer tools

7
Comments
7 min read
Writing readable code with TypeScript enums

Writing readable code with TypeScript enums

3
Comments
8 min read
4 different techniques for copying objects in JavaScript

4 different techniques for copying objects in JavaScript

7
Comments
12 min read
A quick guide to testing React Hooks

A quick guide to testing React Hooks

8
Comments
8 min read
Promise chaining is dead. Long live async/await

Promise chaining is dead. Long live async/await

7
Comments
6 min read
What makes ReasonML so great?

What makes ReasonML so great?

6
Comments
10 min read
Testing with Jest: from zero to hero

Testing with Jest: from zero to hero

7
Comments
8 min read
React Navigation - Getting started!

React Navigation - Getting started!

46
Comments 1
3 min read
How to limit front-end bugs

How to limit front-end bugs

6
Comments
8 min read
Animated navbar, Bold fader, Slat footer | Module Monday 46

Animated navbar, Bold fader, Slat footer | Module Monday 46

8
Comments
2 min read
Create Dev's offline page with Rust and WebAssembly 🦄💡✨

Create Dev's offline page with Rust and WebAssembly 🦄💡✨

166
Comments 17
5 min read
Is Typescript on Node.js good enough for Java developers?

Is Typescript on Node.js good enough for Java developers?

6
Comments
19 min read
Adding pipelines to JavaScript

Adding pipelines to JavaScript

7
Comments
8 min read
Javascript Object literal conditional properties

Javascript Object literal conditional properties

7
Comments
1 min read
ECMAScript 2019 and beyond...

ECMAScript 2019 and beyond...

127
Comments 5
9 min read
Deploying React App from Github to Netlify

Deploying React App from Github to Netlify

85
Comments 6
2 min read
Svelte - Cybernetically enhanced web apps

Svelte - Cybernetically enhanced web apps

4
Comments
1 min read
Build a Slack slash command app with Zeit’s Now

Build a Slack slash command app with Zeit’s Now

4
Comments
2 min read
Traditional vs modern web development ⚔️

Traditional vs modern web development ⚔️

114
Comments 14
3 min read
Tetris: Building a game using JavaScript

Tetris: Building a game using JavaScript

105
Comments 7
5 min read
WebGL month. Day 8. Textures

WebGL month. Day 8. Textures

10
Comments
6 min read
Object entries && fromEntries

Object entries && fromEntries

6
Comments
1 min read
Not a Function

Not a Function

21
Comments 2
6 min read
Show me your deployment

Show me your deployment

19
Comments 8
1 min read
JavaScript: Set vs Array, quando e como usar?

JavaScript: Set vs Array, quando e como usar?

12
Comments 1
7 min read
Redux-less context-based useSelector hook that has same performance as React-Redux

Redux-less context-based useSelector hook that has same performance as React-Redux

7
Comments
2 min read
Super performant global state with React context and hooks

Super performant global state with React context and hooks

9
Comments
3 min read
Angular + @ngx-translate + Typings

Angular + @ngx-translate + Typings

139
Comments 6
5 min read
Create Progressive Web Apps with Angular and other free tools!

Create Progressive Web Apps with Angular and other free tools!

24
Comments 2
14 min read
Up your Lodash game by going functional: from chaining to piping

Up your Lodash game by going functional: from chaining to piping

12
Comments
12 min read
Redux meets hooks for non-redux users: a small concrete example with reactive-react-redux

Redux meets hooks for non-redux users: a small concrete example with reactive-react-redux

7
Comments
4 min read
React hooks useState and useReducer are equivalent in theoretical expressiveness

React hooks useState and useReducer are equivalent in theoretical expressiveness

5
Comments
2 min read
Lexical Environment-the hidden part to understand Closures

Lexical Environment-the hidden part to understand Closures

29
Comments 5
6 min read
JavaScript ES6+

JavaScript ES6+

74
Comments
6 min read
Four patterns for global state with React hooks: Context or Redux

Four patterns for global state with React hooks: Context or Redux

6
Comments
4 min read
How do you convince clients to go with Gatsby instead of Wordpress?

How do you convince clients to go with Gatsby instead of Wordpress?

6
Comments 7
1 min read
The What, Why and How of React (Testing with Hooks)

The What, Why and How of React (Testing with Hooks)

22
Comments
20 min read
Introduction to JavaScript Fetch API

Introduction to JavaScript Fetch API

88
Comments
4 min read
String charAt() method

String charAt() method

9
Comments
1 min read
loading...