DioxusLabs / DioxusLabs/blitz

Rendering & platform support

Open
#25 13 comments 2 reactions 0 assignees View on GitHub
question
Dominant language
Rust
Stars
4.1k
Forks
203
Avg merge
8h 58m
Merged PRs (30d)
112

Description

From reading the Dioxus docs and any resources I could come across (on Discord and the wider web), I understand that blitz (plans to) support the following platforms:

- Desktop (Windows, Linux and MacOS)
- Mobile (Android & iOS)
- Bevy (among other game engines)

While this is an amazing list, I would be interested to know the following (for my own education):

- Is the rendering immediate or retained?
- Is there any planned support for the web via webgpu a potential use case would be building GUI heavy apps i.e. something similar to Unreal Engine's blueprint editor in Dioxus?
- Given that web would be a supported platform via blitz, how would it address SEO related issues (if at all, even if it were through Dioxus)
- Any intentions on targetting embedded platforms i.e. Raspberry Pi and some other / more niche platforms used in IoT where GUIs are present

I'm not an expert in renderers or vDOMs so excuse my ignorance, this issue is for me (and people alike) to get a better understanding of blitz and the role it'll play.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by reviewing the Blitz and Dioxus documentation and the platform-support discussions referenced in the issue, then determine whether these questions should become documented, agreed-upon answers; done would require maintainer decisions about rendering, web, SEO, and embedded-platform support.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
documentation
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.