Practical Performance for React (Native): How common patterns slow down your app - Anna Doubková

preview_player
Показать описание
 
  🗓

Talk recording from React Amsterdam 2019 Conference  

See other React conferences by GitNation

# Practical Performance for React (Native)
# React Native Track

There are quite a few theoretical concepts of writing good a React application, including popular functional programming approaches. However, few take into consideration the impacts these will have on performance of the application. In this talk you’ll find out how some commonly used patterns have an adverse effect on the speed of your app, and how to avoid using them. The talk explorse UI and state management but also dives into some native-specific issues and look at how to prevent them.

 
Рекомендации по теме
Комментарии
Автор


Check out the latest GitNation React conference news:

ReactConferences
Автор

I’ve watched countless videos on how props causes rerendering and this was the one that finally made it make sense!

zackarybrumfield
Автор

Wonderful video about react-native performance

mynextdev
Автор

One of the most useful talks on this subject.
Thank you very much.

NADERalf
Автор

fantastic speech!!!! exactly what i needed, you helped me a lot, i'm gonna to be react native perf. hero in my team thanks to you !! :-)

punisher
Автор

Hey! Amazing video! Thank you for sharing us some best practices for React (native) developing. At the end we need to think we are the final users and develop smoother and more native feel like solutions to give the best experience as possible.

evilchis
Автор

Awesome lecture on optimization! Thanks!

amitbairagya
Автор

thanks a lot, exactly what i needed caused my app

tanmaymondal
Автор

how to reduce time at load module at cold start app? I use many component and library, and have many screen with reactnavigation? right now it spend 3-4 second at cold start?

nduz
Автор

One thing to add... saying "just use react-native-navigation" is not always the greatest advice. Yes, it may be technically more performant, but my god does it cause a wealth of issues. Unless you have real experience of different routing libraries, don't make the mistake I did and assume it would be a wonderful easy process. RNN treats all screens of your app as an individual sandboxed thread and so they can't communicate with each other; this can make things very complex very fast, especially maintaining state

Maffoo
Автор

I can't find any way to lazy load react native components can you help

ehsankhorasani_