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

How useEvent would change our applications

45daf58c77e9dbbab5a1c8a5afc7ac5c?s=47 koba04
May 14, 2022

How useEvent would change our applications

Techfeed Conference 2022 #React

45daf58c77e9dbbab5a1c8a5afc7ac5c?s=128

koba04

May 14, 2022
Tweet

More Decks by koba04

Other Decks in Programming

Transcript

  1. LPCB )PXVTF&WFOUXPVME DIBOHFPVSBQQMJDBUJPOT 3FBDU 

  2. LPCB *T4VTQFOTFGPS%BUB 'FUDIJOH3FBEZZFU 3FBDU 

  3. !LPCB 

  4. 3'$VTF&WFOU w 5IJTJTBOFXQSPQPTBMUPBEEBOFX3FBDU)PPLTDBMMFElVTF&WFOUz w 5IJTXJMMJNQSPWFEFWFMPQFSFYQFSJFODFESBTUJDBMMZ w 5IJTSFEVDFTDPNQMFYJUZSFHBSEJOHEFQFOEFODZMJTUT w ⚠⚠⚠5IJTXJMMCFSFMFBTFEJOBNJOPSSFMFBTF CVUUIFQSPQPTBMJTJO

    BOFBSMZTUBHF TPJUNJHIUCFDIBOHFE⚠⚠⚠ 
  5. VTF&WFOU 

  6. VTF$BMMCBDL 

  7. 5IFEFQFOEFODZMJTUJTIBSEʜ w 8FBSFTPNFUJNFTPWFSXIFMNFECZUIFEFQFOEFODZMJTU w 8FIBWFUPQVUWBMVFTJOUIFMJTUUPHFUUIFMBUFTUWBMVFTXIJMFEPO`U IBWFUPFYFDVUFUIFF ff FDUFWFOUIPVHIUIFWBMVFTBSFDIBOHFE w *U`TIBSEUPVOEFSTUBOEXIFOF

    ff FDUTTIPVMECFJOWPLFE w )PXNBOZUJNFTEJEZPVQVUAFTMJOUEJTBCMFOFYUMJOFSFBDUIPPLT FYIBVTUJWFEFQTAJOZPVSBQQMJDBUJPOT  // 
  8. 5IFEFQFOEFODZMJTUJTIBSEʜ 

  9. VTF&WFOUXJUIEFQFOEFODZMJTU 

  10. "QQSPYJNBUF#FIBWJPS 

  11. 4UBUJD5ZQJOHBOE-JOU  w FTMJOUQMVHJOSFBDUIPPLTUSFBUTlVTF&WFOUzGVODUJPOTBTTUBCMF GVODUJPOT w lVTF&WFOUzXPVMECFPQQPSUVOJUJFTUPBEESFTUSJDUJPOTBUUIFUZQF TZTUFNMFWFM PQBRVFUZQF 

    w lVTF&WFOUzGVODUJPOTNVTUO`UCFDBMMFEJOSFOEFSGVODUJPOT w )PPLTPOMZDBOBDDFQUlVTF&WFOUzGVODUJPOT
  12. .BLFlVTF&WFOUzGVODUJPOT 

  13. /BNJOH%FDJTJPO  w IUUQTHJUIVCDPNSFBDUKTSGDTQVMM JTTVFDPNNFOU w 5IJT)PPLJTWFSZDPNNPOBOETIPVMECFPOFXPSE w 5IJTJTOFXUZQFPGGVODUJPOMJLFl)PPLTzBOEl$PNQPOFOUTz w

    l GVODUJPOTz
  14. lVTF&WFOUzJTTUJMMJOBQSPQPTBM TUBHF CVUJUNBLFTPVSBQQMJDBUJPO DPEFFBTJFSBOENPSFJOUVJUJWF 

  15. 5IBOLZPV 

  16. 0OFNPSFUIJOH 

  17. LPCB *T4VTQFOTFGPS%BUB 'FUDIJOH3FBEZZFU 3FBDU 

  18. )PXTIPVMEXFVTF4VTQFOTFGPS %BUB'FUDIJOHXJUI3FBDUW 

  19. 3FBDUWr3FBDU#MPH IUUQTSFBDUKTPSHCMPHSFBDUWIUNM l*O3FBDU ZPVDBOTUBSUVTJOH4VTQFOTFGPSEBUBGFUDIJOH JOPQJOJPOBUFEGSBNFXPSLTMJLF3FMBZ /FYUKT )ZESPHFO PS 3FNJY"EIPDEBUBGFUDIJOHXJUI4VTQFOTFJTUFDIOJDBMMZ QPTTJCMF

    CVUTUJMMOPUSFDPNNFOEFEBTBHFOFSBMTUSBUFHZz 
  20. 8IZTIPVMEO`UXFVTF4VTQFOTFGPS %BUB'FUDIJOHXJUIPVUGSBNFXPSLT 

  21. 

  22. 8BUFSGBMMQSPCMFNT w *GZPVTUBSUVTJOH4VTQFOTFGPSZPVSEBUBGFUDIJOHMPHJD JUXJMMHFU XPSTFVTFSFYQFSJFODFTGPSZPVSBQQMJDBUJPOT w 4VTQFOTFGPS%BUB'FUDIJOHTVTQFOETZPVSSFOEFSJOHJOUIFNJEEMF  XIJDINFBOTJUXPVMECMPDLPUIFSGFUDIJOHJOUIFSFOEFSJOHQSPDFTT w

    5IJTJTTPDBMMFEUIFl'FUDIPO3FOEFSzQBUUFSO 
  23.  3FOEFS 'FUDI 1SP fi MF 1SP fi MF 'FUDI

    5PSV,PCBZBTIJ 'FUDI 3FQPTJUPSJFT ɾGBDFCPPLSFBDU ɾWFSDFMTXS 'PMMPXJOH 'PMMPXFST 5PSV,PCBZBTIJ 1SP fi MF 1SP fi MF 5PSV,PCBZBTIJ 'PMMPXJOH 'PMMPXFST 'BMMCBDL 3FOEFS 'BMMCBDL 3FOEFS 'BMMCBDL
  24. 

  25. 6TF3FOEFS"T:PV'FUDI w 4VTQFOTFXBJUTGPSEBUBUIBUIBWFBMSFBEZCFJOHGFUDIFE w l3FOEFS"T:PV'FUDIzTIPVMEGFUDIEBUBCFGPSFSFOEFSJOH w 1PQVMBSMJCSBSJFTBSFGFUDIJOHPOSFOEFSJOH XIJDIJTOPUl3FOEFS"T :PV'FUDIz 

  26.  3FOEFS 'FUDI 1SP fi MF 1SP fi MF 'FUDI

    3FQPTJUPSJFT ɾGBDFCPPLSFBDU ɾWFSDFMTXS 5PSV,PCBZBTIJ 1SP fi MF 5PSV,PCBZBTIJ 'PMMPXJOH 'PMMPXFST 'PMMPXJOH 'PMMPXFST 'BMMCBDL 'BMMCBDL 3FOEFS 'BMMCBDL 3FOEFS 4BNF4VTQFOTF#PVOEBSZ 'FUDI
  27. -JCSBSJFT w 483BOE3FBDU2VFSZTVQQPSU4VTQFOTFBTBOFYQFSJNFOUBM BOE 35,2VFSZUSJFTUPBEEUIFTVQQPSU#VUUIFZIBWFO`UQSPWJEFEUIF CFTU"1*XJUI4VTQFOTFZFU w IUUQTHJTUHJUIVCDPNTIVEJOH FGBDDFFEFBEFGF 

  28. 'SBNFXPSLT w 'SBNFXPSLTLOPXXIFUIFSXIJDIEBUBBSFSFRVJSFEGPSBQBHF CFDBVTFUIFZIBWFSPVUFSDPO fi HVSBUJPOT TPUIFZDBOQSFQBSFEBUB CFGPSFSFOEFSJOH w /FYUʜHFU4FSWFS4JEF1SPQT

    HFU4UBUJD1SPQT w 3FMBZʜVTF1SFMPBEFE2VFSZ !EFGFS w 3FNJYʜMPBEFSGVODUJPOT 
  29.  IUUQTUXJUUFSDPNMFFFSPCTUBUVT

  30. .JTDFMMBOFPVT w #VJMUJO$BDIF4VQQPSU w IUUQTHJUIVCDPNSFBDUXHSFBDUEJTDVTTJPOT w )PXTIPVMEXFIBOEMFEFQFOEFOUTDFOBSJPT 

  31. 5IBOLZPV