No-Library (pure JS), HTML, CSS, JavaScript
No-Library (pure JS), HTML, CSS, Vue
Proof that `set` works on array items. Modeled after OP's app at https://codesandbox.io/s/condescending-tree-51rbs