Issue #30

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
Quicklink
+1.4 k
⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time
Node.js Best Practices
Node.js Best Practices
+1.4 k
The largest Node.JS best practices list (November 2018)
33 JS Concepts
33 JS Concepts
+917
📜 33 concepts every JavaScript developer should know.
HTM
HTM
+692
Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.
Vue.js
Vue.js
+682
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
JS Algorithms & Data Structures
JS Algorithms & Data Structures
+679
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Carbon
Carbon
+666
🎨 Create and share beautiful images of your source code
React
React
+514
A declarative, efficient, and flexible JavaScript library for building user interfaces.
30 seconds of code
30 seconds of code
+482
Curated collection of useful JavaScript snippets that you can understand in 30 seconds or less.
VS Code
VS Code
+419
Visual Studio Code

Any question or feedback? Reach us on GitHub.

Best of JavaScript is a project created by Michael Rambeau, made in Osaka, Japan.