This gist shows how to create a GIF screencast using only free OS X tools: QuickTime, ffmpeg, and gifsicle.
To capture the video (filesize: 19MB), using the free "QuickTime Player" application:
| import React, { Component } from 'react'; | |
| const withDeferRender = Presentational => | |
| class DeferRender extends Component { | |
| state = { | |
| shouldRender: false, | |
| }; | |
| componentDidMount() { | |
| window.requestAnimationFrame(() => { |