~/talk

Building the new MacStadium website with Next.js + Prismic

Talkat Next.js Conf 2021 · on Tuesday, 2021-10-26· [developer-experience]
slides:none on file

MacStadium moves its CMS to Prismic and Next.js and chooses SSG + ISR for a balance of speed and build time. The site uses a custom Prismic slice zone implemented as a Next.js component with a switch case, and themes are stored as a repeatable Prismic type applied per slice. Global footer data downloads once with node fs at build, internal links resolve via a function that accepts string object or array, and CTA components include Segment tracking. Vercel analytics monitors web vitals and performance.

AI-written summary · about

  1. 0:00Introduction
  2. 0:56Project Goals
  3. 2:16Embracing Jamstack
  4. 3:58Next.js Benefits
  5. 6:08Design Process
  6. 6:45Prismic Content Management
  7. 8:50Technical Implementation
  8. 10:53Performance Optimization
  9. 11:46Future Outlook
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.