4 ms·
Thank you for the wishes here! That is very kind of you. > Open sourcing Openreplay is awesome, but we ended up building heavily on top of rrweb (https://gith
by Gabriel_h 4y ago
Thank you for the wishes here! That is very kind of you.
> Open sourcing
Openreplay is awesome, but we ended up building heavily on top of rrweb (https://github.com/rrweb-io/rrweb https://github.com/rrweb-io/rrweb). Did you know they have their own documentary on the project? I only noticed that today.
- gary_chambers 4y agoBoth rrweb and OpenReplay are very solid projects. I've spent the last year or so building a session recording tool, and I've scrutinised their code quite heavily. Conceptually, session recording is quite simple, but there are so many edge cases, security models (CSP, feature policies) and performances issues to overcome. Performance is probably the area I've spent the most time thinking about: if you want to measure performance regressions in a page, instrumenting it with a session recorder is definitely a way to skew the results (for example, checking scroll position of elements during snapshotting will trigger a reflow).