Paul van Dam, Coolblue, Rotterdam — Introducing and Implementing React at Coolblue
At Coolblue we want to keep our employees as happy as possible. That means handing them tools that are fast and easy to work with. Last year we started building new tooling using React. How did we come to this decision and how does it suit a fast growing, dynamic organisation? In this talk I will take you on a trip through the research and decision making that was part of coming to our current development stack.
Introducing and implementing React.
React Amsterdam 2016, by Paul van Dam
• Why React?
Paul van Dam
Framework vs UI library.
Leland Richardson - Engineer at AirBnB.
"Reusability/portability: React components are
Refactorability: React tends to make your code
very easy to refactor and iterate on.”
In your opinion, what are the biggest
advantages of using React?
Agile ❤ React
Brands using React.
The simplest code
is the code that you don’t need to write at all.
Saul: “How’s it going?”
BUILD / DEPLOY
• It assumes developers follow
the rules of versioning
• It assumes releases are
• Fixed versions in package.json
• Check in /node_modules/
• npm shrinkwrap
• React 15 / Webpack 2
• Dropping karma/phantomjs in
favour of Ava/Enzyme
Paul van Dam