React Native Performance

Поделиться
HTML-код
  • Опубликовано: 27 янв 2025

Комментарии • 24

  • @MrBl0m
    @MrBl0m 3 года назад +84

    @William please share your "flatlist" component

  • @HaibertBuilds
    @HaibertBuilds 3 года назад +49

    William you could make a video showing how profiler can be used for performance optimization there’s no such video out there!

    • @guillaumeRean
      @guillaumeRean 3 года назад +2

      What a great idea ! Because i'm not absolutely sure what you are talking about with those tools :(

    • @fernandorojo6311
      @fernandorojo6311 3 года назад

      Definitely!

    • @LeoTM
      @LeoTM 3 года назад +2

      There's tons of content on React Profiler since React 16.5 (Sept2018)

    • @HaibertBuilds
      @HaibertBuilds 3 года назад +3

      @@LeoTM there’s not much on react native and profiler though, specially with reanimated using Flipper

    • @dynamiczny8471
      @dynamiczny8471 2 года назад

      check this out, its a presentation from app.js conference ruclips.net/video/5Q3VCgKV0GE/видео.html

  • @mileswest5629
    @mileswest5629 3 года назад +22

    It would be immensely helpful if you could share your virtualized lsit implementation. A proper virtualized list is one of the biggest short-comes of react native in my opinion

  • @HaibertBuilds
    @HaibertBuilds 3 года назад +3

    These discussion make the listener step up to a higher level of consciousness when it comes to coding with RN.... amazing.

  • @alessandrob.g.4524
    @alessandrob.g.4524 3 года назад +3

    "For us, Rect Nativ Performance is almost like fun" - now that's one masochistic statement

  • @germanalzate149
    @germanalzate149 3 года назад +4

    Hey Willian can you share with us your flatlist implementation. I have a lot issues with the react native implementation

  • @nwokporochukwuebuka
    @nwokporochukwuebuka Год назад

    Thank you for this video, I have learnt a lot

  • @omdxp
    @omdxp 3 года назад +5

    Pretty cool podcast, I would like for you 2 to talk about react native windows in the future episodes. I really hope that reanimated 2 would work on Windows platform.

  • @zxcvnmtgb
    @zxcvnmtgb 3 года назад +1

    Do you release this also as a podcast? If so, where can I find it? If not, you totally should.
    Keep up the good work!

  • @kylejohnson594
    @kylejohnson594 3 года назад +1

    Great video, insightful how svgs can have such an impact. Excited to see if the skia stuff helps here. I wrote a module called react-native-performance-monitor that can really help testing if optimisations have an effect.

  • @kalilinux8682
    @kalilinux8682 3 года назад +10

    There's a fast virtualized list implementation by discord. It's called dcd-fast-list.

    • @mayowadan
      @mayowadan 3 года назад +3

      The link on npm to the repo is dead but you can install the package and walk through the source code. I also came across this thread twitter.com/svishnevskiy/status/1192698931370528768?s=20 where discord's CTO linked a gist that someone on the thread has forked.

  • @anujraghuvanshi07
    @anujraghuvanshi07 3 года назад +1

    I just seen updated UI of CRED App. And instantly got striked that 1 person can help in this .
    Could you please refer or make video of that ? Open and close animation of CRED app?

  • @mfbx9da4
    @mfbx9da4 3 года назад

    Could you do a video on performance profiling tools for react native?

  • @samzmann
    @samzmann 3 года назад +1

    I'd be super happy if you made a video on RN Performance debugging. I'm even interested in paying for it if you make a course.

  • @skylarbarrera2221
    @skylarbarrera2221 3 года назад

    any implementation or cues on your native text component? sounds interesting, would love to work on it

  • @ludwigvillalba1886
    @ludwigvillalba1886 2 года назад

    Thanks for sharing!

  • @NoitSaab
    @NoitSaab 3 года назад

    @Williman can you please share how to use the Text component in a better way? Is it the following:
    const RCTText = 'RCTText';
    function LowerLevelText(props) {
    return {props.children}
    }