Unreasonably Easy Console Apps in Rust
Previous Episodes: https://www.youtube.com/playlist?list=PLpM-Dvs8t0VZ1tPn-Qqdro3p_5s1HuMyF Chapters: - 0:00:00 - Announcement - 0:00:42 - Intro - 0:01:05 - Demo - 0:04:04 - Crossterm - 0:04:50 - Hello, World - 0:06:12 - Adding Crossterm Dependency - 0:07:16 - Docs - 0:13:51 - MoveTo - 0:21:15 - Clear - 0:22:54 - Size of the Terminal - 0:26:45 - Printing Text - 0:30:56 - Event Loop - 0:35:32 - Resize Event - 0:36:48 - Planning out the App - 0:38:07 - Efficient Rendering - 0:39:39 - React devs like my videos - 0:40:17 - Dash line - 0:50:17 - Immediate Mode - 0:51:53 - Rust devs joking - 0:52:55 - Box-drawing chars - 0:55:02 - Handling Input - 0:57:48 - Raw Mode - 0:59:27 - Ctrl+C - 1:02:11 - Chat - 1:04:59 - Reseting the Terminal - 1:06:49 - Limit Chat Vertically - 1:21:06 - Limit Chat Horizontally - 1:24:53 - Limit Prompt Horizontally - 1:26:48 - Pasting - 1:28:36 - Plugin into the Network - 1:38:22 - Testing locally - 1:39:44 - Properly handling closed read end - 1:40:39 - Setup tutorial - 1:41:06 - Continue testing locally - 1:43:13 - Committing - 1:44:06 - Deploying - 1:45:14 - Unhardcoding IP - 1:48:50 - Cleaning up prompt on Esc - 1:50:59 - Redeploying - 1:52:10 - Testing with Viewers - 1:53:55 - Outro References: - Crossterm - https://github.com/crossterm-rs/crossterm - Tsoding - 4at - https://github.com/tsoding/4at Support: - BTC: bc1qj820dmeazpeq5pjn89mlh9lhws7ghs9v34x9v9 - Servers: https://zap-hosting.com/en/shop/donation/2038e94867b5e65cab2e72abf8ad956c/
Download
0 formatsNo download links available.