AspNetReactSamples

screenshot of AspNetReactSamples

Template/Sample ASP.NET projects to develop/build/test React.js apps

Overview

This ASP.NET solution provides examples of how to incorporate, build, and unit test React front-end inside an ASP.NET Core and ASP.NET MVC5 application. It includes three projects: ReactJsNet.MVC5, ReactWebPack, and ReactWebPack.CoreRC2. The solution is designed to be scalable and production-ready, with full build, test, and deployment capabilities.

Features

  • ReactJsNet.MVC5: A simple example of using the ReactJS.Net package to convert React JSX files to currently supported standards.
  • ReactWebPack: A more complex React application built using the WebPack module bundler and Babel Transpiler.
  • ReactWebPack.CoreRC2: An ASP.NET Core MVC version of ReactWebPack using Redux store.
  • ReactWebPack.MVC5: An ASP.NET MVC5 version of ReactWebPack using the Flux store.

Summary

This ASP.NET solution provides examples and guidance on incorporating, building, and unit testing React front-end in ASP.NET applications. It includes three projects, each demonstrating different approaches and techniques. Cloning the repository and following the installation steps will allow developers to try the examples and explore the code further.