19+ Articles of October 2019 to Learn JavaScript
Tags: javascript, webdev, frontend
Published: 2019-11-06 12:39:07

---
title: 19+ Articles of October 2019 to Learn JavaScript
published: true
description: So here is our opinionated list of 19 articles to learn JavaScript tips and tricks.
tags: javascript, webdev, frontend
canonical_url: https://flatlogic.com/blog/19-articles-of-october-2019-to-learn-javascript/
---
In September, we posted our first [list of JS articles](https://flatlogic.com/blog/17-articles-of-september-2019-to-learn-javascript/). As it turned out, it was a pretty good idea. So we have decided to make such posts each month. So here is our opinionated list of 19 articles to learn JavaScript tips and tricks.
![Learn JavaScript](https://thepracticaldev.s3.amazonaws.com/i/db3z9khnxzwr85nhj6yu.png)

## [How to Implement Idle Timeout in React](https://blog.bitsrc.io/how-to-implement-idle-timeout-in-react-830d21c32942)
![Learn JavaScript](https://thepracticaldev.s3.amazonaws.com/i/w6ex190wyip0hj0ev32l.png)
### [Read the article](https://blog.bitsrc.io/how-to-implement-idle-timeout-in-react-830d21c32942)


## [4 Levels of Vue Scope](https://michaelnthiessen.com/levels-of-vue-scope)
![](https://flatlogic.com/blog/wp-content/uploads/2019/10/Screen-Shot-2019-10-15-at-3.17.51-PM.png)
### [Read the article](https://michaelnthiessen.com/levels-of-vue-scope)


## [How to Make Your First React Native App](https://flatlogic.com/blog/how-to-make-your-first-app/)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/set-up-1.png)
### [Read the article](https://flatlogic.com/blog/how-to-make-your-first-app/)


## [Create a Snackbar to check whether a user is online or offline in Angular in a minute](https://medium.com/javascript-in-plain-english/user-online-offline-snackbar-in-angular-in-a-minute-ca5e92e32123)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/1_XtHPSpnIsXiFPupJ-QZH5g.png)
### [Read the article](https://medium.com/javascript-in-plain-english/user-online-offline-snackbar-in-angular-in-a-minute-ca5e92e32123)


## [Top Ux Trends in 2019-2020 for Mobile Apps](https://flatlogic.com/blog/top-ux-trends-in-2019-2020-for-mobile-apps/)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/kjhoh-1.png)
### [Read the article](https://flatlogic.com/blog/top-ux-trends-in-2019-2020-for-mobile-apps/)


## [Rethinking Unit Test Assertions](https://medium.com/javascript-scene/rethinking-unit-test-assertions-55f59358253f)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/1_8HSjkuZT5pn-XbiDLWd1BA-1024x576.jpeg)
### [Read the article](https://medium.com/javascript-scene/rethinking-unit-test-assertions-55f59358253f)


## [JavaScript Promises: Zero To Hero Plus Cheat Sheet](https://medium.com/dailyjs/javascript-promises-zero-to-hero-plus-cheat-sheet-64d75051cffa)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/code-1486361_1280.jpg)
### [Read the article](https://medium.com/dailyjs/javascript-promises-zero-to-hero-plus-cheat-sheet-64d75051cffa)


## [Rethinking guide to testing React & Redux applications](https://blog.pragmatists.com/rethinked-guide-to-testing-react-redux-applications-4df038705ce8)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/1_dnJnn9NaOBAmrLHvR1KZtA-1024x551.jpeg)
### [Read the article](https://blog.pragmatists.com/rethinked-guide-to-testing-react-redux-applications-4df038705ce8)


## [Memory leaks and Garbage Collection in JavaScript](https://medium.com/javascript-in-plain-english/memory-leaks-and-garbage-collection-%EF%B8%8F-in-javascript-you-need-to-know-this-3fa8173e8b3c)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/1_I0SgfNK2cbkF9ysDNSehKg-1024x353.png)
### [Read the article](https://medium.com/javascript-in-plain-english/memory-leaks-and-garbage-collection-%EF%B8%8F-in-javascript-you-need-to-know-this-3fa8173e8b3c)


## [How to Reuse Vue Components Between Projects](https://codeburst.io/how-to-share-reusable-vue-components-between-a-c36bc775418d)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/Screen-Shot-2019-10-21-at-1.13.13-PM.png)
### [Read the article](https://codeburst.io/how-to-share-reusable-vue-components-between-a-c36bc775418d)


## [Why You Shouldn’t Use JSON.stringify to Compare Objects in JavaScript](https://medium.com/better-programming/why-you-shouldnt-use-json-stringify-to-compare-objects-in-javascript-c9a16b7331e)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/Screen-Shot-2019-10-21-at-1.15.11-PM.png)
### [Read the article](https://medium.com/better-programming/why-you-shouldnt-use-json-stringify-to-compare-objects-in-javascript-c9a16b7331e)


## [Build a Video Chat with React Hooks](https://dev.to/twilio/build-a-video-chat-with-react-hooks-3955)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/Screen-Shot-2019-10-21-at-1.18.29-PM.png)
### [Read the article](https://dev.to/twilio/build-a-video-chat-with-react-hooks-3955)


## [Spy on the DOM](https://dev.to/eddieaich/spy-on-the-dom-3d47)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/Screen-Shot-2019-10-31-at-3.14.05-PM.png)
### [Read the article](https://dev.to/eddieaich/spy-on-the-dom-3d47)


## [Intro to Regex for Web Developers](https://dev.to/chrisachard/intro-to-regex-for-web-developers-2fj4)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/dxy7culkg79az2jxelbb.png)
### [Read the article](https://dev.to/chrisachard/intro-to-regex-for-web-developers-2fj4)


## [The tale of three dots in Javascript](https://dev.to/blacksonic/the-tale-of-three-dots-in-javascript-4287)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/Screen-Shot-2019-10-31-at-3.17.46-PM.png)
### [Read the article](https://dev.to/blacksonic/the-tale-of-three-dots-in-javascript-4287)


## [Variables in JavaScript: The Ultimate Guide](https://codeburst.io/variables-in-javascript-the-ultimate-guide-c49d181059d3)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/1_vJySIi-Bpbg-GD_DURaUNA.png)
### [Read the article](https://codeburst.io/variables-in-javascript-the-ultimate-guide-c49d181059d3)


## [Vue + Firebase authentication](https://blog.logrocket.com/vue-firebase-authentication/)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/vuefirebase.png)
### [Read the article](https://blog.logrocket.com/vue-firebase-authentication/)


## [AirBnB Clone with React Native Part 6: Animated Checkmarks](https://heartbeat.fritz.ai/airbnb-clone-with-react-native-part-6-animated-checkmarks-5917e4972702)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/Screen-Shot-2019-10-31-at-3.25.11-PM.png)
### [Read the article](https://heartbeat.fritz.ai/airbnb-clone-with-react-native-part-6-animated-checkmarks-5917e4972702)

## [Making Instagram.com Faster: Part 3 — Cache First](https://instagram-engineering.com/making-instagram-com-faster-part-3-cache-first-6f3f130b9669)
![Learn JavaScript](https://flatlogic.com/blog/wp-content/uploads/2019/10/1_yw3otH31zNaPYawMbmbM7g-1024x449.png)
### [Read the article](https://instagram-engineering.com/making-instagram-com-faster-part-3-cache-first-6f3f130b9669)

_________
Originally published at [flatlogic.com](https://flatlogic.com/templates) — React, Angular, Vue, Bootstrap & React Native templates and themes.
_________
Text source: https://flatlogic.com/blog/19-articles-of-october-2019-to-learn-javascript/
________
###You might also like these articles:
* [Writing Documentation For Your JavaScript Project](https://dev.to/anaflatlogic/writing-documentation-for-your-javascript-project-30ek)
* [Top 5 Admin Templates With Node.JS Backend](https://dev.to/anaflatlogic/top-5-admin-templates-with-node-js-backend-2fmh)
* [Top 6 Vue Admin Templates](https://dev.to/anaflatlogic/top-6-vue-admin-templates-86d)