perrycate / p2ping

Peer-to-peer latency tester.
https://p2ping.web.app/
GNU General Public License v3.0
3 stars 0 forks source link

Integrate React.js #12

Open perrycate opened 4 years ago

perrycate commented 4 years ago

I originally wanted to keep things minimal. React is not that. :P

Adding it anyway because:

  1. When we eventually add the ability for multiple people to connect (#8) and subsequent features that become possible from that, we'll be doing a lot more DOM manipulation. No need to reinvent the wheel, might as well use a framework.
  2. I'm told the virtual DOM will make frontend testing easier (#9).
  3. I want to learn react.
perrycate commented 4 years ago

Also 4. As I add in other things (bootstrap, d3, whatever), they're more likely to play nicely with a major framework like react than with a lesser-known library like preact.