---
title: "#35: A Quick Way to Get Faster React Functional Components"
publication: "React Status"
issue: 35
published_at: "2017-05-05"
canonical_url: "https://react.statuscode.com/issues/35"
---

react status 35   

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

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

[A Quick Change to Get Much Faster Functional Components?](https://medium.com/missive-app/45-faster-react-functional-components-now-3509a668e69f?utm_source=reactnl&utm_medium=email) — _“Directly calling functional components as functions instead of mounting them using React.createElement is much faster.”_ Can you reproduce these gains? Philippe Lehoux [How to Build a Serverless, SEO-Friendly React Blog](https://thenewstack.io/build-serverless-seo-friendly-react-blog/?utm_source=reactnl&utm_medium=email) — Build a serverless, CMS-powered blog using React, ButterCMS, and built-in prerendering. Roger Jin [How to get started with MongoDB](https://resources.mongodb.com/getting-started-with-mongodb?jmp=cpress&utm_campaign=WW_CP_newsletter_sponsorship_FY17Q2&utm_content=primary&utm_medium=display&utm_source=reactstatus) — We put together a hub of our most popular resources to help jump-start your understanding of MongoDB. Check it out today. MONGODBsponsored [![\](https://copm.s3.amazonaws.com/d311a093.png)](https://resources.mongodb.com/getting-started-with-mongodb?jmp=cpress&utm_campaign=WW_CP_newsletter_sponsorship_FY17Q2&utm_content=primary&utm_medium=display&utm_source=reactstatus) [React Riot: A 48 Hour React-Oriented Online Hackathon](http://www.reactriot.com/?utm_source=reactnl&utm_medium=email) — From the same people as [Node Knockout](https://www.nodeknockout.com/) comes an online React hackathon, taking place on June 24-25. Registration is now open. reactriot.​comnews [Don't Fear the Fractal: Infinite State Composition with Freactal](http://formidable.com/blog/2017/infinite-state-composition-with-freactal/?utm_source=reactnl&utm_medium=email) — A composable state, derivation and effect management library for React that acknowledges the power of the Redux ecosystem while remaining true to the promise of React. [GitHub repo.](https://github.com/FormidableLabs/freactal) Formidabletools [Optimizing React Performance with Stateless Components](https://www.sitepoint.com/optimizing-react-performance-stateless-components/?utm_source=reactnl&utm_medium=email) — Writing inefficient React components can cause them to rerender too often. Here are ways to create and optimize _stateless_components. Peter Bengtsson [How (and Why) to Use D3 with React](https://hackernoon.com/how-and-why-to-use-d3-with-react-d239eb1ea274?utm_source=reactnl&utm_medium=email) — D3 is essentially the ‘gold standard’ for JS-based data visualization, and it’s not too hard to create React components that use its functions. Dan Scanlon [Using Source Maps to Debug Errors](https://rollbar.com/blog/how-to-use-javascript-source-maps-to-debug-errors/?utm_source=reactstatus&utm_campaign=reactstatus&utm_medium=email-nl) — Let's talk JavaScript Source Maps. What are they? How to enable source mapping? Why aren't they working? ROLLBARsponsored [Create Next App: Create Next.js Apps in One Command](https://github.com/segmentio/create-next-app?utm_source=reactnl&utm_medium=email) — Essentially the Next.js answer to Create React App :-) Segmenttools [react-windowed-list: A Versatile List Rendering Component](https://github.com/planttheidea/react-windowed-list?utm_source=reactnl&utm_medium=email) Tony Quetanocode [Mineral UI: A New Design System and React Component Library](https://github.com/mineral-ui/mineral-ui?utm_source=reactnl&utm_medium=email) CA Technologiescode [Full-day Workshop: Using ES6 and React with Netflix's Brian Holt](https://forwardcourses.com/workshops/6) — React eschews the traditional MVC architecture, a counter-intuitive approach Brian explains along with JSX, React best practices, and the React component lifecycle. Forward Coursessponsored [React Native Tab View: A Cross-Platform Tab View Component](https://github.com/react-native-community/react-native-tab-view?utm_source=reactnl&utm_medium=email) github.​comnative [A 'Masonry' Layout Component for React Native](https://github.com/brh55/react-native-masonry?utm_source=reactnl&utm_medium=email) — Get a dynamic, ‘masonry’-style multi-column layout for images, including progressive image loading and rotation support. Brandon Himnative [Up and Running with React Native and TypeScript](https://medium.com/react-native-training/up-and-running-with-react-native-and-typescript-8d398e910a19?utm_source=reactnl&utm_medium=email) Nader Dabitnative [A React Native 'Rating' Component with Gesture Support](https://github.com/Monte9/react-native-ratings?utm_source=reactnl&utm_medium=email) — Whether it’s letting users give you 3 out of 3 hearts or 4 out of 5 stars, this React Native component is here to help. Monte Thakkarnative [Demo: React-Powered Animated Page Transitions](https://codepen.io/sdras/full/gWWQgb/?utm_source=reactnl&utm_medium=email) Sarah Drasner    [Read this issue on the Web](https://react.statuscode.com/issues/35) [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
