React Native Performance Profiling – Adam Stanford – Medium

  • React Native Performance ProfilingOver the past six months at WeDo, we have been working on improving the performance our React Native app.
  • */)Tracking Unnecessary RendersThis might easily be the biggest issue we faced for most of our react native performance issues.
  • You can then either log this, display it in your view, or like we did and use React Native Debugger and inspect our components directly.connect(stateToProps, dispatchToProps, null, {renderCountProp: will give you insight into how many times your view is rendering.
  • In our case we use Reselect as much as we can, so for us this wasn’t an issue as new objects are never returned unless the data within them has changed.Redux Level PerformanceMost of our performance issues were not on the Redux layer of our app.
  • Recently tracking components and views performance within a shared spreadsheet helps us track performance for better or worse.

Over the past six months at WeDo, we have been working on improving the performance our React Native app. With any performance issues, profiling is the first step. In this article I will cover what…
Continue reading “React Native Performance Profiling – Adam Stanford – Medium”

Do you feel form validation is a pain with React?

  • It got way easier since I started using Redux Forms (Only if you use redux though).
  • I don’t use any useless frameworks and don’t feel any pain.
  • Great library, super simple to use once you got used to it.
  • There’s also some great UI component libraries available if you don’t feel like writing your own.
  • Docs are a bit outdated, you can now init form validation by adding validator=”bunny” to
    .

I would also love to know how you are handling it?. Yes VS No.
Continue reading “Do you feel form validation is a pain with React?”