
BxJS Weekly Ep. 80 - Sept 14, 2019 (javascript news podcast)
This is a weekly javascript podcast delivering you all the best javascript news of the week.
You can find all mentioned links here:
https://github.com/BuildingXwithJS/bxjs-weekly/blob/master/links/19-37-Episode-80.md
Timestamps for news (huge thanks to SOLVM):
Getting started:
0:50 - React's useEffect and useRef Explained for Mortals
1:20 - Understanding client side routing by implementing a router in Vanilla JS
2:02 - How to configure Prettier and VSCode
2:37 - So, What the Heck is GraphQL?
3:00 - 5 Handy Applications of JavaScript Array.from()
3:50 - The Ultimate Guide to handling JWTs on frontend clients (GraphQL)
4:42 - Hello darkness, my old friend
5:18 - Understand array methods by implementing them — all of them
6:15 - Bridging the Gap between React's useState, useReducer, and Redux
7:00 - Moving Your JavaScript Development To Bash On Windows
8:05 - A Re-Introduction To Destructuring Assignment
8:35 - void in JavaScript and TypeScript
Articles & News:
9:20 - It’s Not Wrong that "🤦🏼♂️".length == 7
13:03 - Recursive Directory Removal in Node.js
15:56 - Metronomes in JavaScript
18:16 - A lighter V8
20:42 - X3D: Declarative 3D for the Modern Web
Tips, tricks & bit-sized awesomeness:
23:03 - What I Like About Eleventy
24:04 - Chrome Bug numbers crossed into the 7 digits
24:42 - ?. implemented in Safari Technology Preview
25:25 - On writing javascript without semicolons
26:00 - Google feedback on TypeScript 3.5
26:46 - Caniuse and MDN compatibility data collaboration
27:42 - Top-Level await just landed (and reverted) in upstream V8
28:15 - Workers are now officially a stable feature of Node.js
28:37 - Proxying packages with GitHub Package Registry and other updates
29:33 - Sequelize ORM npm library found vulnerable to SQL Injection attacks
Releases:
30:00 - React Suite 4.0.0
30:44 - immer v4.0.0
Libs & demos:
31:40 - queue-microtask
31:52 - stellarium-web
32:37 - draqula
33:11 - mikado
34:19 - js-fire
35:32 - electron-nuxt
36:00 - constantie
36:40 - Kepler
37:24 - dot-rest
37:57 - css-camera
38:22 - light.js
39:27 - emoji-button
39:50 - vue-treeselect
40:15 - dark-mode-toggle
40:40 - caniemail
41:05 - javascript-action
41:45 - spacekit
42:50 - kea.js
43:26 - foal ts
44:00 - @synvox/api
Interesting & silly stuff:
46:16 - The Whole Code Catalog
Watch / listen in other places:
Dev.to: https://dev.to/yamalight
Castbox: https://castbox.fm/channel/id1378315
iTunes: https://itunes.apple.com/de/podcast/bxjs-weekly/id1441956525
Project links:
Discord: https://discord.gg/hnKCXqQ
Facebook: https://www.facebook.com/buildingproductswithjs/
Reddit: https://www.reddit.com/r/BuildingWithJS/
Project sources: https://github.com/BuildingXwithJS
Social media links:
Follow me on Twitter: http://twitter.com/yamalight
Follow me on Medium: https://medium.com/@yamalight
Follow me on Github: http://github.com/yamalight
Follow me on Twitch: https://www.twitch.tv/yamalight
Follow me on Facebook: https://www.facebook.com/buildingproductswithjs
Support me: https://codezen.net/support.html