103 words
1 minutes
Introduction
Pola Documentation
This section provides an in-depth look at the Pola codebase, built with Rust using ratatui
and crossterm
. It covers the architecture, core components, and implementation details for developers interested in understanding or contributing to the project.
Sections
- Overview: General architecture and entry point (
main
function). - App State: The
AppState
struct and its role as the application’s core. - UI Rendering: How the TUI is rendered using
ratatui
. - Input Handling: Event handling and customizable keybindings with
crossterm
. - Search and Sorting: Search functionality and sorting mechanics.
- Data Management: Loading skins and managing favorites.
TIPStart with the Overview to get a good understanding of the code before diving into specific components.
Introduction
https://sethispr.github.io/posts/guide/