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

The Future of Web UI Development

Ulric Wilfred
September 17, 2018

The Future of Web UI Development

...Is it undefined?

What is beyond JavaScript in the modern Web Development? Could types save us all? Are React and Redux becoming a problem? Where could WebAssembly lead us? How to catch up with purely functional languages coming to Client-Side?

I’d like to share my thoughts and experience on the listed topics and discuss them, so this time it’s not the kind of talk with live coding, but rather a trigger for conversation

Ulric Wilfred

September 17, 2018
Tweet

More Decks by Ulric Wilfred

Other Decks in Programming

Transcript

  1. 1SPT$POT ,PUMJO+4 3FBDU  3FBDUDPNQBUJCMF .BZCFFBTJFSUIBU+BWB
 BOETUJMMUZQFE /P+49 /PDPNQPOFOUMJCSBSZ EFCBUBCMF

    FYQFDUFEUPBQQFBS /PUZQFDMBTTFT /P'BOUBTZ-BOE "SSPXLUJTOPUZFUDPNQBUJCMFXJUI+4 0IOP ,PUMJO3FBDU/BUJWF 4FSWFSTJEFDPVMECF,PUMJO OP'BOUBTZ-BOE 
  2. 1SPT$POT &MN  1VSFMZGVODUJPOBM 'SJFOEMZDPNQJMFSNFTTBHFT /P+BWB4DSJQUBUBMM &WBOJTUIFPOF TJODF /PUZQFDMBTTFT %JTTBQQPJOUNFOUJOCMPHT

    *UDPNQJMFTŠJUXPSLT 4UFFQMFBSOJOHDVSWF FBTZUPMFBSO UFDIOJDBMNFBOJOHPGlTUFFQz "MNPTUOPQBSFOUIFTJT 'FBUVSFTBSFSFNPWFE
 XJUIFWFSZOFXWFSTJPO
  3. &MN  *EPOPUFYQFDUUPCFDPNQJMJOHUP+BWB4DSJQUGPSFWFS 
 FTQFDJBMMZXJUI8FC"TTFNCMZPOUIFIPSJ[PO
 5IFTNBMMFSUIFJOUFSGBDFCFUXFFO&MNBOE+4 
 UIFFBTJFSJUXJMMCFUPTVQQPSUPUIFSQMBUGPSNT
 IUUQFMNMBOHPSHCMPHGBSFXFMMUPGSQ 3FBEJOHBCPVU&4EFWFMPQNFOUTSFNJOETNF


    IPX+BWB4DSJQUIBTHPUUFOTJHOJpDBOUMZNPSFDPNQMJDBUFE
 JOUIFQBTUZFBST BOEJOUIFTBNFUJNFQFSJPE
 !FMNMBOHIBTHPUUFOTJHOJpDBOUMZTJNQMFS
 IUUQTUXJUUFSDPNSUGFMENBOTUBUVT &MNIBTCFFOEFTJHOFE
 UPCFBCMFUPDPNQJMFUP8"4.TPNFEBZ 
 XJUIPVUBOZPOFOFFEJOHUPSFXSJUFUIFJS&MNDPEF 
 IUUQTUXJUUFSDPNSUGFMENBOTUBUVT
  4. 1SPT$POT 1VSF4DSJQU  1VSFMZQVSFMZGVODUJPOBM 6OGSJFOEMZDPNQJMFSNFTTBHFT 4UFFQMFBSOJOHDVSWF 5ZQFDMBTTFT IBSEUPMFBSO CVUOPUGPSUIPTFXIPLOPXT)BTLFMM 'SFFEPN


    TVQQPSUFECZDPNNVOJUZ $SFFQZTZOUBY 6*EFWFMPQNFOUGSJFOEMZ 'PSFJHO'VODUJPO*OUFSGBDF #PXFS OPUBOZNPSF CVU1IJM'SFFNBOJTXBUDIJOH