https://github.com/moonheekim0118/learning-note
Today I Learned ๐ซง (deprecated)
https://github.com/moonheekim0118/learning-note
study-notes today-i-learned
Last synced: 10 months ago
JSON representation
Today I Learned ๐ซง (deprecated)
- Host: GitHub
- URL: https://github.com/moonheekim0118/learning-note
- Owner: moonheekim0118
- Created: 2023-01-15T08:09:16.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-08T23:35:05.000Z (over 1 year ago)
- Last Synced: 2025-05-31T07:05:02.514Z (10 months ago)
- Topics: study-notes, today-i-learned
- Homepage:
- Size: 244 KB
- Stars: 32
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# https://mooneewiki.vercel.app/ <- ์ด์ ์ฌ๊ธฐ์ ๊ธฐ๋ก์ค ๐๐ปโโ๏ธ
# ๊ณต๋ถ๋
ธํธ๐
- [์๊ณ ๋ฆฌ์ฆ ํ์ด๋ ์๊ธฐ๐](https://github.com/moonheekim0118/Algorithm)
- [๐ฉ๐ปโ๐พ Glossary](./glossary/index.md)
## ๐ซ Computer Science
### ์ด์์ฒด์
- [์ด์์ฒด์ ๊ฐ๋
, ์ด์์ฒด์ ๊ตฌ์กฐ](./computer-science/operating-system/01-%EC%9A%B4%EC%98%81%EC%B2%B4%EC%A0%9C%EA%B0%9C%EB%85%90.md)
- [ํ๋ก์ธ์ค์ ์ฐ๋ ๋](./computer-science/operating-system/02-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EC%99%80%EC%93%B0%EB%A0%88%EB%93%9C.md)
- [IPC(Interprocess Communication)](./computer-science/operating-system/03-ipc.md)
- [IPC ํต์ ๋ฐฉ๋ฒ (Socket๊ณผ RPC)](./computer-science/operating-system/04-ipc%ED%86%B5%EC%8B%A0%EB%B0%A9%EB%B2%95.md)
- [๋ฉํฐ ์ฐ๋ ๋](./computer-science/operating-system/05-%EB%A9%80%ED%8B%B0%EC%93%B0%EB%A0%88%EB%93%9C.md)
- [ํ๋ก์ธ์ค ๋๊ธฐํ](./computer-science/operating-system/06-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EB%8F%99%EA%B8%B0%ED%99%94.md)
- [๋ฎคํ
์ค์ ์ธ๋งํฌ์ด](./computer-science/operating-system/07-%EB%AE%A4%ED%85%8D%EC%8A%A4_%EC%84%B8%EB%A7%88%ED%8F%AC%EC%96%B4.md)
- [๋์์ฑ ์ ์ด์ ๊ณ ์ ์ ๋ฌธ์ ๋ค](./computer-science/operating-system/08-%EB%8F%99%EC%8B%9C%EC%84%B1%EC%A0%9C%EC%96%B4%EC%9D%98%EB%AC%B8%EC%A0%9C%EB%93%A4.md)
### ๋คํธ์ํฌ
- [OSI 7๊ณ์ธต](./computer-science/network/01-OSI7%EA%B3%84%EC%B8%B5.md)
- [CORS](./computer-science/network/02-CORS.md)
- [TCP/UDP](./computer-science/network/03-tcpudp.md)
- [HTTP](./computer-science/network/04.http.md)
- [HTTP ์ HTTPS ๋น๊ต](./computer-science/network/06-https.md)
- [๋์นญํค์ ๋น๋์นญํค ๋น๊ต](./computer-science/network/08-%EB%8C%80%EC%B9%AD%ED%82%A4%EB%B9%84%EB%8C%80%EC%B9%AD%ED%82%A4.md)
- [์ฟ ํค์ ์ธ์
](./computer-science/network/05-cookieSession.md)
- [๊ฒ์์ฐฝ์ ๊ตฌ๊ธ์ ์น๋ฉด ์ผ์ด๋๋ ์ผ](./computer-science/network/07-google.md)
- [DNS](./computer-science/network/09-DNS.md)
- [CDN](./computer-science/network/10-CDN.md)
- [Stale-While-Revalidate](./computer-science/network/11-stale-while-revalidate.md)
- [์น์๋ฒ vs WAS](./computer-science/network/12-webserver-was.md)
### ์๋ฃ๊ตฌ์กฐ & ์๊ณ ๋ฆฌ์ฆ
- [๋คํญ์ ๊ณ์ฐ, ํฌ์ํ๋ ฌ](./computer-science/data-structure/01-%EB%8B%A4%ED%95%AD%EC%8B%9D%EA%B3%84%EC%82%B0_%ED%9D%AC%EC%86%8C%ED%96%89%EB%A0%AC.md)
- [๋ฐฐ์ด๋ฆฌ์คํธ์ ์ฐ๊ฒฐ๋ฆฌ์คํธ](./computer-science/data-structure/02-%EB%B0%B0%EC%97%B4%EB%A6%AC%EC%8A%A4%ED%8A%B8_%EC%97%B0%EA%B2%B0%EB%A6%AC%EC%8A%A4%ED%8A%B8.md)
- [์ด์ง ํ์ ํธ๋ฆฌ](./computer-science/data-structure/03-%EC%9D%B4%EC%A7%84%ED%83%90%EC%83%89%ED%8A%B8%EB%A6%AC.md)
- [์ฐ์ ์์ ํ](./computer-science/data-structure/04-%EC%9A%B0%EC%84%A0%EC%88%9C%EC%9C%84%ED%81%90.md)
- [๊ธฐ์ด ์ ๋ ฌ ์๊ณ ๋ฆฌ์ฆ - ์ ํ,์ฝ์
,์,๋ฒ๋ธ](./computer-science/data-structure/05-%EA%B8%B0%EC%B4%88%EC%A0%95%EB%A0%AC%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98.md)
- [๋จธ์ง ์ํธ](./computer-science/data-structure/06-%EB%A8%B8%EC%A7%80%EC%86%8C%ED%8A%B8.md)
- [์ผ๋ฐ ํต์ํธ](./computer-science/data-structure/07-%EC%9D%BC%EB%B0%98-%ED%80%B5%EC%86%8C%ED%8A%B8.md)
- [์ค๊ฐ๊ฐ ํต์ํธ](./computer-science/data-structure/08-%EC%A4%91%EA%B0%84%EA%B0%92-%ED%80%B5%EC%86%8C%ED%8A%B8.md)
### ๋ฐ์ดํฐ๋ฒ ์ด์ค
- [ํธ๋์ญ์
์ด๋](./computer-science/database/transaction.md)
### ๋์์ธํจํด
- [Command-Query Separation (CQS)](./computer-science/design-pattern/cqs.md)
- [๋๋ฉํ
๋ฅด ๋ฒ์น - ์ต์ ์ง์ ์์น](./computer-science/design-pattern/demeter.md)
## ๐ซ Frontend
- [๋ธ๋ผ์ฐ์ ๋ ๋๋ง ๊ณผ์ ](./frontend/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80%EB%A0%8C%EB%8D%94%EB%A7%81.md)
- [Critical Rendering Path](./frontend/critical-rendering-path.md)
- [๋๊ด์ ์
๋ฐ์ดํธ (Optimistic Update)](./frontend/optimistic-update.md)
- [์น ์ฑ๋ฅ ์ต์ ํ](./frontend/%08%EC%9B%B9%EC%84%B1%EB%8A%A5%EC%B5%9C%EC%A0%81%ED%99%94.md)
- [์น ์ฑ๋ฅ ์ต์ ํ ์์ฝ](./frontend/%EC%9B%B9%EC%84%B1%EB%8A%A5%EC%B5%9C%EC%A0%81%ED%99%94-%EC%9A%94%EC%95%BD.md)
- [HTTP ์บ์ ์ฌ์ฉํ๊ธฐ](./frontend/%EC%BA%90%EC%8B%B1.md)
- [HTML ๋ ๋๋ง ์ค์ ์๋ฐ์คํฌ๋ฆฝํธ๊ฐ ์คํ๋๋ฉด ๋ ๋๋ง์ด ๋ฉ์ถ๋ ์ด์ ](./frontend/%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%ED%83%9C%EA%B7%B8_%ED%8C%8C%EC%8B%B1%EC%A4%91%EB%8B%A8.md)
- [npm vs yarn](./frontend/npm-vs-yarn.md)
- [Axios Interceptor ์ Cancel Token](./frontend/axios.md)
- [Incremental Static Regeneration ์ฆ๋ถ ์ ์ ๋น๋](./frontend/ISR.md)
- [Windowing](./frontend/windowing.md)
- [Micro-Frontend](./frontend/microfrontend.md.md)
- [๋ชจ๋ ํ๋๋ ์ด์
์ ๊ณต์ ์์กด์ฑ](./frontend/๋ชจ๋ํ๋ฌ๋ฐ์ด์
-๊ณต์ ์์กด์ฑ.md)
- [์ ์ด์ ์ญ์ ](./frontend/์ ์ด์์ญ์ .md)
- [๊ธฐ๋ฅ ๋ถํ ์ค๊ณ (fsd)](./frontend/fsd.md)
## ๐ซ JavaScript
- [์ด๋ฒคํธ ๋ฃจํ](./javascript/event-loop.md)
- [JavaScript ์์๋ Object๊ฐ ์๋๋ฐ ์ ๊ตณ์ด Map ์ ๋ง๋ค์์๊น?](./javascript/map-vs-object.md)
- [for...in ๊ณผ for...of์ ์ฐจ์ด์ ](./javascript/forin-forof.md)
- [์คํ์ปจํ
์คํธ์ ํธ์ด์คํ
](./javascript/excution-context.md)
- [ํ๋กํ ํ์
](./javascript/prototype.md)
- [ํด๋ก์ ](./javascript/closure.md)
- [this](./javascript/this.md)
- [Promise](./javascript/promise.md)
- [๋ชจ๋ ์์คํ
CJS & ESM](./javascript/module-system.md)
## ๐ซ TypeScript
- [๊ตฌ์กฐ์ ํ์ดํ](./typescript/%EA%B5%AC%EC%A1%B0%EC%A0%81%ED%83%80%EC%9D%B4%ED%95%91.md)
- [ํ์
๊ฐ๋](./typescript/%ED%83%80%EC%9E%85%EA%B0%80%EB%93%9C.md)
- [ํ์
๋จ์ธ vs ํ์
์ ์ธ](./typescript/%ED%83%80%EC%9E%85%EC%84%A0%EC%96%B8vs%EB%8B%A8%EC%96%B8.md)
- [ํ์
์คํฌ๋ฆฝํธ์์ any ์ unknown, never ํ์
์ ์ฐจ์ด์ ](./typescript/any-unknown-never.md)
## ๐ซ HTML & CSS
- [rem, em ์ฐจ์ด](./html+css/rem+em.md)
## ๐ซ Web
- [Realtime web](./web/realtime-web.md)
- [SSR๊ณผ CSR](./web/SSR-CSR.md)
- [Restful](./web/restful.md)
## ๐ซ React
- [๋ฆฌ์กํธ์์ ๋ถ๋ณ์ฑ์ ์ง์ผ์ผํ๋ ์ด์ ](./react/%EB%B6%88%EB%B3%80%EC%84%B1.md)
- [ํจ์ํ ์ปดํฌ๋ํธ vs ํด๋์คํ ์ปดํฌ๋ํธ](./react/%ED%95%A8%EC%88%98%ED%98%95vs%ED%81%B4%EB%9E%98%EC%8A%A4.md)
- [key](./react/%08key.md)
- [State](./react/State.md)
- [Virtual DOM](./react/virtualDom.md)
- [์ด๋ฒคํธ ์์คํ
](./react/%EC%9D%B4%EB%B2%A4%ED%8A%B8%EC%8B%9C%EC%8A%A4%ED%85%9C.md)
- [React Fiber](./react/react-fiber.md)
- [React ์ต์ ํ](./react/memoization.md)
## ๐ซ React-Query
- [placeholder data vs initialData](./react-query/initialData-placeholderData.md)
- [๋ฆฌ์กํธ ์ฟผ๋ฆฌ ์ด๋ชจ์ ๋ชจ ๊ธฐ๋ก](./react-query/react-query-anything.md)
- [prefetch ์ฌ์ฉํ๊ธฐ](./react-query/prefetch.md)
## ๐ซ Infra
- [CF์ lambda function์ด ๋ญ๊น](./infra/lambdafunction.md)
- [๋ฉํฐ ํ๋์, ์ฑ๊ธ ํ๋์๊ฐ ๋ญ๊น](./infra/multi-tenant.md)
- [Health Check๋ ๋ญ๊น](./infra/health-check.md)
## ๐ซ Test
- [ํ
์คํธ ๋์ญ์ด๋](./test/test-double.md)
- [์ข์ ๋จ์ ํ
์คํธ์ ์์น ๋ช๊ฐ์ง](./test/unit-test-guide.md)
## ๐ซ ๋
์๋
ธํธ
### ๋ฆฌํฉํฐ๋ง 2ํ
- [2์ฅ ๋
์๋
ธํธ](./books/refactoring2nd/chapter2.md)
- [3์ฅ ๋
์๋
ธํธ - ์ฝ๋์์ ๋๋ ์
์ทจ](./books/refactoring2nd/chapter3.md)
### ์ข์ ์ฝ๋ ๋์ ์ฝ๋
- [2์ฅ ์ถ์ํ ๊ณ์ธต](./books/goodcode-badcode/chapter2.md)
- [10์ฅ ์ข์ ๋จ์ ํ
์คํธ์ ์์น ๋ช๊ฐ์ง](./books/goodcode-badcode/unit-test-guide.md)
## ๐ซ Conference & Articles
- [Managing React Application State Management - Talk by Kent C. Dodds](./conference/Managing%20React%20Application%20State%20Management%20-%20Talk%20by%20Kent%20C.%20Dodds.md)
- [feconf2021 - ๋๋ ์ ๋ฆฌ์กํธ๋ฅผ ์ฌ๋ํ๋๊ฐ](./conference/feconf21-why-i-love-react.md)
- [feconf2021 - Statecharts: ๋ณต์กํ UI ์ํ๋ฅผ ์ง๋ฐฐํ๋ ๋ฐฉ๋ฒ](./conference/feconf21-statecharts.md)
- [feconf2021 - ์ปดํฌ๋ํธ ๋ค์ ์๊ฐํ๊ธฐ](./conference/feconf21-component.md)
- [slash2022 - Effective Component ์ง์ ๊ฐ๋ฅํ ์ฑ์ฅ๊ณผ ์ปดํฌ๋ํธ](./conference/slash22-effective-component.md)
- [devDive2022 - ๋ด ์ฝ๋์ ํ์ง์ ๋์ฌ์ฃผ๋ Type-Driven Development](./conference/devDive22-tdd.md)
- [woowa2022 - ์ฐ๋ฆฌ๋ ํ๋๋ค! ๋ชจ๋
ธ๋ ํฌ with pnpm](./conference/woowa22-monorepo.md)
- [feconf2022 - ๋์์ธ ์์คํ
, ํํ๋ฅผ ๋์ด์](./conference/feconf22-design-system.md)
- [feconf2022 - ํ๋ก ํธ์๋, DDD๋ฅผ ๋ง๋๋ค](./conference/feconf22-ddd.md)
- [feconf2022 - ๋ด import ๋ฌธ์ด ๊ทธ๋ ๊ฒ ์ด์ํ๋์?](./conference/feconf22-import.md)
- [if(kakao)2022 - ์ฌ์ธํ ISFP์ ์ฝ๋ ๊ฐ๋
์ฑ ๊ฐ์ ๊ฒฝํ](./conference/kakao22-cleancode.md)
- [Why We're Breaking Up with CSS-in-JS (CSS-in-Js ์ฅ๋จ์ )](./conference/pros-cons-css-in-js.md)
- [feconf2023 - ๋ํ ์น ์ ํ๋ฆฌ์ผ์ด์
Micro Frontend ์ ํ๊ธฐ](./conference/feconf23-microfrontend.md)