About the workshops
The goal of this workshops is to explore TDD with a non-trivial example and learn the essence of Virtual DOM based libraries. In 3 hours we gonna build our own React-like library. We gonna look at TDD as yet another practice, not necessarily a “best practice”. Useful in certain contexts.
Our problem size is about 200 lines of test code and 100 lines of production code.
Prerequisites:
– TDD basics and familiarity with one of the JS unit testing libs (mocha, jest, tape etc.)
– practical knowledge of ES6 (=>, destructuring, block scope)
– some experience with one of the Virtual DOM based frameworks
Before the workshop starts please install the following modules (so that you don’t have to rely on WiFI) https://gist.github.com/kwasniew/78f8275e3ca4d3f0f88a5c785c0ca4e6
JS Workshops: Test-Drive your own React
Mon, Nov 13, 2017 | 6-9 PM
Schibsted HQ, Armii Krajowej 28
Agenda
5:15 – 5:45 pm Registration & pizza
6:00 – 9:00 pm Workshops
Please mind that we’re closing registration for the event at 5:45 pm to start workshops at 6 pm sharp – so be on time and grab a piece of pizza before the workshops start! 🙂
About the speaker
Mateusz Kwaśniewski is a big fan of the Web and simple (not necessarily popular) solutions. Instead of blindly solving problems, he prefers to ask if we’re solving the right problem. Programmer, speaker, trainer.
Check out our past events
The workshop is the 3rd edition of our Tech Talks meetups. You can find more information about previous editions here:
- Tech Talks #1: The Rainbow of Death, driving automated test adoption at Google by Mike Bland
- Tech Talks #2: Event stream processing using Kafka Streams by Fredrik Vraalsen
JS Workshops: Test-Drive your own React
Mon, Nov 13, 2017 | 6-9 PM
Schibsted HQ, Armii Krajowej 28
Find us