Static Site and Search Integration

A presentation at Drupal Camp Colorado in August 2021 in by John Picozzi

Slide 1

Slide 1

Static Site & Search Integration DevOps Summit

Slide 2

Slide 2

John Picozzi Solution Architect EPAM JohnPicozzi JohnPicozzi #DCCO2021

Slide 3

Slide 3

#DCCO2021

Slide 4

Slide 4

Algolia Benefits API Focused Speed Synonym Suggestions Use of Multiple Frontends #DCCO2021

Slide 5

Slide 5

#DCCO2021

Slide 6

Slide 6

SearchStax Benefits Managed Solr Search Great Dashboard / Analytics High Availability Easy Integration #DCCO2021

Slide 7

Slide 7

#DCCO2021

Slide 8

Slide 8

When Tome is enabled, any changes to config, content, or files will be automatically synced to your local filesystem. These exports can be used to fully rebuild the site from scratch, which removes the need for a persistent SQL database or filesystem. When you’re ready to push to production, you can use Tome to generate a static HTML version of your site.

Slide 9

Slide 9

#DCCO2021

Slide 10

Slide 10

Gatsby Benefits Speed Security Flexibility Easy Integration #DCCO2021

Slide 11

Slide 11

#DCCO2021

Slide 12

Slide 12

Jitesh Doshi Company: SpinSpire - https://spinspire.com/ Email: jitesh@spinspire.com Screencast tutorials: youtube.com/spinspire #DCCO2021

Slide 13

Slide 13

11ty Benefits - 11ty.dev/docs Super-fast static site generation Dead simple DATA integration Including DATA from Drupal API’s Endlessly extend & customize Several templating engines #DCCO2021

Slide 14

Slide 14

https://youtu.be/2 2NDadLKfzE #DCCO2021

Slide 15

Slide 15

#DCCO2021

Slide 16

Slide 16

Stuart Clark Senior Decoupled Developer @ Realityloop.com Project Lead @ DruxtJS.org Deciphered Decipher #DCCO2021

Slide 17

Slide 17

DruxtJS Benefits Fully Decoupled Drupal Static Site Generator Drupal Driven Configuration Entities, Fields, Views, Blocks & More No more Twig #DCCO2021

Slide 18

Slide 18

Demo(s) and resource: Umami: - demo.druxtjs.org - umami-storybook.druxtjs.org Serverless & Static w/Tome - gitpod.io#/github.com/Decipher/example-druxt-blog #DCCO2021

Slide 19

Slide 19

Resources ● SearchStax Site Search ○ ● SearchStax Managed Solr ○ ● ● https://www.algolia.com/products/search-and-disc overy/hosted-search-api/ Brian Perry Iterative Decoupling Blog Post ○ ● https://www.talkingdrupal.com/225 Algolia Example ○ https://www.lifespan.org/find-a-doctor Algolia Search API ○ ● https://www.youtube.com/watch?v=JeYLT6mCBus TOME Talking Drupal 225 ○ ● https://www.searchstax.com/solutions/drupal-solr SearchStax DrupalCon NA 2021 ○ ● https://www.searchstax.com/site-search/ https://www.bounteous.com/insights/2021/03/30/i terative-approach-decoupling-drupal-sites/ Brian Perry Iterative Decoupling Talking Drupal ○ https://talkingdrupal.com/284 #DCCO2021

Slide 20

Slide 20

Thank you / Questions #DCCO2021