August DrupalCorn Meetup 08-13-2020: Discussion Around Static Site Generation

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
jrearick's picture
Start: 
2020-08-13 12:00 - 13:00 America/Chicago
Organizers: 
Event type: 
User group meeting

Feature Presentation: Discussion Around Static Site Generation

We will have an open discussion around static site generation. The idea behind static site generation is to take content from a dynamic, database-driven system (like Drupal) and generating plain-old HTML files that then get deployed to the production site. There are some benefits and limitations to this. John Rearick will start the discussion off with a general overview (maybe 15minutes) and the rest of the hour will be open discussion asking questions and sharing what we have learned.

Thursday, August 13. Noon to 1 pm.

Feel free to leave comments or topic ideas in the comments.

We'll post the Zoom meeting link here as a comment one day before the meeting.

About DrupalCorn Meetups

We meet on the 2nd Thursday of the month over the noon hour (US Central) via Zoom. There are two types of meetups: presentation and discussion. The meetup types alternate every month. Presentation meetups start with a presentation and are a maximum of 45 minutes in length. The rest of the hour is for open Q&A and discussion. Discussion meetups are like Birds of a Feather (BoF) where there may be a topic, but no formal agenda or presentation. Sign up to present or lead a discussion.

See you there!

Comments

Archiving old sites

wylbur's picture

I'm interested in automating the static site process as a way of archiving, and hanging secure stores with no backed process.

Great topic!

DrupalCorn Meetup Tomorrow (Aug 13) at noon Zoom info

jrearick's picture

Connection information is below:

Join from a PC, Mac, iPad, iPhone, or Android device:

Please click this URL to start or join. https://iastate.zoom.us/j/343990733
Or, go to https://iastate.zoom.us/join and enter meeting ID: 343 990 733

Join from dial-in phone line:

Dial: +1 312 626 6799 or +1 646 876 9923
Meeting ID: 343 990 733
Participant ID: Shown after joining the meeting
International numbers available: https://iastate.zoom.us/u/ackSSzhuU6

Testing Zoom

You can test your setup by following the instructions at https://support.zoom.us/hc/en-us/articles/115002262083-Joining-a-test-me...

Some resources shared during the meeting

jrearick's picture

Slides overview of Static Sites: https://docs.google.com/presentation/d/1FhkOvPTFvrX9T3Z0aqySGrHdiYQzpu9d...

Gatsby.js - Speculation on how this would work (no one at the meeting had experience with it, but there's interest). @stpaultim offered to do a 4-hour collaborative exploration. Contact him if interested. Documentation: https://www.gatsbyjs.com/docs/ Perhaps a good tutorial?: https://evolvingweb.ca/blog/decoupling-drupal-gatsby

SiteSucker - Mac app to generate a static site from any website https://ricks-apps.com/osx/sitesucker/index.html

wget - @wylbur has been experimenting with using and scripting wget for creating site archives similar

Tome - https://tome.fyi/ - Drupal module that generates and possibly deploy a static version of your site.

MkDocs - Really neat markdown to documentation site static site generator. https://www.mkdocs.org/, example of a site with MkDocs is https://drupalcorn.github.io/guide/

Jekyll - Ruby-based markdown to site generator