The Formik documentation technology stack
mainThe Formik documentation website is built using a modern web stack designed for high performance and developer experience. The core components include:
- Next.js (9.4.x): Used as the primary framework to leverage features like
getStaticProps, catch-all routes, and incremental static-site generation (ISG). - MDX: Enables writing documentation using Markdown with embedded React components.
- Tailwind CSS: An Atomic CSS framework used for styling.
- Notion: Powers the blog content via the Notion API.
- Algolia DocSearch (v3 Alpha): Provides the search functionality, including an omnibar and search history.
This stack was chosen over Gatsby and Docusaurus v2 to allow for more client-side interactivity (like in-page playgrounds) and easier integration with existing React-based design systems.