TEK2049

Bit Jockeys

Solving Problems with Terminal Graphics

On building console applications with tui and Rust Jul 24, 2022, 13:18

Today when developers are thinking about programs with graphical interfaces, they tend to go with technologies that are JavaScript based like Vue and React. For simple people it’s just plain old server-side rendering with Python or PHP behind the scenes. And serious people who don’t default to web technologies would probably choose GTK3 or Qt.

All this is fine, and each technology has its use-cases where it shines (well, ... except React). However, I offer you to consider another option; building your UI application entirely in the terminal. You won’t need to compromise on user experience, in fact, for some use-cases you might find that the terminal makes much more sense!

Read more ...