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.
3 tips to make Self Learning work for you

3 tips to make Self Learning work for you

15
Comments 1
3 min read
Jordan Scrapes Websites for Keywords

Jordan Scrapes Websites for Keywords

9
Comments
4 min read
6 JavaScript WTFs and what to learn from them

6 JavaScript WTFs and what to learn from them

103
Comments 9
8 min read
WebGL Month. Day 31. WebGL Month summary

WebGL Month. Day 31. WebGL Month summary

24
Comments 1
5 min read
React Bootstrap frameworks - Review

React Bootstrap frameworks - Review

16
Comments 3
2 min read
takeWhile, takeUntil, takeWhat?

takeWhile, takeUntil, takeWhat?

68
Comments
4 min read
Applying the callee's name aka self-referential functions

Applying the callee's name aka self-referential functions

7
Comments
2 min read
What's the hardest part of JavaScript you've had to deal with?

What's the hardest part of JavaScript you've had to deal with?

14
Comments 24
1 min read
JavaScript Quickies: Controlling 3D Objects with Hands 🤯

JavaScript Quickies: Controlling 3D Objects with Hands 🤯

237
Comments 24
6 min read
Why You Should Use Arrow Functions in React

Why You Should Use Arrow Functions in React

10
Comments
3 min read
A tale of bounded components

A tale of bounded components

7
Comments
7 min read
compose in styled-system

compose in styled-system

6
Comments
1 min read
Image Description: Microinteractions with ReactJS

Image Description: Microinteractions with ReactJS

9
Comments 2
1 min read
React Custom Hooks: Scroll Indicator

React Custom Hooks: Scroll Indicator

9
Comments
1 min read
How to use the JavaScript bcrypt library

How to use the JavaScript bcrypt library

7
Comments 3
2 min read
WordPress Dev Monthly Recap July 2019

WordPress Dev Monthly Recap July 2019

7
Comments
3 min read
How to prepare for Front End Jobs 2019! My Collection of resources

How to prepare for Front End Jobs 2019! My Collection of resources

571
Comments 23
2 min read
Creating a full-stack MERN app using JWT authentication: Part 1

Creating a full-stack MERN app using JWT authentication: Part 1

51
Comments
9 min read
What's new and upcoming in browser land?

What's new and upcoming in browser land?

55
Comments 49
1 min read
Angular Architecture Patterns and Best Practices (that help to scale)

Angular Architecture Patterns and Best Practices (that help to scale)

498
Comments 41
15 min read
Generating Pdf documents in React Using React-pdf

Generating Pdf documents in React Using React-pdf

215
Comments 24
6 min read
Webix Tooltips for Improving User Experience

Webix Tooltips for Improving User Experience

8
Comments
6 min read
21 VSCode Shortcuts to Make Coding Faster and More Fun

21 VSCode Shortcuts to Make Coding Faster and More Fun

979
Comments 30
10 min read
JavaScript Closure Simply Explained

JavaScript Closure Simply Explained

180
Comments 10
3 min read
Testing Node.js. How?

Testing Node.js. How?

4
Comments 4
1 min read
How to Reduce Your Vue.JS Bundle Size With Webpack

How to Reduce Your Vue.JS Bundle Size With Webpack

173
Comments 8
7 min read
TSLint lints Typescript

TSLint lints Typescript

6
Comments 2
1 min read
Use next.js with react-router

Use next.js with react-router

71
Comments 10
6 min read
Pegando os meses entre duas datas com Javascript

Pegando os meses entre duas datas com Javascript

5
Comments
1 min read
What about Object.Method().Property in Typescript?

What about Object.Method().Property in Typescript?

6
Comments
1 min read
React Portals are lit 🔥

React Portals are lit 🔥

110
Comments 2
4 min read
Eat Bear In Parts

Eat Bear In Parts

11
Comments
17 min read
Building a UI from scratch, Responsive Sidebar and Header

Building a UI from scratch, Responsive Sidebar and Header

35
Comments 2
5 min read
A Powerful MERN Engine

A Powerful MERN Engine

7
Comments
1 min read
Typescript type declarations

Typescript type declarations

8
Comments
1 min read
Synchronous vs Asynchronous Programming in Javascript

Synchronous vs Asynchronous Programming in Javascript

11
Comments
2 min read
Typescript oddities?

Typescript oddities?

6
Comments
1 min read
How to roll a dice in JavaScript?

How to roll a dice in JavaScript?

21
Comments 1
3 min read
How I use JavaScript Promises

How I use JavaScript Promises

182
Comments 9
4 min read
Introducing Twenty Nineteen Frontity Theme

Introducing Twenty Nineteen Frontity Theme

22
Comments
2 min read
Map, Filter, Reduce and others Arrays Iterators You Must Know to Become an Algorithms Wizard

Map, Filter, Reduce and others Arrays Iterators You Must Know to Become an Algorithms Wizard

215
Comments 4
7 min read
Deploy Your Django + React.js app to Heroku

Deploy Your Django + React.js app to Heroku

107
Comments 30
8 min read
TIL: String.prototype.replace supports replacement patterns

TIL: String.prototype.replace supports replacement patterns

5
Comments
1 min read
🎩 JavaScript Enhanced Scss mixins! 🎩 concepts explained

🎩 JavaScript Enhanced Scss mixins! 🎩 concepts explained

139
Comments 11
3 min read
How is the React lazy function implemented? Suspense... It gonna be short 😉

How is the React lazy function implemented? Suspense... It gonna be short 😉

10
Comments
3 min read
Working with random numbers in JavaScript

Working with random numbers in JavaScript

54
Comments 9
4 min read
ntl@4.0.0

ntl@4.0.0

6
Comments
1 min read
Entendendo e escrevendo middlewares no NodeJs com Express!

Entendendo e escrevendo middlewares no NodeJs com Express!

8
Comments
3 min read
Announcing Regex Nodes, a visual editor for Regular Expressions

Announcing Regex Nodes, a visual editor for Regular Expressions

14
Comments 2
3 min read
Next.js Practical Introduction: Navigation and Routing

Next.js Practical Introduction: Navigation and Routing

3
Comments
1 min read
WebGL Month. Day 30. Text rendering in WebGL

WebGL Month. Day 30. Text rendering in WebGL

6
Comments
3 min read
Heroines of JavaScript series: Lauryn & Layla interview Ali Spittel

Heroines of JavaScript series: Lauryn & Layla interview Ali Spittel

8
Comments
2 min read
How to create simple tabs system with VueJS

How to create simple tabs system with VueJS

6
Comments
1 min read
Reverse Engineering - understanding Spies in Testing

Reverse Engineering - understanding Spies in Testing

60
Comments 2
9 min read
Mastering the useEffect API

Mastering the useEffect API

74
Comments
2 min read
Typescript and external libraries

Typescript and external libraries

9
Comments 2
2 min read
How I developed a Concurrent Mode friendly library for React Redux

How I developed a Concurrent Mode friendly library for React Redux

4
Comments
5 min read
A Journey Through Gatsby Build Process via Building a Plugin

A Journey Through Gatsby Build Process via Building a Plugin

8
Comments
5 min read
Invertendo valores com o Destructuring Assignment

Invertendo valores com o Destructuring Assignment

6
Comments
1 min read
JavaScript: 3 key differences between Arrow Functions and Normal Functions

JavaScript: 3 key differences between Arrow Functions and Normal Functions

8
Comments
1 min read
loading...