Netflix JavaScript Talks - React plus X: Best Practices for Reusable UI Components

Поделиться
HTML-код
  • Опубликовано: 2 авг 2024
  • НаукаНаука

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

  • @allien17
    @allien17 7 лет назад +79

    Its pity that the sound is so bad

    • @Doihavetochoosemynam
      @Doihavetochoosemynam 7 лет назад +10

      yeah its kinda ironic that netflix can't take a simple talk and put it on youtube when they make their own tv series and film :O

    • @falfonsogo
      @falfonsogo 5 лет назад

      true

  • @karissakohn7965
    @karissakohn7965 7 лет назад

    Great talk! So many good points, thanks!

  • @mateusfernando5847
    @mateusfernando5847 7 лет назад +7

    I think this pattern should be avoid at 19:26 minute
    "The problem with this syntax is that a different callback is created each time the handleTabClick renders. In most cases, this is fine. However, if this callback is passed as a prop to lower components, those components might do an extra re-rendering." React Documentation.
    Great talk.

    • @adiatmakamarudin5464
      @adiatmakamarudin5464 6 лет назад

      Mateus Fernando yes true, can you any idea or suggestion for good pattern for this case?

  • @user-pe7lp3xx2p
    @user-pe7lp3xx2p 6 лет назад

    Great talk!! also really helpful to create UI library

  • @EscherSketcher
    @EscherSketcher 7 лет назад +26

    Please start uploading at 1080p or greater. It's easier to follow the dev slides at higher resolutions.

    • @GifCoDigital
      @GifCoDigital 7 лет назад +18

      Its Netflix! Its not like they have any experience creating and streaming high quality video! lol

    • @ehoops31
      @ehoops31 7 лет назад +1

      Slides are also here if you want them: speakerdeck.com/marsjosephine/forwardjs-react-plus-x-best-practices-for-reusable-ui-components

  • @Misantronic
    @Misantronic 7 лет назад

    great talk. very inspiring!

  • @user-ot1dk4fd8i
    @user-ot1dk4fd8i 6 лет назад

    Regardless of bad sound quality or old syntax, her speech was quite informative.

  • @atsepa
    @atsepa 7 лет назад

    Is react only used on the WEB Netflix application and the XBOX, TV, iOS , etc maid on native language or do they work on just one APP and then create the respective apps.

  • @codedreams9416
    @codedreams9416 6 лет назад

    how hard is it to turn the input on the mic down?

  • @kleberruddes
    @kleberruddes 7 лет назад +1

    Cool

  • @aneesa_saleh
    @aneesa_saleh 6 лет назад +1

    Please can someone explain the point about removing backdoors

    • @mattmarks1653
      @mattmarks1653 6 лет назад

      Agreed, i don't think they made that point clearly enough

  • @vineetdev2009
    @vineetdev2009 7 лет назад +10

    Hi, all ur UI talks are grt, but sound quality is bad

  • @chrise202
    @chrise202 7 лет назад +1

    Excellent speech

  • @HJOTech
    @HJOTech 5 лет назад +2

    Oof, pre es6 react is so hard to read

  • @alexleung842
    @alexleung842 7 лет назад +8

    Why aren't you using es6 class syntax?

    • @aArcziMetin2
      @aArcziMetin2 7 лет назад

      Alex Leung Because its netflix and using standard js with es6 is not efficiënt. They would need to rewrite all the code.

  • @aArcziMetin2
    @aArcziMetin2 7 лет назад

    People complanimg about es6 and framework instead of library. If you work with large applicafion you can't switch to es6 without rewriting everything. I think that react is a Lib but it can become a framework.

  • @aleksand_r1
    @aleksand_r1 6 лет назад

    React it's a FrameWork or library?

  • @EmilNicolaiePerhinschi
    @EmilNicolaiePerhinschi 7 лет назад +2

    Netflix UI is horrid
    click on a movie donw-arrow to pick the episode, then try to set yourself better in the chair and accidentally move the mouse around and .. there you go, something else is now selected and your selection went who-knows-where and you have to find it again

    • @johan.mp4
      @johan.mp4 7 лет назад +2

      Yeah I can't really see why all these cool JS frameworks are needed at all for their simple UI.

    • @bytler4518
      @bytler4518 7 лет назад +3

      "REUSABILITY" !!1111

  • @rounakjain5774
    @rounakjain5774 5 лет назад

    I guess the dislikes are for video and audio quality, not the content

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

    Netflix can do better job in recording the talks, anyways great content.

  • @ybcoding5153
    @ybcoding5153 7 лет назад

    Do not do exactly slide 18. Not readable... extract the shit out of each 'type' into typeShape constant and let it be exportable too so other cpt can use it.

  • @NomadeDigital
    @NomadeDigital 7 лет назад

    It might have been a good talk to watch but I couldn't get past the horrible sound quality.

  • @michelherszak3044
    @michelherszak3044 7 лет назад

    I don't mind the sound but a senior developer who talks about best practice should not read from notes. If you've gone through all the pain to learn and excel you might be able to pull it off without much preparation. Not counting slide preparation.

  • @gonciu
    @gonciu 7 лет назад +1

    flexible props is a bad, really bad idea. Agree with backdoors. In my opinion, components should have to be immutable all this setState should be controlled by some smart component

  • @mario1ua
    @mario1ua 7 лет назад +1

    this sound made me stopped watching this video (

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

    Bad Voice!!!