ReduxSimple icon indicating copy to clipboard operation
ReduxSimple copied to clipboard

Use a functional component approach for sample app

Open Odonno opened this issue 7 years ago • 2 comments

In order to make XAML application easier/faster to create with a Redux pattern, we should consider a functional component approach for XAML components using a React-like paradigm.

Some ideas:

  • virtual dom but for XAML (virtual-xaml?)
  • components written entirely in C# (to enable reuse/composition/HOC)
    • consider XamlDirect to write pure C# component https://twitter.com/Harini_Kannan/status/994259237529206784
  • JSX for C#/XAML combo (*.csaml files?)
    • merge both world (convert XAML into C#/XamlDirect component?)

Odonno avatar May 14 '18 12:05 Odonno

A concept exists: https://github.com/MassivePixel/Clay

Odonno avatar May 18 '18 16:05 Odonno

Another option: https://github.com/VincentH-Net/CSharpForMarkup#declarative-c-versus-xaml-considerations

Odonno avatar Nov 11 '19 17:11 Odonno