wip: workshop the readme
This commit is contained in:
1 parent
fb0c6d2ea4
commit
3a0919da36
2 files changed
+19
-17
No files matched your search
@@ -37,26 +37,13 @@ If you know React, then you already know Dioxus.
|
|||||||
- Rust! (enums, static types, modules, efficiency)
|
- Rust! (enums, static types, modules, efficiency)
|
||||||
|
|
||||||
### Unique features:
|
### Unique features:
|
||||||
- Incredible inline documentation - supports hover and guides for all HTML elements, listeners, and events.
|
- Incredible inline documentation. Supports hover and guides for all HTML elements, listeners, and events.
|
||||||
- Templates are "constified" at compile time - nodes that don't change won't be unnecessarily diffed.
|
- Templates are "constified" at compile time. Nodes that don't change will won't be diffed.
|
||||||
- Rust's smart pointers make use_state extremely easy and fun to work with.
|
- Custom bump-allocator backing for all components. Nearly 0 allocations for steady-state components.
|
||||||
- Starting a new app takes zero templates or special tools - get a new app running in just seconds.
|
- Starting a new app takes zero templates or special tools - get a new app running in just seconds.
|
||||||
- Desktop apps running natively (no Electron!) in less than 10 lines of code.
|
- Desktop apps running natively (no Electron!) in less than 10 lines of code.
|
||||||
- Multiple flavors (raw, html, rsx) of templating to pick-and-choose for the type of component.
|
|
||||||
- Extensible DSL through traits and impls plus support for WebComponents.
|
|
||||||
- Simple-to-implement trait for new reconcilers.
|
|
||||||
- Fast retained-mode server-side-renderer that works with buffered writers, files, and strings.
|
|
||||||
- Compile-time correct inline CSS as well as global styling.
|
|
||||||
- Integrated "signal" system allows for near-instant updates by skipping the diff algorithm entirely.
|
|
||||||
- Built-in cooperative scheduler (IE React's fiber mechanism).
|
|
||||||
- Built-in asynchronous scheduler for coroutines and tasks within components.
|
|
||||||
- Built-in suspense scheduler for Rust's futures.
|
|
||||||
- Custom bump-allocator backing for all components. Nearly 0 allocations for steady-state components.
|
|
||||||
- Extremely fast diffing algorithm for the most complex of apps.
|
|
||||||
- Runs natively on mobile and on desktop with no need for a 3rd party JS engine.
|
|
||||||
- Drastically fewer runtime errors and crashes with first-class error handling.
|
|
||||||
- Extremely powerful iterator and optional chaining integration for fast and robust apps.
|
|
||||||
- The most ergonomic and powerful state management of any Rust UI toolkit.
|
- The most ergonomic and powerful state management of any Rust UI toolkit.
|
||||||
|
- And more! Read the full release post here.
|
||||||
|
|
||||||
## Get Started with...
|
## Get Started with...
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,15 @@
|
|||||||
|
|
||||||
|
- Rust's smart pointers make use_state extremely easy and fun to work with.
|
||||||
|
- Multiple flavors (raw, html, rsx) of templating to pick-and-choose for the type of component.
|
||||||
|
- Extensible DSL through traits and impls plus support for WebComponents.
|
||||||
|
- Simple-to-implement trait for new reconcilers.
|
||||||
|
- Fast retained-mode server-side-renderer that works with buffered writers, files, and strings.
|
||||||
|
- Compile-time correct inline CSS as well as global styling.
|
||||||
|
- Integrated "signal" system allows for near-instant updates by skipping the diff algorithm entirely.
|
||||||
|
- Built-in cooperative scheduler (IE React's fiber mechanism).
|
||||||
|
- Built-in asynchronous scheduler for coroutines and tasks within components.
|
||||||
|
- Built-in suspense scheduler for Rust's futures.
|
||||||
|
- Extremely fast diffing algorithm for the most complex of apps.
|
||||||
|
- Runs natively on mobile and on desktop with no need for a 3rd party JS engine.
|
||||||
|
- Drastically fewer runtime errors and crashes with first-class error handling.
|
||||||
|
- Extremely powerful iterator and optional chaining integration for fast and robust apps.
|
||||||
Reference in new issue
Block a user