web-app-template because I liked Create React App (CRA) but wanted to keep it framework agnostic.
The initial version was just the ejected form of CRA but with React-related dependencies removed.
However, I found updating the template to match CRA to be painful.
As a result, I created
@descriptive/web-scripts, which is similar to
react-scripts, but React dependencies and configs are removed.
If you’re using an older version of
web-app-template (one without
@descriptive/web-scripts), you can migrate to use
@descriptive/web-scripts by running:
See web-scripts-migration for more information.