Building an OS in the Browser with React (Episode 20)

Channel:
Subscribers:
13,800
Published on ● Video Link: https://www.youtube.com/watch?v=Hf84fVYkyUE



Duration: 2:39:37
236 views
14


I'm building my personal website into an "OS". I'll be using technologies like React, Next.js, TypeScript, Styled Components, & WebAssembly.

Chapters:
0:00 Stream Starts
2:50 Whiteboard To Do List
6:33 Project Motivations
10:07 Progress Demo
12:38 NPM Updates & Prettier Formatting
22:27 Rename Process to App in System Component
28:19 Fix JS-DOS Maximized Canvas Sizing
31:08 Check Element After Files Loaded
36:36 Text Spacing & Word Break Tweaks
42:24 Adjust Taskbar Entry Icon Position
44:07 Clock Date Tooltip Day on New Line
48:37 Change current to currentWindow in RndWindow
51:33 Fix Resize After Maximize
55:05 Move ProcessProvider into NextJs App
57:26 Disallow Body Overflow
59:22 Desktop Icon Container Needs 2nd Line Padding
1:07:21 ZIP & ISO Read Support for File Manager
1:30:35 Winamp App (More Work)
2:37:50 Next Stream

Stream Notes:
https://github.com/DustinBrett/daedalOS/tree/main/public/Users/Public/Documents/Stream%20Notes/05-15-21.md

Code Repository:
https://github.com/DustinBrett/daedalOS

Demo:
https://dustinbrett.com

#coding #reactjs #typescript







Tags:
next js
react js
nextjs
reactjs
next.js
react.js
react next.js
react jsx
nextjs tutorial
next js tutorial
jsx
react context
react hooks
react components
typescript
javascript
styled components
styled components react
css
os
operating system
eslint
stylelint
jest
prettier
github actions
git hooks
lint-staged
code refactoring
refactoring
git commit
programming projects