ποΈ Custom Widgets
Custom widgets are the building blocks of any Ribir application. They allow you to encapsulate complex UI functionality, state, and behavior into reusable components that can be composed together to form larger applications.
ποΈ Animations
Ribir provides a powerful animation system that allows you to create smooth, interactive UIs. The animation system is built around the @Animate widget and various transition mechanisms that enable you to animate any state in your application.
ποΈ Using Ribir without relying on "DSL"
Perhaps for the sake of more intuitive debugging, or perhaps to give code a more Rust-like feel, some people will prefer to avoid using too many macros and introducing new syntax, and therefore will be reluctant to use Ribir's "DSL".
ποΈ Pure Composition
In Ribir: