-
Notifications
You must be signed in to change notification settings - Fork 127
Description
Something that I wish I had when I was starting to learn Ratatui was a structured, well-explained piece on what the different parts of a Ratatui application work. Some examples of this include the Singleton pattern used with Global(esque) mutable state, the Widget and StatefulWidget traits and what they actually do under the hood, and more entry-level explainers on what the core things which are present everywhere in Ratatui code actually are, for example, the buffer, which is omnipresent as buf, but is barely explained. I believe that these explainations and tutorials will make Ratatui much more accessible to people that are newer to rust/TUIs, and that they will be a net positive for the community.
I can start work on this, but there probably will be delays because my schedule is quite packed in the coming weeks. I'll still try to do what I can, tho, and other members and always chime in with their contributions!