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.
Developing the Star Wars opening crawl in HTML/CSS

Developing the Star Wars opening crawl in HTML/CSS

298
Comments 22
4 min read
End-To-End Email Testing With MailSlurp

End-To-End Email Testing With MailSlurp

22
Comments 3
4 min read
Creating a basic website with Express.js

Creating a basic website with Express.js

174
Comments 13
6 min read
Getting started with JavaScript!

Getting started with JavaScript!

11
Comments
6 min read
How JavaScript variable scoping is just like multiple levels of government

How JavaScript variable scoping is just like multiple levels of government

78
Comments 10
5 min read
CSS Layout Centering Techniques

CSS Layout Centering Techniques

53
Comments 7
6 min read
The most important lesson that the success of JavaScript has taught us

The most important lesson that the success of JavaScript has taught us

144
Comments 16
4 min read
React 16 Error Boundaries Let You Recover Gracefully

React 16 Error Boundaries Let You Recover Gracefully

18
Comments 2
4 min read
Building Modular JavaScript Application with ES6 Module System

Building Modular JavaScript Application with ES6 Module System

17
Comments 1
2 min read
Leveraging the Power of the Javascript Console in Development

Leveraging the Power of the Javascript Console in Development

107
Comments 6
4 min read
Understanding JavaScript Promises

Understanding JavaScript Promises

21
Comments 2
4 min read
Progressive Enhancement is non-negotiable.

Progressive Enhancement is non-negotiable.

35
Comments 6
3 min read
Creating and Animating a Modal Component as a Child Route Using Vue

Creating and Animating a Modal Component as a Child Route Using Vue

21
Comments 1
3 min read
A Look Under the Hood of AdonisJS [Part 1] - The IoC Container

A Look Under the Hood of AdonisJS [Part 1] - The IoC Container

16
Comments
1 min read
A small experiment

A small experiment

10
Comments
2 min read
VueJS Docs Video Walkthrough - Introduction [Part 1]

VueJS Docs Video Walkthrough - Introduction [Part 1]

34
Comments 2
1 min read
Pass props to a component rendered by React Router V4

Pass props to a component rendered by React Router V4

17
Comments
2 min read
Developing Games with React, Redux, and SVG - Part 2

Developing Games with React, Redux, and SVG - Part 2

12
Comments
1 min read
Fixing the "cannot GET /URL" error on refresh with React Router (or how client side routers work)

Fixing the "cannot GET /URL" error on refresh with React Router (or how client side routers work)

25
Comments 4
6 min read
Building a Bitcoin Calculator with Javascript

Building a Bitcoin Calculator with Javascript

16
Comments 4
1 min read
Will Progressive Web Apps overcome Native?

Will Progressive Web Apps overcome Native?

42
Comments 14
1 min read
One life saving Javascript Tip

One life saving Javascript Tip

22
Comments 5
1 min read
Frontend+ Weekly No.4:AngularJS and Long Term Support, Something about Web Security, Clean Code in React

Frontend+ Weekly No.4:AngularJS and Long Term Support, Something about Web Security, Clean Code in React

26
Comments 1
6 min read
JavaScript の async/await の仕様をずっと誤解していた

JavaScript の async/await の仕様をずっと誤解していた

17
Comments
1 min read
Towards a JavaScript API Specification

Towards a JavaScript API Specification

31
Comments 4
2 min read
I learned enough Web Crypto to be dangerous

I learned enough Web Crypto to be dangerous

17
Comments 6
4 min read
Introducing React Paginating 🎉🎉🎉

Introducing React Paginating 🎉🎉🎉

26
Comments 2
3 min read
How to serialize that $%*#ing Buffer

How to serialize that $%*#ing Buffer

18
Comments
1 min read
A tale of Higher-Order Components & Render Props

A tale of Higher-Order Components & Render Props

19
Comments 8
4 min read
Reference And Copying Objects & Arrays in Javascript

Reference And Copying Objects & Arrays in Javascript

50
Comments 8
2 min read
Discovering async hooks

Discovering async hooks

2
Comments 1
3 min read
Vue Component Communication Part 1 - Parents and Children [VueJS]

Vue Component Communication Part 1 - Parents and Children [VueJS]

14
Comments
1 min read
A quick guide to learn React and how its Virtual DOM works

A quick guide to learn React and how its Virtual DOM works

Comments
4 min read
Make your life easier with Vue.js

Make your life easier with Vue.js

14
Comments
1 min read
Handling Errors in React Components with Error Boundaries

Handling Errors in React Components with Error Boundaries

88
Comments 6
4 min read
Creating a Shopping App from Scratch (Part 2)

Creating a Shopping App from Scratch (Part 2)

8
Comments
7 min read
Introducing reactjs-popup 🎉 —  Modals, Tooltips, and Menus —  All in one

Introducing reactjs-popup 🎉 —  Modals, Tooltips, and Menus —  All in one

43
Comments 5
2 min read
Keeping your ES6 JavaScript code simple

Keeping your ES6 JavaScript code simple

33
Comments 1
5 min read
Introduction to web scraping with Node.js

Introduction to web scraping with Node.js

237
Comments 22
4 min read
Which Pi?

Which Pi?

16
Comments 6
1 min read
Named functions vs Functions as variables in JavaScript

Named functions vs Functions as variables in JavaScript

22
Comments 10
1 min read
Explain The New React Context API Like I'm Five

Explain The New React Context API Like I'm Five

9
Comments 1
1 min read
Parket: My take on a State Management Library

Parket: My take on a State Management Library

17
Comments 2
2 min read
Eloquent Javascript Book [Free!]

Eloquent Javascript Book [Free!]

33
Comments 1
1 min read
Quotlify, a React/Redux example project

Quotlify, a React/Redux example project

39
Comments 5
4 min read
Learn Vue Router Navigation Guards [VueJS]

Learn Vue Router Navigation Guards [VueJS]

14
Comments
2 min read
Weekly Web Roundup - 05

Weekly Web Roundup - 05

18
Comments 5
6 min read
How to build a simple Twitter bot in 17 lines of code

How to build a simple Twitter bot in 17 lines of code

326
Comments 34
3 min read
Pure Class Fields in React Component

Pure Class Fields in React Component

18
Comments
1 min read
Make Your Code Cleaner, Shorter and Easier to Read! ES6 Tips and Tricks.

Make Your Code Cleaner, Shorter and Easier to Read! ES6 Tips and Tricks.

297
Comments 23
8 min read
Building a MarkDown Reader in Electron

Building a MarkDown Reader in Electron

86
Comments 6
4 min read
0cjs! Webpack4 tutorial: Building React app without config file.

0cjs! Webpack4 tutorial: Building React app without config file.

9
Comments 3
3 min read
Why You Should Give a S*** About Accessibility

Why You Should Give a S*** About Accessibility

61
Comments 12
3 min read
Introducing: Inveinta - Another Inventory Management Tool

Introducing: Inveinta - Another Inventory Management Tool

8
Comments 8
1 min read
All about Promises and async / await

All about Promises and async / await

119
Comments 19
14 min read
So no one's gonna ask? Ok... Should I learn Vue.js before Vue.js 2?

So no one's gonna ask? Ok... Should I learn Vue.js before Vue.js 2?

14
Comments 11
1 min read
Dark patterns with the HTML 5.2 <dialog> tag and Chrome for fun and profit

Dark patterns with the HTML 5.2 <dialog> tag and Chrome for fun and profit

13
Comments 1
1 min read
Any advice on building my first JavaScript Library?

Any advice on building my first JavaScript Library?

13
Comments
1 min read
Have a Handy JS Snippet You Want to Share?

Have a Handy JS Snippet You Want to Share?

71
Comments 17
2 min read
Blockchain and Blockstack: Saving the Internet's Future

Blockchain and Blockstack: Saving the Internet's Future

12
Comments
1 min read
loading...