React design patterns and best practices. (2019)