{golem}
is an opinionated framework for building
production-grade shiny applications.
You’re reading the doc about version :
::desc_get_version()
desc#> [1] '0.3.3'
This package is part of a series of tools for Shiny, which includes:
{golem}
- https://github.com/ThinkR-open/golem{shinipsum}
- https://github.com/ThinkR-open/shinipsum{fakir}
- https://github.com/ThinkR-open/fakir{shinysnippets}
- https://github.com/ThinkR-open/shinysnippetsBuilding Big Shiny Apps
Make a Fitness App from scratch
These are examples from the community. Please note that they may not
necessarily be written in a canonical fashion and may have been written
with different versions of {golem}
or
{shiny}
.
You can also find apps at:
install.packages("golem")
# install.packages("remotes")
::install_github("Thinkr-open/golem") remotes
Create a new package with the project template:
See full documentation in the {pkgdown} website:
[CRAN] https://thinkr-open.github.io/golem/
[dev] https://thinkr-open.github.io/golem/dev/
After project creation, you’ll land on dev/01_start.R
.
There are also dev/02_dev.R
and
dev/03_deploy.R
These files are used to keep a track of all the steps you’ll be following while building your app.
Read the Getting Started Vignette for a detailed walkthrough.
Read Day to Day Dev Vignette for a detailed walkthrough.
Read Deploying Apps with {golem} Vignette for a detailed walkthrough.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
Please style the files according to
grkstyle::grk_style_transformer()
# If you work in RStudio
options(styler.addins_style_transformer = "grkstyle::grk_style_transformer()")
# If you work in VSCode
options(languageserver.formatting_style = function(options) {
::grk_style_transformer()
grkstyle })