Removed all non-necessary Views (only has Index.cshtml & views under Shared).
Removed Scripts folder.
Updated webpack.common.js.
React JS 17.
Webpack 5.
BundleConfig.cs - all bundles entry removed.
jQuery, Bootstrap, etc Nugets removed. React Bootstrap (Bootstrap 4.6) can be downloaded from here using npm.
Visual Studio / TFS (Team Foundation Server) specific: I personally prefer using Visual Studio Code for React JS development. However, Visual Studio might be needed to check-in solution, if using older version of TFS. If we use Visual Studio Code, then every time we build, we get output files under ** \dist ** folder. Visual Studio will not add any files created by other programs automatically. We have to manually add it. The easiest solution would be not to include files under \dist folder as they can always be generated. However, we need these files when we deploy. This project template has already implemented it so that TFS will ignore the files but will be included when deploying.