[TIL/React] 2023/09/15
์ค๋์ myTask ๐กauth data๋ฅผ ํ์ฉํ์ฌ AppBar์ UI๋ฅผ ๋ณ๊ฒฝํ๊ธฐ๋ก ํ์ผ๋, '๋ก๊ทธ์์'์ ๊ตฌํํ๋ ๊ฒ์ด ์ ํ๋์ด์ผ ํ๋ค๊ณ ์๊ฐํ๋ค. pedro ํ๋์ด firebase์์ signOut ํจ์๋ฅผ ๊ฐ์ ธ์ค๊ณ ์์์ ํ์ธํ๋ค. signOut ํจ์์ auth๋ฅผ
์ค๋์ myTask ๐ก
auth data๋ฅผ ํ์ฉํ์ฌ AppBar์ UI๋ฅผ ๋ณ๊ฒฝํ๊ธฐ๋ก ํ์ผ๋, '๋ก๊ทธ์์'์ ๊ตฌํํ๋ ๊ฒ์ด ์ ํ๋์ด์ผ ํ๋ค๊ณ ์๊ฐํ๋ค.


pedro ํ๋์ด firebase์์ signOut ํจ์๋ฅผ ๊ฐ์ ธ์ค๊ณ ์์์ ํ์ธํ๋ค. signOut ํจ์์ auth๋ฅผ ํฌ์ ํ๊ณ ์๋ค. authSlice์ ๊ฐ๋จํ ์ ์ฉํด ๋ณด์.

๊ฐ๋จํ ๋ก๊ทธ์์ thunk ํจ์๋ฅผ ์์ฑํ๊ณ , ๊ทธ์ ๋ง๊ฒ addCase๋ฅผ ์ถ๊ฐํ๋ค. ์ผ๋จ์ ์๋ฌด ๊ณณ์๋ ๋ก๊ทธ์์ ๋ฒํผ์ ๋ง๋ค์ด์ test๋ฅผ ํด์ผ๊ฒ ๋ค๊ณ ์๊ฐํ๋ค.

home์ ํ ์คํธ์ฉ ๋ก๊ทธ์์ ๋ฒํผ์ ๋ง๋ค์๋ค. ๊ธฐ์กด์, ๋ก๊ทธ์ธ์ ์ฑ๊ณตํ๋ค๋ฉด ๋ก๊ทธ์ธ ํ์ด์ง์ ์ ๊ทผํ์ง ๋ชปํ๋๋ก ์ฒ๋ฆฌ๋ฅผ ํ๋ค. ๋ฐ๋ผ์ ๋ก๊ทธ์์ ํ ์คํธ ๋ฒํผ์ด ์ ๋๋ก ์๋ํ๋ค๋ฉด, ๋ก๊ทธ์ธ ํ์ด์ง๋ก ๋ค์ ์ ๊ทผ์ด ๊ฐ๋ฅํด์ผ ํ ๊ฒ์ด๋ค.

ํ ์คํธ ๋ฒํผ์ ํด๋ฆญํ๋ฉด, state๊ฐ ์์ํ๋๋ก ๋ณํ๋ค. ๋ฌผ๋ก ๋ก๊ทธ์ธ ํ์ด์ง์๋ ์ ๊ทผ์ด ๊ฐ๋ฅํด์ก๋ค.

isAuthenticated๋ฅผ false๋ก ๋ณํํ๊ธฐ์, ์ useEffect๊ฐ ์ ์ฉ๋์ง ์๊ธฐ ๋๋ฌธ์ด๋ค.

More to read
AI&ML ๊ธฐ์ด
Reference: https://bettermesol.github.io/ml/2019/09/16/ai-ml-dl/AI: ๊ธฐ๊ณ๊ฐ ์ฌ๋์ฒ๋ผ ์๊ฐํ๊ณ ํ๋จํ๊ฒ ๋ง๋๋ ๊ฐ์ฅ ๋์ ๋ฒ์ฃผ์ ๊ธฐ์ ์ ๋๋ค.ML: ๋ฐ์ดํฐ๋ฅผ ํ์ตํ์ฌ ์ค์ค๋ก ๊ท์น์ ์ฐพ์๋ด๋ AI์ ํ ๋ถ์ผ๋ก,
'AI Agent Economy'Novitas : AI Agent๊ฐ ์ง๊ฐ์ ๊ฐ์ง๋ ์ธ์
์ผ๋ง ์ , ๋ฏธ๋์์ ์ฆ๊ถ ๋ฆฌ์์น ๋ฆฌํฌํธ(์ฌํด๋ ์ด๋๋ฆฌ์์ด๋ค: ์์ด์ ํธ ์๋์ Near Automata)๋ฅผ ์ ํ๊ฒ ๋์์ต๋๋ค. AI Agent๋ฅผ ์ธ๊ฐ๊ณผ ํจ๊ปํ ๊ฒฝ์ ์ฃผ์ฒด๋ก ๋ฐ๋ผ๋ณด๋ ์๊ฐ์ ์ ์์ด ์ถฉ๊ฒฉ์ ๋ฐ์๋๋ฌ์ฃ .ํ ๊ฐ์ง ์ง๊ณ ๋์ด๊ฐ ๋ถ๋ถ์ด ์์ต๋๋ค. ์ฐ๋ฆฌ๊ฐ ํํ 'AI'
'ERC-8004'Novitas: AI ์์ด์ ํธ ๊ฒฝ์ ์ฃผ์ฒด
Web 4.0์ ํ ๋ฌธ์ฅ์ผ๋ก ์ ์ํ๋ฉด Sovereign Transact์ ๋๋ค.AI๊ฐ ์ธ๊ฐ์ ํ๋ฝ ์์ด ์ง๊ฐ์ ์์ ํ๊ณ , ๊ฒฐ์ ๋ฅผ ์ํํ๋ฉฐ, ์ธํ๋ผ๋ฅผ ํต์ ํ๋ ์ฃผ๊ถ์ ๊ฒฝ์ ์ฃผ์ฒด๊ฐ ๋๋ ์ธ๊ณ์ ๋๋ค. Web 3.0์ด ๋ธ๋ก์ฒด์ธ ๊ธฐ๋ฐ์ ํ์ค์ํ๋ฅผ ์คํํ๋ค๋ฉด, Web 4.0์ ๊ทธ