Hallo zusammen, ich bin Pete. So, wer hat Lust auf ein bißchen O-Notation am morgen? Ok, ok, wir kommen später dazu . bevor wir das tun .. sag ich einfach 'ich bin Pete' Ich arbeite bei Facebook im Instagram Team und ich trage zur Bibliothek React bei. welche - ihr habt es wohl gehört- die ist, welche eckige Klammern ins Javascript gebracht haben .. aber ich werde nicht zu viel über React reden und warum es so unglaublich ist, weil ... das ist nicht der interessante Teil. but I wanna talk about is about the idea behind React and React is a reference implementation of those ideas. So. This isn't a turial and I give a focus on ideas and not implementations. So. I'm gonna talk about the ideas behind react Some ideas behind other systems how they're a different kind a what a different tradeoffs are in there are different tradeoffs between them and hopefully you take some of the ideas and bring them to your favourite system or you maybe you think that react is cool and you can tribute to it. Lets talk about what makes user interfaces difficult to build. Has anyone build an user interface before? Allright, ok. I figured it. Was it really easy? Yeah, testing it was supereasy, maintainng quality was probably a joke, right. It's just a kind a .. always works He said sarcastically But you get this a lot This doesnt feel right So, you know - even if you use all the test driven development that you can throw at it you still have to have a human look at this this doesnt look right and this doesnt fell right and when I click this button and I click this button and I click this button ... it breaks There's a lot of things that come in to this They are human verifiedy but UIs are also deceptely complex