| #133 — April 10, 2019 | 
| React Status | 
|   | 
| From Redux to Hooks: A Case Study — A developer presents an interesting exploration of their experiences in using hooks on a project instead of Redux and how they feel “it works only for specific types of applications”. Sergey Ryzhov | 
| React-Rails 2.5: Integrate React.js with Ruby on Rails Apps — Are you a React developer who likes a bit of Rails on the backend? React-Rails is for you and makes it easy to integrate React with the Rails asset pipeline, views, and controllers. Docs here. React Community | 
|   New to GraphQL? Learn by DOing — Learn the basic concepts required for app developers to understand GraphQL and get started quickly with the Hasura GraphQL 1-Click App on DigitalOcean. DigitalOcean sponsor | 
| react-redux 7.0 Released: The Official React Bindings for Redux — Includes a new  Redux | 
| Avoiding 'Shotgun Surgery' on Your Components — If adding or fixing a feature in your code requires changes in several places at once, you need to beware of indulging in hard-to-debug ‘shotgun surgery’. Here are some ideas on make changes easier to digest. Siddharth Kshetrapal | 
| react-accessible-accordion 3.0: An Accessible Accordion Component — The latest 3.0 release has much stronger WAI ARIA accessibility support (indeed, a full accessibility audit has taken place) and the project has migrated from Flow to TypeScript. Demo here. Springload | 
| ▶ The React Podcast — A frequent podcast (2-4 times per month) oriented around 30-60 minute interviews with React developers, both famous and up and coming. Recent episodes include Sara Vieira, Laurie Voss, Cassidy Williams and Shawn Wang. Michael Chan | 
| 💻 Jobs | 
| Full Stack, Mobile & Infrastructure Engineers — Joining our team means you will be working in our fast paced environment and you are fearless of our next big challenge. Expensify | 
| Find A React Job Through Vettery — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started. Vettery | 
| 📘 Tutorials | 
| Testing Stateful Function Components with  Robert Cooper | 
| ▶ A React + TypeScript Tutorial: Why and How — A 29 minute introductory tutorial that might suit you if you prefer to learn by watching live coding in video form. Ahmed Hadjou | 
| 65% of Open Source Libraries Are Maintained by 1 or 2 People — Most of them do this in their free time without pay. Our goal is to help sustain OSS through non-tracking, ethical ads. CodeFund sponsor | 
| Named Routes with React Router Matthew Segal | 
| How to Create an Accessible React Modal — A step-by-step guide to creating an accessible and reusable modal component. Seif Ghezala | 
| 🔧 Code and Tools | 
|   | 
| Docusaurus 1.8: Easy to Maintain Open Source Documentation Sites — Powered by Markdown and React, this is an interesting tool from Facebook for powering open source docs. | 
| React Live: A Production-Focused Playground for Live Editing React Components — Version 2 is just out. Check out the live demo for an idea of how it works. Formidable | 
| Get the Fastest Website Deployments. Ever. Buddy sponsor | 
| React Scroll Parallax: Components to Create Parallax Scroll Effects — Uses a single scroll listener to add vertical or horizontal scrolling based offsets to elements based on their position in the viewport. Here’s a basic demo. J Scott Smith | 
| Geolocation APIs for React Native React Native Community | 
| reactstrap 8.0: Simple React Bootstrap 4 Components reactstrap | 
| React Native Firebase: A Firebase Implementation for React Native — A well-tested feature rich Firebase implementation for React Native, supporting iOS and Android. 5.3.0 is just out. Invertase | 
| use-clipboard-copy: A Lightweight Copy to Clipboard Hook for React Waseem Dahman |