For most of the projects, one should be alright to use the react skeleton app as created by create-react-app. However, if you want more customisation, here are some options:
- Use npm run eject to the config to get full control over the build deploy and the entire lifecycle of the react app
- Use sass instead of css –
- npm install node-sass
- update the app.css and other files to app.scss