Typing with React*

d-l-l - Easy, automatic, optimized DLL config handler for webpack - Interview with James Wiens
Register for Vienna clinics (late July, August)

In order to encourage people to support my work, I've decided to publish a TL;DR version of this chapter for the community. This will allow me to develop more content, so it's a win-win really.

You can access the full chapter by buying a copy through Leanpub. It goes into detail, whereas the following should give you a rough idea of the chapter contents.


  • propTypes are great. Use them to improve the maintainability of your application.
  • propTypes give you nice little errors during development, but will be stripped from the production build to improve performance.
  • Flow goes one step further. It provides syntax that allows you to gradually type your JavaScript code.
  • While flow itself is a static checker you have to run separately, babel-plugin-typecheck provides runtime checks during development.
  • Microsoft's TypeScript is yet another alternative. Starting from the version 1.6 it will gain JSX support.

Buy the book for the rest.

Previous chapterTesting React*
Next chapterStyling React

This book is available through Leanpub. By purchasing the book you support the development of further content.

Need help?