Why would a “doc system” use React?

Because it’s a web site.