fuse-open / fuselibs

Fuselibs is the Uno-libraries that provide the UI framework used in Fuse apps
https://npmjs.com/package/@fuse-open/fuselibs
MIT License
176 stars 72 forks source link

change the backend renderer - polyglot mdoel #1485

Open PrestigeDevop opened 9 months ago

PrestigeDevop commented 9 months ago

I know fuse not meant to build web apps , but can we target wasm at first ? building truly native cross platform using other frameworks are always time consuming and have really bad DX or not free . it seems that wasm deployment is feasible for the future .

Describe the solution you'd like

using alternative backend renderer e.g veldrid-spirv or maui graphics seems a good candidate

Describe alternatives you've considered

Unity is a good choice , however it's not open source and always getting worse in terms of licenses and developer freedom .

Additional context

as bun 1.0 just released I would like to investigate of integrating multiple runtimes e.g .net core & bun to apply polyglot programming model where you can use TS , JS or c# . in similar manner to net dynamic language runtime (DLR) .

my idea is to compose Xamarin .essentials & Veldrid with E4K framework .