If you use Python, Rich and Textualize is leading the forth. I am currently using it to build a frontend to a DRF backend and I am really enjoying the experience.