Tuesday, 19 September 2017
Interesting Snippets from 2017-09-19
-
GitHub - sindresorhus/p-progress: Create a promise that reports progress
Useful for reporting progress to the user during long-running async operations.
-
GitHub - melenaos/jquery-punchcard: Github punchcard inspired jQuery plugin
A jquery plugin for creating GitHub Punchcard like graphs.
-
GitHub - mikeal/r2: HTTP client. Spiritual successor to request.
This new library, r2, is a completely new approach from request. Rather than being built on top of the Node.js Core HTTP library and shimmed for the Browser, r2 is built on top of the browser's Fetch API and shimmed for Node.js. APIs are meant to be used with async await, which means they are based on promises.
-
Installing | Push v1.0
Push is the fastest way to get up and running with Javascript desktop notifications. A fairly new addition to the official specification, the Notification API allows modern browsers such as Chrome, Safari, Firefox, and IE 9+ to push notifications to a user’s desktop. Push acts as a cross-browser solution to this API, falling back to use older implementations if the user’s browser does not support the new API.
-
Angular vs. React vs. Vue: A 2017 comparison – unicorn.supplies – Medium
Deciding on a JavaScript framework for your web application can be overwhelming. Angular and React are very popular these days, and there is an upstart which has been getting a lot of traction lately: VueJS.