A new way to build your Shiny app's UI
summary
Introduces gridlayout, an R package that maps an ASCII-style layout (grid_page, area strings) to CSS Grid and places components with grid_card/grid_card_plot, and cites a flexdashboard GitHub issue from May 2016 with 18 thumbs-up as motivation. Presents shinyuieditor, a drag‑and‑drop R package (launch_editor) that currently emits human‑readable Shiny code using gridlayout only, offers templates (e.g., chickweights), updates the preview live, and is alpha quality — the demo builds working apps but is not yet production‑ready.
AI-written summary · about
chapters (7)
- 0:00Shiny UI challenge
- 2:13Shiny UI needs improvement
- 3:41Grid layout for Shiny apps
- 6:55Shiny UI Editor
- 10:49Shiny UI Editor in practice
- 16:52Shiny UI Editor philosophy
- 19:23Closing
related talks
18mWait, that’s Shiny? Building feature-full, user-friendly interactive data explorers
07mScrapSheets: Async Programs in a Reactive 2D Environment
46mRxSwift for UI
22mShinystate
34mStimulating Events
28mGetting Reactive with CSS
21mCreating Awesome UX with Observables
25mElegance of Movement with reactive Angular Animations
