---
title: "#51: A New Live Visual Testing Library for React Apps"
publication: "React Status"
issue: 51
published_at: "2017-08-25"
canonical_url: "https://react.statuscode.com/issues/51"
---

react status 51   

This week's React news -[Read this on the Web](https://react.statuscode.com/issues/51) 

[react status](https://react.statuscode.com) Issue 51     

[Facebook Explains React's License](https://code.facebook.com/posts/112130496157735/explaining-react-s-license/?utm_source=reactnl&utm_medium=email) — Facebook reacts to Apache’s recent criticism of React’s ‘BSD + Parents’ license by explaining how the license is key for them to contribute to open source. Jan Lehnardt also provides [some extra background.](http://writing.jan.io/2017/08/19/understanding-the-facebook-vs-asf-license-kerfuffle.html) Facebook Code [downshift: Build Flexible, Accessible Input Components](https://medium.com/@kentcdodds/introducing-downshift-for-react-b1de3fca0817?utm_source=reactnl&utm_medium=email) — A primitive for building simple WAI-ARIA compliant autocomplete/typeahead/dropdown and other ‘item selection’ type components. Kent C.​ Doddstools [Linux cloud hosting starting at 1GB of RAM for $5/mo](https://welcome.linode.com/react/?utm_source=cooperpress&utm_medium=sponsored&utm_campaign=react-weekly-primary) — Get a Linode server up and running in seconds. Simply choose your plan, distro and location and you’re ready to deploy your server. Use promo code REACT20 for a $20 credit on a new account. Linode Cloud Hostingsponsored [![\](https://copm.s3.amazonaws.com/86dc1cf4.png)](https://welcome.linode.com/react/?utm_source=cooperpress&utm_medium=sponsored&utm_campaign=react-weekly-primary) [How Do You Separate React Components?](https://reactarmory.com/answers/how-should-i-separate-components?utm_source=reactnl&utm_medium=email) — Large components can become inevitable in complex React apps but they’re not much fun to work with. How can we make things better? James K Nelson [React VT: A Live Visual Testing Library for React Apps](https://github.com/ReactVT/react-vt?utm_source=reactnl&utm_medium=email) — VT gives you a live view of the component structure of your app along with state and props so you can test more easily and thoroughly. React VTtools [react-delegate: React Delegate Pattern for Better Callbacks](https://github.com/swipesapp/react-delegate?utm_source=reactnl&utm_medium=email) — There’s a [great blog post](https://medium.com/@tornoe/fixing-the-callback-hell-of-over-parenting-with-react-1aa7801a6856) which goes into detail of why you might want this. Swipes Incorporatedcode [Manning Publishes New 'React Quickly' Book](https://www.manning.com/books/react-quickly?utm_source=reactnl&utm_medium=email) — It’s out next month and is a thorough guide to the React ecosystem _(note: I reviewed an advance copy)_. Azat Mardannews [The 2017 Firebase Summit is coming to Amsterdam 31 October 2017](https://firebase.google.com/dev-summit-17/?utm_source=cooperpress&utm_medium=reactstatus&utm_campaign=firebasesummit) — Attend technical sessions, instructor-led codelabs & demos, and meet-ups with Firebase developers. Google, Inc.​ sponsored news [Using React v16 to Create Self-Destructing Components](https://medium.com/@gajus/using-react-v16-to-create-self-destructing-components-de8e4eb61d0f?utm_source=reactnl&utm_medium=email) Gajus Kuizinas [Building a Blog With Next.js and styled-components](https://medium.com/styled-components/building-a-blog-with-next-js-359cf1236574?utm_source=reactnl&utm_medium=email) — Next.js is a framework for building universal React apps. Zach Sherman [Building a Bitcoin Price Chart with React + vx + Next.js](https://www.youtube.com/watch?v=oeE2tuspdHg&utm_source=reactnl&utm_medium=email) — _Note: It’s long at 85 minutes._ Harrison Shoffvideo [Where Does Authentication Fit in a React Native App?](https://goshakkk.name/auth-in-react-native-apps/?utm_source=reactnl&utm_medium=email) Gosha Arinichnative [The What and Why of Redux](https://blog.pusher.com/the-what-and-why-of-redux/?utm_source=reactnl&utm_medium=email) Peter Mbanugo [Add realtime features to your web & app - integrates with everything](https://www.pusher.com/?utm_source=reactnl&utm_medium=email&utm_campaign=Aug25&utm_term=sponsoredlink&utm_content=cooperpress) Pushersponsored tools [redocx: Create Word Documents with React](https://github.com/nitin42/redocx?utm_source=reactnl&utm_medium=email) — Components which can render declarative views into Word documents (.docx). Nitin Tulswanicode [redux-cache: An Easy Client-Side TTL Caching Strategy for Redux Apps](https://github.com/JumboInteractiveLimited/redux-cache?utm_source=reactnl&utm_medium=email) Jumbocode [react-detect-offline: Components That Track Offline and Online State](https://github.com/chrisbolin/react-detect-offline?utm_source=reactnl&utm_medium=email) Chris Bolincode    [Read this issue on the Web](https://react.statuscode.com/issues/51) [See our archives](https://react.statuscode.com/issues) [Stop getting this newsletter](*|UNSUB|*)  

Published by [Cooperpress](https://cooperpress.com/)
Fairfield Enterprise Centre, Lincoln Way, Louth, LN11 0LS, UK
