Project Milestones
The main milestones of this project are listed below.
Milestone 1: Core Concept
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.
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
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
React native user interfaces will be build by server driven ui.