Upgrade to Pro — share decks privately, control downloads, hide ads and more …

React Performance

React Performance

AppsFlyer

May 24, 2016
Tweet

More Decks by AppsFlyer

Other Decks in Programming

Transcript

  1. None
  2. ;QVCO-CFKUJC[ (TQPV'PF&GXGNQROGPV6GCO.GCF [QVCO"CRRUHN[GTEQO

  3. ??? ?

  4. ??? ?

  5. !!!

  6. !!!

  7. !!!

  8. 9GEJQUG4GCEVDGECWUG
 KVņUWUGHWNHCUV 4GCEVOCKPVCKPUCXKTVWCN&1/ FGVGTOKPGVJGOKPKOCNEJCPIGUPGGFGF  4GCEVCXQKFUCEEGUUKPIVJG&1/
 VQUCXGTGFWPFCPVHQTEGFU[PENC[QWV

  9. None
  10. #PFVJGPQWTCRRUVCTVGFITQYKPI

  11. 5QYGJCFUQOGKUUWGUKPQWTLQWTPG[

  12. 2TQDNGOOWNVKRNGFCVGTGSWGUVU

  13. None
  14. 'CEJTGURQPUGECWUGFCEJCPIGUUVCVGCPF&1/TGEQPUQNKFCVKPI

  15. houldComponentUpdate *QYECPYGCXQKFTGEQPEKNKPIVJG&1/! Please use with care

  16. TIPVME$PNQPOFOU6QEBUF \ SFUVSOGBMTF ^ 9'(170&6*'2'4('%651.76+10

  17. TIPVME$PNQPOFOU6QEBUF \ SFUVSOGBMTF ^ Everything Else 9'(170&6*'2'4('%651.76+10

  18. 2WTG4GPFGT/KZKP +H[QWT4GCEVEQORQPGPV UTGPFGTHWPEVKQPKU RWTG TGPFGTUVJGUCOGTGUWNVIKXGPVJGUCOGRTQRU CPFUVCVG [QWECPWUGVJKUOKZKPHQTCRGTHQTOCPEG DQQUVKPUQOGECUGU UJCNNQYUVTWEVWTGU

  19. !!! $WVYJCVKH[QWTRTQRUKU8'4;EQORNGZ!

  20. None
  21. +OOWVCDNGFCVCUVTWEVWTGUCTGJKIJN[ GHHKEKGPVWUKPIUVTWEVWTCNUJCTKPIVQ OKPKOK\GVJGPGGFVQEQR[ /GCPKPIUJQWNF%QORQPGPV7RFCVG EQORCTKUQPUCTGPQVYCUVGHWN 

  22. 9GPGGFGFGNGOGPVJQXGTVQGHHGEVQVJGTGNGOGPVU /QFKH[KPIVJGUVCVGECWUGFRGTHQTOCPEGUVTGUU

  23. 6JGUQNWVKQPYCUVQWUGVJGIQQFQNF GXGPVDCUGRCVVGTP 1PGGNGOGPVYQWNFTCKUGCPGXGPV CPFVJGQVJGTYQWNFNKUVGP

  24. +PUQOGECUGU VJGRCVVGTPCPFCPVKRCVVGTP UJQWNFNKXGVQIGVJGT

  25. $76YJCVKHVJGRCIGKUUKORN[UNQY YJGTGUJQWNFYGUVCTVNQQMKPI!

  26. 2TQHKNGT!

  27. None
  28. Ņ9J[KUO[UKVGUVWEMNQCFKPI!ņ#UMGF2QQJ Ņ5GGOUNKMGCRGTHQTOCPEGKUUWGņ5SWGCMGF2KINGV Ņ( MKPI5 Vņ5CKF2QQJ

  29. 4GCEV2GTHQTOCPEG6QQN

  30. 4GCEV2GTHQTOCPEG6QQN

  31. 6KR&QPņVHQTIGV[QWTMG[U 4GOGODGTVQCFF56#6+%MG[UVQ GNGOGPVUIGPGTCVGFKPCNQQR 4GCEV8KTVWCN&1/WUGUVJGOVQ OCZKOKUGKVņURGTHQTOCPEGYJGP WRFCVKPIVJGTGCN&1/

  32. 6KR&QPņVHQTIGV[QWTMG[U

  33. 6KR&QPņVHQTIGV[QWTMG[U 4CPFQOMG[UOC[DG!

  34. 6KR&QPņVHQTIGV[QWTMG[U 4CPFQOMG[UOC[DG! 0QRG

  35. 6KR&QPņVHQTIGV[QWTMG[U +PFGZMG[UOC[DG!

  36. 6KR&QPņVHQTIGV[QWTMG[U +PFGZMG[UOC[DG! 0CJJ

  37. 6KR&QPņVHQTIGV[QWTMG[U (KZ+&ņUMG[UOC[DG!

  38. 6KR&QPņVHQTIGV[QWTMG[U (KZ+&ņUMG[UOC[DG! ;GCJ

  39. *CXGCP[EJKNFTGP! -GGRVJGOYTCRRGFYKVJCPYKVJCP GNGOGPVYJKEJYKNNJCPFNGVJGKTUVCVG

  40. 5VQTG &CUJDQCTF -GGR[QWTEJKNFTGPUCHG

  41. 6KR#XQKF4GCEV.KPM.KPM5VCVG 'XGT[ECNNVQNKPM5VCVGTGVWTPUCPGY QDLGEVGXGPKHVJGVJGUVCVGJCUP V EJCPIGF Page Content Table Item Button

  42. 6KR#XQKF4GCEV.KPM.KPM5VCVG 'XGT[ECNNVQNKPM5VCVGTGVWTPUCPGY QDLGEVGXGPKHVJGVJGUVCVGJCUP V EJCPIGF Page Content Table Item Button

  43. 6KRQPN[FGXDWKNFUXCNKFCVG2TQR6[RG MGGRKPOKPFYJGPVT[KPIVQKORTQXG 2GTHQTOCPEG

  44. 6KR2WTG4GPFGT/KZKPICXQKFU 2TQR6[RG8CNKFCVKQPCPFOKIJVIKXGC HCNUGUGPUGQHKORTQXGOGPV

  45. 3WGUVKQPU!

  46. None
  47. WE ARE HIRING!!! [QVCO"CRRUHN[GTEQO