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.
Software Engineer to Developer Advocate

Software Engineer to Developer Advocate

25
Comments 4
5 min read
Destructuring React props for the cleaner code

Destructuring React props for the cleaner code

22
Comments
2 min read
React Form using Formik, Material-UI and Yup.

React Form using Formik, Material-UI and Yup.

201
Comments 34
8 min read
Episode 1 - Building a JSON API with docker, node.js, and Express

Episode 1 - Building a JSON API with docker, node.js, and Express

41
Comments 1
1 min read
Introducing React-Scroll-To v2

Introducing React-Scroll-To v2

13
Comments 1
4 min read
Announcing Anymod v2 🎉🎉🎉

Announcing Anymod v2 🎉🎉🎉

37
Comments 3
2 min read
Everything you need to know about React Hooks

Everything you need to know about React Hooks

229
Comments 18
10 min read
WeeklyRandom #1: sindresorhus/ua-string

WeeklyRandom #1: sindresorhus/ua-string

7
Comments
2 min read
A quick guide to help you understand and create ReactJS apps

A quick guide to help you understand and create ReactJS apps

78
Comments 2
1 min read
TypeScript before JavaScript?

TypeScript before JavaScript?

16
Comments 27
3 min read
Comparison and Logical Operators in Javascript

Comparison and Logical Operators in Javascript

13
Comments 1
2 min read
JavaScript design patterns

JavaScript design patterns

28
Comments 1
9 min read
Episode 2: Building a JSON API with express - Models and MongoDB

Episode 2: Building a JSON API with express - Models and MongoDB

7
Comments
1 min read
When will Artificial Intelligence replace frontend developers?

When will Artificial Intelligence replace frontend developers?

6
Comments 3
1 min read
A simple way to work with Forms in React

A simple way to work with Forms in React

16
Comments 1
1 min read
Coding Bytes: Part 2 — Data Types, Operators & Syntax

Coding Bytes: Part 2 — Data Types, Operators & Syntax

6
Comments
4 min read
Radio

Radio

6
Comments 1
1 min read
Let's Build a Sales Dashboard with React

Let's Build a Sales Dashboard with React

10
Comments
22 min read
React 16.0—16.6 new features for every day use

React 16.0—16.6 new features for every day use

12
Comments
4 min read
Loading React Components Dynamically on Demand using React.lazy

Loading React Components Dynamically on Demand using React.lazy

60
Comments
4 min read
How are regex used in the real world?

How are regex used in the real world?

6
Comments 8
1 min read
Taking the horror out of UI testing 😱

Taking the horror out of UI testing 😱

140
Comments 12
5 min read
Prototype Design Pattern

Prototype Design Pattern

6
Comments
2 min read
AJAX - GET, POST, PUT,and DELETE

AJAX - GET, POST, PUT,and DELETE

20
Comments 1
2 min read
Why you should avoid ORMs (with examples in Node.js)

Why you should avoid ORMs (with examples in Node.js)

14
Comments 2
15 min read
The State Of JavaScript

The State Of JavaScript

121
Comments 4
2 min read
Working with Dynamic Components in Vue.js

Working with Dynamic Components in Vue.js

8
Comments
3 min read
Extending JSON for fun and profit

Extending JSON for fun and profit

58
Comments 14
6 min read
Beginner's First Steps With APIs

Beginner's First Steps With APIs

10
Comments
1 min read
Story of a 17 years old Web Developer

Story of a 17 years old Web Developer

7
Comments
3 min read
How to Create a Skeleton Screen Loading Effect

How to Create a Skeleton Screen Loading Effect

10
Comments
5 min read
A Quick Guide to Help you Understand and Create Angular 6 Apps

A Quick Guide to Help you Understand and Create Angular 6 Apps

24
Comments
1 min read
An Angular Testing Cheatsheet

An Angular Testing Cheatsheet

261
Comments 15
9 min read
Heart Eyes for Array Methods

Heart Eyes for Array Methods

6
Comments 2
2 min read
Bitmasks: A very esoteric (and impractical) way of managing booleans

Bitmasks: A very esoteric (and impractical) way of managing booleans

59
Comments 33
10 min read
Persisting a Node API with PostgreSQL, without the help of ORM's like sequelize.

Persisting a Node API with PostgreSQL, without the help of ORM's like sequelize.

94
Comments 15
7 min read
An introduction to MojiScript's enhanced map

An introduction to MojiScript's enhanced map

14
Comments 2
4 min read
Create React App 2.0: What's New?

Create React App 2.0: What's New?

4
Comments
1 min read
Setting Up a RESTful API with Node.js and PostgreSQL

Setting Up a RESTful API with Node.js and PostgreSQL

12
Comments
13 min read
Emulate Redux with React hooks

Emulate Redux with React hooks

18
Comments 2
4 min read
Going online in 5 minutes with Netlify

Going online in 5 minutes with Netlify

19
Comments 2
2 min read
LibertyJS, who's going?

LibertyJS, who's going?

7
Comments 8
1 min read
Implementing backpressure for smoother user experience in low-end devices

Implementing backpressure for smoother user experience in low-end devices

8
Comments 2
5 min read
Experiment: 100kB limited frontend library RevolveR micro

Experiment: 100kB limited frontend library RevolveR micro

9
Comments
5 min read
The difference between x++ and ++x

The difference between x++ and ++x

115
Comments 75
3 min read
Cookie, localStorage, or sessionStorage?

Cookie, localStorage, or sessionStorage?

48
Comments 8
2 min read
Firebase + Jest Testing Episode 2

Firebase + Jest Testing Episode 2

5
Comments
1 min read
Codetip - Javascript: Hide Dependency to a Data Structure

Codetip - Javascript: Hide Dependency to a Data Structure

12
Comments 3
2 min read
StencilJS Router Events

StencilJS Router Events

10
Comments 3
2 min read
The Ultimate Guide to Execution Contexts, Hoisting, Scopes, and Closures in JavaScript

The Ultimate Guide to Execution Contexts, Hoisting, Scopes, and Closures in JavaScript

185
Comments 4
13 min read
Diary - 2018.10.29

Diary - 2018.10.29

13
Comments
2 min read
A simple React Form solution

A simple React Form solution

9
Comments 4
2 min read
How to send an SMS from React with Twilio

How to send an SMS from React with Twilio

60
Comments 9
9 min read
ReactJs Chrome Extension Boilerplate

ReactJs Chrome Extension Boilerplate

22
Comments
1 min read
Async, Await - Sorry what JavaScript?

Async, Await - Sorry what JavaScript?

9
Comments 2
3 min read
Null Object Pattern

Null Object Pattern

52
Comments 17
1 min read
Avoid manually prepending '/api' to every Express route with this simple method

Avoid manually prepending '/api' to every Express route with this simple method

52
Comments 2
2 min read
Let's Build Web Components! Part 6: Gluon

Let's Build Web Components! Part 6: Gluon

25
Comments 2
6 min read
Let's Build Web Components! Part 5: LitElement

Let's Build Web Components! Part 5: LitElement

137
Comments 21
18 min read
Vue-native Infinite scroll

Vue-native Infinite scroll

13
Comments
3 min read
loading...