# react-prefetch **Repository Path**: golong/react-prefetch ## Basic Information - **Project Name**: react-prefetch - **Description**: A library to prefetch resource base on react - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-06 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # React-Prefetch A library to prefetch resource base on react. ## Installation 1. clone repository ``` $ git clone https://github.com/azl397985856/react-prefetch.git ``` 2. install modules ``` $ npm install ``` ## Introduce We need lazy load to avoid loading redundant resouce.Also we need prefetch to make our web application more friendly by user behavior. We just add mouse over listener now, indicating the potential purpose to click. which costs at least dozens of mill-seconds.So we can load the prefetch resouces. We will add more hook to detct the user behavior,for example scrolling at follow-up changlog ## Quick Start ```js var React = require('react'); var RP = require('react-prefetch'); onCapture(url) { console.log(url); }; let settings = { name: 'PreRender', selector: ['body'], attributes: ['href'], prefetchPage: true }; React.render(