.NET library for JSX compilation and server-side rendering of React components
ReactJS.NET is a library that enables the use of Babel, React, and JSX from C# in .NET Core Desktop applications. It provides features such as on-the-fly JSX to JavaScript compilation, ASP.NET Bundling and Minification, server-side component rendering, and support for CSS-in-JS libraries, React Router, and React Helmet. The library can run on Windows, OS X, and Linux via .NET Core and ChakraCore and supports both ASP.NET 4.0/4.5 and ASP.NET Core.