BuildingXwithJS / proposals

Place for proposals on things to build, talk and review during livestreams
MIT License
20 stars 1 forks source link

React application performance debugiing #7

Open FDiskas opened 6 years ago

FDiskas commented 6 years ago
  1. How to check react app for performance issues
  2. How to debug react 15 (?react_perf in an url) and react 16 differences
  3. Best practices to not get such performance issues :)
yamalight commented 6 years ago

React performance sounds like an interesting topic. Not sure why you'd want to learn older versions, but we can do a stream for at least the latest one :)

FDiskas commented 6 years ago

Older version is just because that there is plenty legacy websites made in that version. And migrate to new one is not possible in easy way :iphone:

yamalight commented 6 years ago

AFAIK 15 to 16 doesn't really have any breaking changes, so I don't see why upgrading is not possible 🤔

FDiskas commented 6 years ago

Try :) on a bigger project It could take a week.

yamalight commented 6 years ago

@FDiskas I've migrated multiple medium-sized projects to react 16 in ~5 mins without any issues :) Unless you are using undocumented APIs that got broken due to core rewrite - there should be no problems as API is nearly 100% compatible

FDiskas commented 6 years ago

To many dependencies and libraries not yet ready for react 16

FDiskas commented 6 years ago

But video about performance debugging in react 16 is to easy anyway

yamalight commented 6 years ago

Ah, third party libs are indeed a different thing :) And yes, doing 16 only should be quite simple 👍

FDiskas commented 6 years ago

interesting https://github.com/reactopt/reactopt

FDiskas commented 6 years ago

And this one is cool to https://github.com/maicki/why-did-you-update