#Personal Website with Notes CMS - Remix & Cloudflare Workers KV + Durable Objects

1 messages · Page 1 of 1 (latest)

gusty cape
#

https://www.supachai.dev

This website is built with Remix + Cloudflare Workers.

  • KV for storing notes.
  • Durable Objects for storing each user's starred note IDs in a set.

KV is an eventually-consistent data store, so I have to use DO for storing starred note IDs of each user for better UX (fast reflect and no race condition issues).

For toggling visibility, it takes a few seconds for KV to reflect, but it is fine, because the UX is for the admin (myself) only.

With Remix, this website works well without JavaScript enabled.

Also the Lighthouse scores for both desktop and mobile are 100.

Login with your GitHub to see it in action.
https://www.supachai.dev

remix rocks!

#

Personal Website with Notes CMS - Remix + Cloudflare Workers KV + Durable Objects

#

Personal Website with Notes CMS - Remix & Cloudflare Workers KV + Durable Objects