Number one this week Quicklink is a library that automatically fetches links included in a web page, in order to improve performance in the browser.
It works by scanning links that are visible to the user and creating automatically <link rel="prefetch">
tags in the page header, when the browser is idle.
It takes advantage of 3 recent features of modern browsers:
- The Link Prefetching API is used to fetch the response of the links in advance.
- The Intersection Observer API is used to detect when a given element becomes visibles in the browser (when it enters the “viewport”).
- The requestIdleCallback API is used to detect when the browser is idle, hence available to make the “prefetch” HTTP calls.
Quicklink
+1.4 k★
⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time
Node.js Best Practices
+1.4 k★
The largest Node.JS best practices list (November 2018)
HTM
+692 ★
Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.
Vue.js
+682 ★
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
JS Algorithms & Data Structures
+679 ★
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
React
+514 ★
A declarative, efficient, and flexible JavaScript library for building user interfaces.
30 seconds of code
+482 ★
Curated collection of useful JavaScript snippets that you can understand in 30 seconds or less.
Any question or feedback? Reach us on GitHub.
Best of JavaScript is a project created by Michael Rambeau, made in Osaka, Japan.