js useful skills blogs
blogs
https://davidwalsh.name/tutorials/javascript
https://www.ruanyifeng.com/blog/javascript/
http://www.ruanyifeng.com/blog/developer/
https://www.infoq.cn/topic/Front-end
https://www.smashingmagazine.com/
https://code.tutsplus.com/categories/web-development
https://hacks.mozilla.org/2014/06/breaking-the-borders-of-indexeddb/
https://wangdoc.com/javascript/bom/indexeddb.html
free eboks
https://www.syncfusion.com/ebooks
https://www.syncfusion.com/ebooks/flutter-succinctly
js api
https://davidwalsh.name/ping-attribute
https://wesbos.com/destructuring-default-values/
https://code.tutsplus.com/tutorials/working-with-indexeddb--net-34673
es6
https://2ality.com/2014/09/es6-modules-final.html
css flex, grid
http://www.ruanyifeng.com/blog/2018/10/flexbox-form.html
http://www.ruanyifeng.com/blog/2018/07/white-space.html
IoT
https://www.infoq.cn/article/NSEXRJWldEhj4_STDail