A set of principles to enhance testing APIs created inside R, and the engine behind automatic reloading of rendered Shiny apps becomes available for new use cases.
Episode Links
- This week's curator: Jon Calder - @[email protected] (Mastodon) & @jonmcalder (X/Twitter)
- Testing Your Plumber APIs from R
- watcher 0.2.0: filesystem watching for R, and the engine behind Shiny auto-reload
- Entire issue available at rweekly.org/2026-W28
Supplement Resources
- {plumber2}: https://plumber2.posit.co/
- {httr2}: https://httr2.r-lib.org/index.html
- {mirai}: https://mirai.r-lib.org/index.html
- {nanonext}: https://nanonext.r-lib.org/index.html
- roxygen2 @exampleIF tag https://roxygen2.r-lib.org/articles/rd-functions.html#examples
- {watcher}: https://watcher.r-lib.org/
- fswatch https://emcrisostomo.github.io/fswatch/
Supporting the show
- Use the contact page at https://serve.podhome.fm/custompage/r-weekly-highlights/contact to send us your feedback
- R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index.
- A new way to think about value: https://value4value.info
- Get in touch with us on social media
- Eric Nantz: @[email protected] (Mastodon), @rpodcast.bsky.social (BlueSky) and @theRcast (X/Twitter)
- Mike Thomas: @[email protected] (Mastodon), @mike-thomas.bsky.social (BlueSky), and @mike_ketchbrook (X/Twitter)
Music credits powered by OCRemix
- Relm's Weepy Loop - Final Fantasy 6 - MkVaff - https://ocremix.org/remix/OCR00178