I know this came up a while back but I thought I'd check again - Any more thoughts on XTDB2 support?
It's on the roadmap. Main thing right now is doing the rewrite of Yakread https://biffweb.com/p/structuring-large-codebases/. After that I'll extract some of the code from there, polish it, and release it as part of Biff. Then after that I'm planning to migrate Yakread to XTDB2 and then do another Biff release with XTDB2 support. Yakread will then also be an example of a XTDB1 -> XTDB2 migration that people can reference. I won't be surprised if XTDB2 hits general availability by the time I get to the migration, which is kind of nice timing potentially.
Sounds Great - I''ve been away from coding in general but plan to get back to coding and Biff - TIming may workout right
I wonder if Biff + #replicant (instead of htmx) would bring anything to the table? I assume following the reagent integration tutorial would be easy. Might try it out.
I haven't used replicant at all, but a how-to guide would be great if you wanted to put one together 🙂. seems like mainly at alternative to the re-frame how-to rather than htmx I think? I.e. first question is just "do you want to do server-side or client-side" rendering, and then from there you'd pick between reagent/re frame/replicant etc. side note, on the server-side rendering side, https://data-star.dev/ (mentioned in #announcements recently) looks interesting. apparently it's like a slimmed-down combination of htmx and alpine.js.
Yeah data-star looks neat, I want to try that out too. Sounds like it has some kind of auto-diffing thing so you can update larger elements, instead of fine-graned component state..? Thanks for feedback on Replicant. Trying to grok the pieces
If you are interested in data star, you should check out this episode of hx-pod: hx-pod: Expanding the hypermedia mindset w/ Datastar creator Delaney Gillilan Episode webpage: https://share.transistor.fm/s/90b08076 Media file: https://media.transistor.fm/90b08076/3e92c908.mp3
@aaronrebmann Thanks! Will check those out.