All Projects → hanford → Defer Render Hoc

hanford / Defer Render Hoc

defer expensive react renders until the next two rAF's

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Defer Render Hoc

Go Concurrency Test
Test the performance of Go's concurrency structures
Stars: ✭ 24 (+60%)
Mutual labels:  performance
Image Actions
A Github Action that automatically compresses JPEGs, PNGs and WebPs in Pull Requests.
Stars: ✭ 844 (+5526.67%)
Mutual labels:  performance
Bench Scripts
A compilation of Linux server benchmarking scripts.
Stars: ✭ 873 (+5720%)
Mutual labels:  performance
Browser Perf
Performance Metrics for Web Browsers
Stars: ✭ 930 (+6100%)
Mutual labels:  performance
Sequelize Benchmark
Benchmarks for sequelize
Stars: ✭ 8 (-46.67%)
Mutual labels:  performance
V8 Bailout Reasons
🔧 A list of Crankshaft bailout reasons with examples
Stars: ✭ 861 (+5640%)
Mutual labels:  performance
Lazycache
An easy to use thread safe in-memory caching service with a simple developer friendly API for c#
Stars: ✭ 901 (+5906.67%)
Mutual labels:  performance
Sysbench Docker Hpe
Sysbench Dockerfiles and Scripts for VM and Container benchmarking MySQL
Stars: ✭ 14 (-6.67%)
Mutual labels:  performance
Wordpress Rest Cache
WordPress Plugin to lazy cache HTTP requests in database and update via cron.
Stars: ✭ 8 (-46.67%)
Mutual labels:  performance
Stats Js
JavaScript Performance Monitor using canvas
Stars: ✭ 12 (-20%)
Mutual labels:  performance
Fast Elixir
💨 Writing Fast Elixir 😍 -- Collect Common Elixir idioms.
Stars: ✭ 924 (+6060%)
Mutual labels:  performance
Performance
In diesem Repository befinden sich Projekte rund um das Thema Performanz.
Stars: ✭ 7 (-53.33%)
Mutual labels:  performance
Structvsclassperformance
POC for my Medium article
Stars: ✭ 11 (-26.67%)
Mutual labels:  performance
Listpool
Optimized allocation free implementation of IList using ArrayPool.
Stars: ✭ 25 (+66.67%)
Mutual labels:  performance
Laravel Image Optimizer
Optimize images in your Laravel app
Stars: ✭ 873 (+5720%)
Mutual labels:  performance
Haul Vs Reactnative
Testing the performance between React Native and Haul Packagers
Stars: ✭ 22 (+46.67%)
Mutual labels:  performance
Lozad.js
🔥 Highly performant, light ~1kb and configurable lazy loader in pure JS with no dependencies for responsive images, iframes and more
Stars: ✭ 6,932 (+46113.33%)
Mutual labels:  performance
Fastglobal
Fast no copy globals for Elixir & Erlang.
Stars: ✭ 882 (+5780%)
Mutual labels:  performance
Clusterize.js
Tiny vanilla JS plugin to display large data sets easily
Stars: ✭ 6,995 (+46533.33%)
Mutual labels:  performance
Active record doctor
Identify database issues before they hit production.
Stars: ✭ 865 (+5666.67%)
Mutual labels:  performance

defer-render-hoc

Defer expensive react rendering with rAF


Install

$ npm install defer-render-hoc --save

Usage

import React, { Component } from 'react'
import DeferRender from 'defer-render-hoc'

class RandomComp extends Component {
  ...

  render () {
    const { scroll } = this.props

    ...
  }
}

export default DeferRender(RandomComp)

Demo

See this CodeSandbox for a demo.

MIT © Jack Hanford

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].