Daily/Today I Learned

22.10.25_TIL

ํ˜ธ๋ฐ€์ด 2022. 10. 25. 22:25

๐Ÿ“— ์˜ค๋Š˜ ํ•™์Šตํ•œ ๋‚ด์šฉ

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค LEVEL.1 1๋ฌธ์ œ ํ’€์ด

  • ์ฝœ๋ผ ๋ฌธ์ œ
    • ์‰ฌ์šด ๋ฌธ์ œ์˜€์ง€๋งŒ while๋ฌธ์˜ ์กฐ๊ฑด์„ ์ž˜ ๋ชป ์ž‘์„ฑํ•ด์„œ ์‹คํŒจ๋ฅผ ๋งŽ์ดํ–ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค LEVEL.2 3๋ฌธ์ œ ํ’€์ด

  • 2์ง„ ๋ณ€ํ™˜ ๋ฐ˜๋ณตํ•˜๊ธฐ
  • ์˜ฌ๋ฐ”๋ฅธ ๊ด„ํ˜ธ
  • ์ˆซ์ž์˜ ํ‘œํ˜„

๊ธฐ์ˆ ๋ฉด์ ‘, ์ผ๋ฐ˜๋ฉด์ ‘ ์ค€๋น„

TypeScript ํ•™์Šต

  • tsconfig.json ์„ค์ • ๋ฐฉ๋ฒ•
  • ๋ชจ๋“ˆ๊ด€๋ จ ํ•™์Šต

๐Ÿ“˜ ์ถ”๊ฐ€๋กœ ๊ณต๋ถ€ํ•  ๋‚ด์šฉ

TypeScript 

Next.js

Redux Query

  • server์™€ client ์‚ฌ์ด ๋น„๋™๊ธฐ ๋กœ์ง๋“ค์„ ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํ•™์Šตํ•ด์•ผํ•œ๋‹ค.

STRAPI

  • ์ด์ „์— ์ž‘์—…ํ–ˆ๋˜ ํ”„๋ก ํŠธ์—”๋“œ ํŒ€ ํ”„๋กœ์ ํŠธ๋ฅผ TS๋กœ ๋ฆฌํŒฉํ† ๋งํ•  ๋•Œ, ํŒŒ์ด์–ด๋ฒ ์ด์Šค ๋Œ€์‹  STRAPI๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž‘์—…ํ•  ์˜ˆ์ •์ด๊ธฐ ๋•Œ๋ฌธ์— ํ•™์Šตํ•ด๋ด์•ผ๊ฒ ๋‹ค.

๐Ÿ“ ์ค‘์š”ํ•œ ๋‚ด์šฉ

  • ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ค€๋น„
    • ๋ฌธ์ œ๊ฐ€ ์‰ฌ์šธ ๊ฒƒ์ด๋ผ๋Š” ์ž๋งŒ์‹ฌ์„ ๋ฒ„๋ฆฌ๊ณ  ํ•˜๋‚˜ํ•˜๋‚˜ ๋‹ค์‹œ ๊ผผ๊ผผํžˆ ํ’€์–ด๋ณด๋Š” ๊ฒƒ์ด ์„ฑ๊ณต๋ฅ ์„ ์˜ฌ๋ฆด ์ˆ˜ ์žˆ๊ณ , ๋‚˜๋งŒ์˜ ๋น ๋ฅธ ํ•ด๋ฒ•์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋„๋ก ๋…ธ๋ ฅํ•ด์•ผ ๊ฒ ๋‹ค.
  • TypeScript
    • tsconfig.json ์„ค์ • ๋ฐฉ๋ฒ•
    • ts๋ชจ๋“ˆ์˜ ์ฝ”๋“œ๋ณ€ํ™˜ ๋ฐฉ๋ฒ•

'Daily > Today I Learned' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

22.10.27_TIL  (0) 2022.10.27
22.10.26_TIL  (0) 2022.10.26
22.10.24_TIL  (0) 2022.10.25
22.10.23_TIL  (0) 2022.10.23
22.10.22_TIL  (0) 2022.10.22