Skip to content

Commit

Permalink
Built site for gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
Quarto GHA Workflow Runner committed Sep 8, 2023
1 parent 8744140 commit 8f565b5
Show file tree
Hide file tree
Showing 5 changed files with 112 additions and 25 deletions.
2 changes: 1 addition & 1 deletion .nojekyll
Original file line number Diff line number Diff line change
@@ -1 +1 @@
fc2203ff
f613dabb
66 changes: 66 additions & 0 deletions materials/d1-02-structure/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -564,6 +564,72 @@ <h2>{golem} project structure</h2>
overflow: hidden!important;
display:block!important;
}</style></aside>
</section>
<section id="getting-started-with-golem" class="slide level2">
<h2>Getting Started with {golem}</h2>
<p>Use helper functions in <code>dev/01_start.R</code> to…</p>
<ul>
<li class="fragment">Create <code>DESCRIPTION</code>, <code>README</code>, <code>LICENSE</code> (etc.) files</li>
<li class="fragment">Use git, tests</li>
<li class="fragment">Add your own favicon 🚀</li>
</ul>
<aside class="notes">
<ul>
<li>This file and the functions it includes help you manage things at the <em>project</em>-level</li>
</ul>
<style type="text/css">
span.MJX_Assistive_MathML {
position:absolute!important;
clip: rect(1px, 1px, 1px, 1px);
padding: 1px 0 0 0!important;
border: 0!important;
height: 1px!important;
width: 1px!important;
overflow: hidden!important;
display:block!important;
}</style></aside>
</section>
<section id="developing-with-golem" class="slide level2">
<h2>Developing with {golem}</h2>
<p>Use the helper functions in <code>dev/02_dev.R</code> to…</p>
<ul>
<li class="fragment">Add R package dependencies</li>
<li class="fragment">Create custom functions</li>
<li class="fragment">Add Shiny modules</li>
</ul>
<div class="fragment">
<p>And use <code>dev/run_dev.R</code> to run your app</p>
<aside class="notes">
<ul>
<li>As you run these functions and watch in awe as your <code>DESCRIPTION</code> file changes automatically, as new .R files magically appear out of thin air that have already handled all of the tricky parts for you, you too will realize that {golem} is the ChatGPT of Shiny development</li>
</ul>
<style type="text/css">
span.MJX_Assistive_MathML {
position:absolute!important;
clip: rect(1px, 1px, 1px, 1px);
padding: 1px 0 0 0!important;
border: 0!important;
height: 1px!important;
width: 1px!important;
overflow: hidden!important;
display:block!important;
}</style></aside>
</div>
</section>
<section id="deploying-with-golem" class="slide level2">
<h2>Deploying with {golem}</h2>
<p>Use the helper functions in <code>dev/03_deploy.R</code> to…</p>
<ul>
<li class="fragment">Check your R package ( <code>devtools::check()</code> )</li>
<li class="fragment">Build your R package ( <code>R CMD build mypackage</code> )</li>
<li class="fragment">Generate deployment files for
<ul>
<li class="fragment">RStudio Connect</li>
<li class="fragment">Shinyapps.io</li>
<li class="fragment">Your own Shiny Server</li>
<li class="fragment">Dockerized deployments (e.g., ShinyProxy)</li>
</ul></li>
</ul>
</section></section>
<section>
<section id="all-about-modules" class="title-slide slide level1 center">
Expand Down
14 changes: 7 additions & 7 deletions schedule.html
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@ <h1 class="title">Workshop Schedule</h1>
</tr>
</thead>
<tbody class="list">
<tr data-index="0" data-listing-date-sort="1694995200000" data-listing-file-modified-sort="1693879125409" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-title-sort="Welcome &amp; Setup" data-listing-filename-sort="d1-01-welcome.qmd">
<tr data-index="0" data-listing-date-sort="1694995200000" data-listing-file-modified-sort="1694140707905" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-title-sort="Welcome &amp; Setup" data-listing-filename-sort="d1-01-welcome.qmd">
<td>
<span class="listing-subtitle">9:00 - 9:30</span>
</td>
Expand All @@ -211,7 +211,7 @@ <h1 class="title">Workshop Schedule</h1>
<span class="listing-author">Eric Nantz &amp; Michael Thomas</span>
</td>
</tr>
<tr data-index="1" data-listing-date-sort="1694995200000" data-listing-file-modified-sort="1693879125409" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-title-sort="Application Structure" data-listing-filename-sort="d1-02-structure.qmd">
<tr data-index="1" data-listing-date-sort="1694995200000" data-listing-file-modified-sort="1694140707905" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-title-sort="Application Structure" data-listing-filename-sort="d1-02-structure.qmd">
<td>
<span class="listing-subtitle">9:30 - 10:30</span>
</td>
Expand All @@ -222,7 +222,7 @@ <h1 class="title">Workshop Schedule</h1>
<span class="listing-author">Eric Nantz &amp; Michael Thomas</span>
</td>
</tr>
<tr data-index="2" data-listing-date-sort="1694995200000" data-listing-file-modified-sort="1693879125409" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-title-sort="Coffee &amp; refreshments break" data-listing-filename-sort="d1-02b-break.qmd">
<tr data-index="2" data-listing-date-sort="1694995200000" data-listing-file-modified-sort="1694140707905" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-title-sort="Coffee &amp; refreshments break" data-listing-filename-sort="d1-02b-break.qmd">
<td>
<span class="listing-subtitle">10:30 - 11:00</span>
</td>
Expand All @@ -233,7 +233,7 @@ <h1 class="title">Workshop Schedule</h1>
<span class="listing-author"></span>
</td>
</tr>
<tr data-index="3" data-listing-date-sort="1694995200000" data-listing-file-modified-sort="1693879125409" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-title-sort="Performance" data-listing-filename-sort="d1-03-performance.qmd">
<tr data-index="3" data-listing-date-sort="1694995200000" data-listing-file-modified-sort="1694140707905" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-title-sort="Performance" data-listing-filename-sort="d1-03-performance.qmd">
<td>
<span class="listing-subtitle">TBD</span>
</td>
Expand All @@ -244,7 +244,7 @@ <h1 class="title">Workshop Schedule</h1>
<span class="listing-author">Eric Nantz &amp; Michael Thomas</span>
</td>
</tr>
<tr data-index="4" data-listing-date-sort="1694995200000" data-listing-file-modified-sort="1693879125409" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-title-sort="Lunch break" data-listing-filename-sort="d1-03b-lunch.qmd">
<tr data-index="4" data-listing-date-sort="1694995200000" data-listing-file-modified-sort="1694140707905" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-title-sort="Lunch break" data-listing-filename-sort="d1-03b-lunch.qmd">
<td>
<span class="listing-subtitle">12:30 - 13:30</span>
</td>
Expand All @@ -255,7 +255,7 @@ <h1 class="title">Workshop Schedule</h1>
<span class="listing-author"></span>
</td>
</tr>
<tr data-index="5" data-listing-date-sort="1694995200000" data-listing-file-modified-sort="1693879125409" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-title-sort="Deployment &amp; Administration" data-listing-filename-sort="d1-04-deploy-admin.qmd">
<tr data-index="5" data-listing-date-sort="1694995200000" data-listing-file-modified-sort="1694140707905" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-title-sort="Deployment &amp; Administration" data-listing-filename-sort="d1-04-deploy-admin.qmd">
<td>
<span class="listing-subtitle">TBD</span>
</td>
Expand All @@ -266,7 +266,7 @@ <h1 class="title">Workshop Schedule</h1>
<span class="listing-author">Eric Nantz &amp; Michael Thomas</span>
</td>
</tr>
<tr data-index="6" data-listing-date-sort="1694995200000" data-listing-file-modified-sort="1693879125409" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-title-sort="Coffee &amp; refreshments break" data-listing-filename-sort="d1-04b-break.qmd">
<tr data-index="6" data-listing-date-sort="1694995200000" data-listing-file-modified-sort="1694140707905" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-title-sort="Coffee &amp; refreshments break" data-listing-filename-sort="d1-04b-break.qmd">
<td>
<span class="listing-subtitle">15:00 - 15:30</span>
</td>
Expand Down
21 changes: 21 additions & 0 deletions search.json
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,27 @@
"section": "{golem} project structure",
"text": "{golem} project structure\n├── DESCRIPTION\n├── NAMESPACE\n├── R\n│ ├── app_config.R\n│ ├── app_server.R\n│ ├── app_ui.R\n│ └── run_app.R\n├── dev\n│ ├── 01_start.R\n│ ├── 02_dev.R\n│ ├── 03_deploy.R\n│ └── run_dev.R\n├── inst\n│ ├── app\n│ │ └── www\n│ │ └── favicon.ico\n│ └── golem-config.yml\n└── man\n └── run_app.Rd\n\n\nLooks a LOT like an R package’s structure (because it is one!)\nI want to just highlight the two directories dev and R\n\nThe scripts in dev have functions that safely do other things within the package (create scripts, add dependencies, etc.)\nSome scripts in this directory will create other scripts in the R directory\nThe R directory is where all of the logic lives (your modules, custom functions, and UI/Server scripts)"
},
{
"objectID": "materials/d1-02-structure/index.html#getting-started-with-golem",
"href": "materials/d1-02-structure/index.html#getting-started-with-golem",
"title": "Application Structure",
"section": "Getting Started with {golem}",
"text": "Getting Started with {golem}\nUse helper functions in dev/01_start.R to…\n\nCreate DESCRIPTION, README, LICENSE (etc.) files\nUse git, tests\nAdd your own favicon 🚀\n\n\n\nThis file and the functions it includes help you manage things at the project-level"
},
{
"objectID": "materials/d1-02-structure/index.html#developing-with-golem",
"href": "materials/d1-02-structure/index.html#developing-with-golem",
"title": "Application Structure",
"section": "Developing with {golem}",
"text": "Developing with {golem}\nUse the helper functions in dev/02_dev.R to…\n\nAdd R package dependencies\nCreate custom functions\nAdd Shiny modules\n\n\nAnd use dev/run_dev.R to run your app\n\n\nAs you run these functions and watch in awe as your DESCRIPTION file changes automatically, as new .R files magically appear out of thin air that have already handled all of the tricky parts for you, you too will realize that {golem} is the ChatGPT of Shiny development"
},
{
"objectID": "materials/d1-02-structure/index.html#deploying-with-golem",
"href": "materials/d1-02-structure/index.html#deploying-with-golem",
"title": "Application Structure",
"section": "Deploying with {golem}",
"text": "Deploying with {golem}\nUse the helper functions in dev/03_deploy.R to…\n\nCheck your R package ( devtools::check() )\nBuild your R package ( R CMD build mypackage )\nGenerate deployment files for\n\nRStudio Connect\nShinyapps.io\nYour own Shiny Server\nDockerized deployments (e.g., ShinyProxy)"
},
{
"objectID": "materials/d1-02-structure/index.html#what-are-modules",
"href": "materials/d1-02-structure/index.html#what-are-modules",
Expand Down
34 changes: 17 additions & 17 deletions sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,70 +2,70 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/setup.html</loc>
<lastmod>2023-09-05T01:59:09.962Z</lastmod>
<lastmod>2023-09-08T02:39:00.498Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/units/d1-03-performance.html</loc>
<lastmod>2023-09-05T01:59:09.054Z</lastmod>
<lastmod>2023-09-08T02:38:59.534Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/units/d1-02-structure.html</loc>
<lastmod>2023-09-05T01:59:08.350Z</lastmod>
<lastmod>2023-09-08T02:38:58.798Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/units/d1-03b-lunch.html</loc>
<lastmod>2023-09-05T01:59:07.650Z</lastmod>
<lastmod>2023-09-08T02:38:58.066Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/LICENSE.html</loc>
<lastmod>2023-09-05T01:59:06.898Z</lastmod>
<lastmod>2023-09-08T02:38:57.262Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/schedule.html</loc>
<lastmod>2023-09-05T01:59:04.934Z</lastmod>
<lastmod>2023-09-08T02:38:55.242Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/materials/d1-03-performance/index.html</loc>
<lastmod>2023-09-05T01:59:03.274Z</lastmod>
<lastmod>2023-09-08T02:38:53.506Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/materials/d1-04-deploy-admin/index.html</loc>
<lastmod>2023-09-05T01:59:02.002Z</lastmod>
<lastmod>2023-09-08T02:38:52.130Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/materials/profvis/index.html</loc>
<lastmod>2023-09-05T01:58:59.394Z</lastmod>
<lastmod>2023-09-08T02:38:49.486Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/materials/setup-resources/index.html</loc>
<lastmod>2023-09-05T01:59:01.734Z</lastmod>
<lastmod>2023-09-08T02:38:51.822Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/materials/d1-02-structure/index.html</loc>
<lastmod>2023-09-05T01:59:02.786Z</lastmod>
<lastmod>2023-09-08T02:38:53.002Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/materials/d1-01-welcome/index.html</loc>
<lastmod>2023-09-05T01:59:03.694Z</lastmod>
<lastmod>2023-09-08T02:38:53.950Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/index.html</loc>
<lastmod>2023-09-05T01:59:06.058Z</lastmod>
<lastmod>2023-09-08T02:38:56.402Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/units/d1-04-deploy-admin.html</loc>
<lastmod>2023-09-05T01:59:07.274Z</lastmod>
<lastmod>2023-09-08T02:38:57.666Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/units/d1-02b-break.html</loc>
<lastmod>2023-09-05T01:59:07.986Z</lastmod>
<lastmod>2023-09-08T02:38:58.414Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/units/d1-04b-break.html</loc>
<lastmod>2023-09-05T01:59:08.686Z</lastmod>
<lastmod>2023-09-08T02:38:59.146Z</lastmod>
</url>
<url>
<loc>https://github.com/posit-conf-2023/shiny-r-prod/units/d1-01-welcome.html</loc>
<lastmod>2023-09-05T01:59:09.418Z</lastmod>
<lastmod>2023-09-08T02:38:59.922Z</lastmod>
</url>
</urlset>

0 comments on commit 8f565b5

Please sign in to comment.