---
title: "#75: A look at React's new Context API"
publication: "React Status"
issue: 75
published_at: "2018-02-15"
canonical_url: "https://react.statuscode.com/issues/75"
---

This week's React news       

#75 — February 15, 2018 

[Read on the Web](https://react.statuscode.com/issues/75)   

react status  

[React's New Context API](https://medium.com/dailyjs/reacts-%EF%B8%8F-new-context-api-70c9fe01596b) — React 16 introduced a new API and Kent C. Dodds explains why it’s useful. _(We linked a version of this last week but it has been improved.)_ 

Kent C. Dodds   

[Unstated: The setState of React State Management](https://medium.com/react-native-training/unstated-the-setstate-of-react-state-management-8ce47b240e6d) — Nader thinks [Unstated](https://github.com/jamiebuilds/unstated) is a compelling alternative to Redux and explains why. 

Nader Dabit   [![\](https://copm.s3.amazonaws.com/a20cff74.png)](https://frontendmasters.com/courses/typescript/) 

[New Course: 🔗 TypeScript Fundamentals](https://frontendmasters.com/courses/typescript/) — Adding strong typing to large JavaScript apps with TypeScript helps reduce bugs, and keep you on a performant and maintainable code path. Plus, learn how it fits nicely with modern frameworks like Angular, Vue and React. 

Frontend Masters sponsor   

[Proton Native: React Native Syntax, But For Desktop Apps](https://proton-native.js.org/) — A work in progress, but it’s cross platform, works with existing React libraries (such as Redux), and uses the same syntax as React Native. 

Gustav Hansen   

[Redux Rest Easy: A Library to Generate Redux Code](https://engineering.brigad.co/introducing-redux-rest-easy-6e9a91af4f59) — A [library](https://github.com/Brigad/redux-rest-easy) for React and React Native to perform network requests without the boilerplate. Includes a _before_ and _after_ example. 

Adrien Harnay  

Tutorials  

[How and Why to Bind a Callback Function in React Components](https://www.andreasreiterer.at/web-development/bind-callback-function-react/) — Why do we need to bind `this` and what’s the best way to bind a callback function in React components? 

Andreas Reiterer   

[Infinite Scroll Techniques In React](https://blog.logrocket.com/infinite-scroll-techniques-in-react-adcfd7ff32bd) — Two methods of implementing infinite scroll in React, one from the ground up, another via the use of an existing library. 

Ogundipe Samuel    

[Developing with the Modern App Stack: MEAN and MERN (with Angular2 and ReactJS)](https://explore.mongodb.com/mongodb-europe-2017/developing-with-the-modern-app-stack-mean-and-mern-with-angular2-and-reactjs-5?jmp=cpress&utm_campaign=WW_CP_newsletter_sponsorship_FY19Q1&utm_content=brief&utm_medium=display&utm_source=reactstatus20180216) 

MONGODB sponsor   

[Developing Apps With Styled-Components (and Why)](https://blog.getty.io/developing-apps-with-styled-components-e9f56cd0f4c5) 

Juliano Rafael   

[TypeScript 2.6's JSX Fragment Support](https://blog.mariusschulz.com/2018/02/09/typescript-2-6-jsx-fragment-syntax) — TypeScript 2.6 added support for JSX fragments within .tsx files. 

Marius Schulz    

[Planning a React Application: Whitepaper](https://www.telerik.com/campaigns/kendo-ui/wp-planning-react-app?utm_source=reactstatus&utm_medium=cpm&utm_campaign=kendo-ui-react-whitepaper-planreactapp&utm_content=brieflink) 

Progress sponsor  

React Jobs   

[Product Engineer](https://corp.quip.com/about/jobs#product-engineer) — We're looking for a front-end-focused engineer who cares about product design, UX and collaboration to join an exceptional team. 

Quip    

[Front End Developer (React)](https://www.aha.io/company/careers/current-openings/front_end_developer_us/?utm_campaign=People_Success&utm_source=cooperpress&utm_medium=paid_people_success_job_ad) — Join us, work remotely from North America, and help build software that matters. Our team is hiring. 

Aha!  

📱 React Native  

[The Status Bar Manager in React Native](https://blog.expo.io/the-status-bar-manager-in-react-native-6226058ecba) — Managing the status bar height in your React Native apps. 

Evan Bacon   

[What I Learned While Making a Game with React Native](https://madebynathan.com/posts/2018-02-12-what-i-learned-while-making-a-game-with-react-native/?utm=hn) 

Nathan Broadbent   

[Implementing Twitter’s App Loading Animation in React Native](https://facebook.github.io/react-native/blog/2018/01/18/implementing-twitters-app-loading-animation-in-react-native.html) 

Eli White (Facebook)  

🔧 Code and Tools  

[VS Code Syntax Highlighting and IntelliSense for styled-components](https://marketplace.visualstudio.com/items?itemName=jpoissonnier.vscode-styled-components) 

Visual Studio Marketplace   

[react-show-more: A Component to Handle Showing More Results](https://github.com/tedconf/react-show-more) 

TED Development   ![](https://res.cloudinary.com/cpress/image/upload/v1518712945/ehct4jpweeq37kog92h9.gif) 

react-show-more in action   

[RMWC: React Material Web Components](https://jamesmfriedman.github.io/rmwc/) — A React wrapper for Google’s official [Material Components for the Web.](https://material.io/components/web/) 

James Friedman   

[Redux REST Resource: Seamless REST Interaction for Redux](https://github.com/mgcrea/redux-rest-resource) 

Olivier Louvignes         

A **[Cooperpress](https://cooperpress.com/)** publication. 

[Change your email address](https://react.statuscode.com/edit_subscription/*%7CUID%7C*) or[Stop getting this newsletter](https://react.statuscode.com/leave/*%7CUID%7C*) 

© Cooper Press Ltd · Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom
