I thought Arc was only for backend? Or does it render HTML as well?
I think the backend directly emits HTML. Some JS (without libraries if I'm not mistaken) is used on the client side for things like voting. I don't know how it does persistence or what its infrastructure looks like.