# Hero Books: Backend Work and Dioxus Frontend Integration #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hero Books: Dioxus Frontend Integration
Assignee: Mik
Branch:
development_dioxusPriority: High
Goal
Make Hero Books work, then add a Dioxus frontend following the archipelago pattern.
What This Delivers
<hero-books-island>web component for browsing docsPhases
Phase 1: Get Books Working
Checkpoint: Review with Kristof before proceeding
books_serverhero_books/rpc/api/{context}/books/rpcVerify:
cargo build --releasesucceeds on UbuntuPhase 2: Add Schema (hero_osis)
specs/schemas/books/books.oschemabooksfeature flagBooksClientPhase 3: Dioxus Island (hero_archipelagos)
archipelagos/intelligence/books/hero_osis-sdk = { features = ["books"] }Phase 4: Integration Test
/api/{ctx}/books/rpcArchitecture
Notes
Update
Most of the work is done
rhai/rust scripts for example
make run works out of the box (with args set for API AI keys)
process and display and search with different librairies, e.g. ourworld, mycelium, as namespace so you can search by librairies
minimal changes, focused
working with hashes, don't need to reprocess if hash is the same
can do with path or url (e.g. local content or from git/forgejo/gitea repo)
clear README.md straight to the point
TODO
Screenshots
# Hero Books: Dioxus Frontend Integrationto # Hero Books: Backend Work and Dioxus Frontend Integration