Rebuilding my website with NextJS, Chakra UI and Airtable
a day ago
- Rebuilt personal website using NextJS and Chakra UI, replacing Gatsby and TailwindCSS.
- Added three directory pages: Books (with ratings), Tools, and Bookmarks.
- NextJS chosen for flexible data fetching and ability to build dynamic features.
- Chakra UI praised for its components, accessibility, transitions, and ease of use.
- Airtable used as a CMS with an API for managing relational data.
- NextJS getStaticProps with revalidate enables automatic site updates when Airtable data changes.
- Inspired by personal websites of Lee Robinson and Brian Lovin.