Jim ChienES6 OverviewTooling: Use babel to transpile ES6 into ES5 for static builds Use babelify to incorporate babel into your Gulp, Grunt, or npm run build…5 min read·Dec 16, 2019----
Jim ChienDesign pattern — AdapterAdapter: Original: B -> B view New: A -> Adapter(B converter) -> B -> B view1 min read·Dec 5, 2019----
Jim ChienJs call by sharingJavaScript is an Object-Oriented language: this means that most things in JavaScript are Objects. The only elements that are not objects…1 min read·Oct 9, 2019----
Jim ChienCompare node.js websocket library#Websocket: 1. It is the protocol which is established over the TCP connection 2. It provides full duplex communication on TCP connections…3 min read·Aug 16, 2019----