Don’t worry, you can use react for TUIs in the terminal.

Claude code uses react, iirc