React js
.Net
React with DotNet

Project Milestones

The main milestones of this project are listed below.

Milestone 1: Core Concept
%95

Core react conceps like Functional components, Class components, PureComponents and communication react js client and .net core server.

Milestone 2: Creating wrapper classes of popular react libraries like MUI, AntDesign.
%5

When this milestone completed, you can use MUI, or other famous components in your project. This insfrastructure is ready to use. We are plan to generate wrapper classes automatically.

Milestone 3: Use Client option
%10

After this part finished, you can write js code in c# language. I'm planning mini .net runtime in js language. My plan is not to build a new c# to js compiler. My plan is creating a new MSIL code interpreter in js language. Not getting all .net core assemblies. Only required part of MSIL codes will be downloaded into client side.

Milestone 4: React Native Integration
%0

React native user interfaces will be build by server driven ui.