Bless You My Dev
summary
Claim: React rendering can target the terminal to improve developer experience. Uses React and Node.js with a terminal engine like react-blessed bound to Blessed (or forks like neoblast). Demonstrates a centered message box, progress bar, and list+textarea chat UI rendered as ASCII, plus examples of goaccess and Vue-CLI dual UIs. Shows it works end to end, notes Blessed maintenance issues but gives concrete wiring and replacement strategy.
AI-written summary · about
chapters (14)
- 0:00Start
- 0:48Mathias Stoke
- 3:35History of Web Development
- 4:52Virtual Dom
- 5:38The Pwas Era
- 12:16Vue Cli
- 17:45Render Action
- 18:28Blast Box Widget
- 19:31Progress Component
- 22:53Text Area
- 27:49Why Focusing on Terminal Instead of Creating Web Ui
- 29:23Could We Imagine another Way To Render the Interfaces
- 30:01The Birth and Death of Javascript
- 31:08Are There any Performance Issues Developing with React in a Non-Web Environment
related talks
33mMaking The Terminal Great Again
05mReact for Command-Line Interfaces! (feat. Ink)
27mReact: Learn Once Write Anywhere
28mWriting command-line interfaces (CLIs) with React. Wait, what? Yeah!
23mBack to Text UI
54mBuilding interactive command line applications
32mReact Runs Your Terminal: Let’s Build One Live
38mReact as a Developer Health Tool
