2 comments

  • connorads a day ago ago

    Hey Nathan, cool project and thanks for sharing.

    I've tinkered with Actor Core a bit but need to play with it more.

    How would you compare/sell it to someone who uses or is familiar with https://partykit.io/

    • NathanFlurry a day ago ago

      Appreciate the kind words!

      I see ActorCore as picking up on PartyKits vision where they left off after acquisition by Cloudflare. Here's a few of the few things we've added to ActorCore:

      - Full TypeScript type safety for calling actions on actors – PartyKit provides raw WebSocket messages instead

      - Streamlined state persistence – PartyKit requires using low-level storage calls for persistence

      - Flexible scheduling API – PartyKit exposes the single alarm from Cloudflare instead

      - Simpler "functional" API – you might prefer PartyKit if you prefer using ES6 classes

      - Upcoming SQLite features & deep integrations for features like auth & local-first sync will make it easier to ship quickly

      - Not vendor-locked to Cloudflare

      PartyKit already has a few integrations that is on our roadmap, such as Yjs

      Curious to hear your experience using both.