Răsfoiți Sursa

wip: workshop the readme

Jonathan Kelley 4 ani în urmă
părinte
comite
3a0919da36
2 a modificat fișierele cu 19 adăugiri și 17 ștergeri
  1. 4 17
      README.md
  2. 15 0
      docs/blog/01-release.md

+ 4 - 17
README.md

@@ -37,26 +37,13 @@ If you know React, then you already know Dioxus.
 - Rust! (enums, static types, modules, efficiency)
 
 ### Unique features:
-- 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.
-- Rust's smart pointers make use_state extremely easy and fun to work with.
+- 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 will won't be diffed.
+- 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.
 - 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.
+- And more! Read the full release post here.
 
 ## Get Started with...
 

+ 15 - 0
docs/blog/01-release.md

@@ -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.