Create React App (CRA) is an officially supported method for creating React single-page applications. The two default templates provided by CRA give you a very minimal scaffold to work from. Typical applications need to add many additional libraries and c