React Ninja Newsletter — Issue #21
Weekly · Andrés Cidel · Sept. 7 · Join for free or add the newsletter rss

Stay up-to-date and ahead of your peers with Andrés Cidel’s newsletter for senior React developers.
Andrés currently applies his knowledge to build developer platform Jexia. You can check previous newsletter editions here.
News
React 16.5.0 Released
The addition of the React DevTools Profiler, a new scheduler and fixed bugs.
Announcing styled-components v4: better, faster, stronger
We’re very excited to announce that styled-components v4 is officially in beta! By Evan Jacobs.
Fundamentals
7 reasons why React Native wins over Flutter
A comparative discussion of the React Native framework and the Google Flutter framework for cross-browser and mobile application development projects. By Rahul Varshneya
React-Redux connect(): when and how to use it
Learn when and how to use the connect() API provided by the react-redux package to create container components that are connected to the Redux state. By Glad Chinda.
These 5 tips will change the way you write React Apps
Tips for developing fast, modern React Apps. By Mackenzie Kieran.
Best-practices
Custom builds with Webpack
How to manipulate Webpack contexts in building time and how to expose them for users customise your package on installation using the NPM config API. By Rubens Pinheiro Gonçalves Cavalcante.
Running unit tests in a browser environment
I’ve investigated running tests inside a browser environment instead of the usual setup with JSDom. This lead to some interesting findings and a few gotchas. By Délisson Junio.
Scoping A/B Test Code in React: a better way
When we started our journey replatforming to a tech stack built on Node with React, we were full of hope. By Katie Garcia.
Bridging and creating custom React Native components
Hike’s focus is on social and content. Our users love chatting, sharing and consuming byte-sized snackable content on the go. By Pushkar Gupta.
Lessons learned: code splitting with Webpack and React
It goes without question that performance on the web is important. By Alexander Kondov.
Tutorials
A practical React app architecture
If we want our app to be solid and strong, we need to build on a solid foundation. We also want our base to have easy extension points and above all to be simple. By Doron Tohar.
Building a polyfill for React Suspense
This tutorial & accompanying module are meant for learning and experimental purposes. Also, the current polyfill will likely not play well with SSR. By Travis Fischer.
Do-it-yourself: Client-side state management — Part 2
In the previous article we’ve looked into using the Flux statement management flow with observable objects. By Adi Levinshtein.
How to write your own reusable React component library
Do you find yourself using some of the same components over and over in multiple projects? By Connor Wilson.
Transitioning from React web to React Native development
React web developers can expect many similarities and differences between React for the web and React Native. By Robert Cooper.
Build an image recognition app in React Native in 30 minutes
Using React Native, native camera functionality and AI to create a simple app that recognises objects images. By Andrew Smith.
Scalable apps using React — Part 1: Choosing the right tool mix
In the series of building scalable applications using frontend frameworks / libraries we started with Angular in my last post. However when we speak about React we have to take a different approach… By Parthasarathy S.
Tools
Downshift: accessible, visually flexible React input components
You need some dropdown boxes for your next React project. What do you do? Do you build your own from scratch or do you leverage a UI component framework? By Amy.
Videos
Using SVG in React Native
Vector graphics is in fact the best way to provide great visualization and interaction combined. It exist on all platforms in some way or form. By Ori Harel.
“Data driven frontend at scale”
Jesse de Vries is lead full-stack developer and will share some of the golden nuggets in our JavaScript project code structure. By Jesse de Vries.
Weekly · Andrés Cidel · Sept. 7 · Join for free or add the newsletter rss

