choosing runtime mode - Envivo-Software/Envivo.Fresnel GitHub Wiki

Choosing a run-time mode

Fresnel runs in several modes:

  1. A Windows desktop application
  2. A browser application using Server Stream Rendering (aka SSR+Streaming).
  3. A self-contained browser application using Web Assembly (aka WASM).

We recommend using the Desktop version whenever possible, as it offers much faster development/test/explore cycles.

Desktop SSR+Streaming WASM
Nuget package Envivo.Fresnel Envivo.Fresnel.WebServer Envivo.Fresnel.WebAssembly
Fast startup time
Fast UI
Ease of debugging
Local device access
Sandbox
Windows OS
Linux OS
Mac OS