Skip to content

Retrospect

Jebbit-koi edited this page May 9, 2021 · 39 revisions
2021.04.27

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ๊ถŒ์ˆœ๊ธฐ

Fact(์‚ฌ์‹ค)

  • ํ”„๋กœ์ ํŠธ ์•„์ด๋””์–ด, ํ”„๋กœ์ ํŠธ๋ช…, ํŒ€๋ช… ๊ฒฐ์ •
  • ์‚ฌ์šฉํ•  tool, stack ๊ฒฐ์ •
  • ์™€์ด์–ดํ”„๋ ˆ์ž„ ์ž‘์„ฑ, flow chart ์ž‘์„ฑ

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘

    • ๋งŽ์€ ์ค€๋น„ ์—†์ด ํšŒ์˜๋ฅผ ์‹œ์ž‘ํ–ˆ๋Š”๋ฐ, ์œ ์›๋‹˜์ด ์ง„ํ–‰์„ ์ •๋ง ์ž˜ํ•ด์ฃผ์…จ๊ณ  (Like ์•ˆ์œ ์žฌ์„), ์ฝ”๋“œ์Šคํ…Œ์ด์ธ ์— ๋“ค์–ด์˜ค๋ฉด์„œ ์กฐ๊ธˆ์”ฉ ๊ฐ–๊ณ ์žˆ๋˜ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ์–˜๊ธฐ๋“ค์„ ์„œ๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ํšŒ์˜๊ฒฐ๊ณผ ๊ณ ์–‘์ด ์ปค๋ฎค๋‹ˆํ‹ฐ ์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋“ค์–ด ๋ณด๊ธฐ๋กœ ํ–ˆ๋‹ค. ํ”„๋กœ์ ํŠธ๋ช…๊ณผ ํŒ€์ด๋ฆ„์€ ํˆฌํ‘œ๋กœ ์ •ํ–ˆ๋Š”๋ฐ, ํ”„๋กœ์ ํŠธ๋ช…์€ ๋‚ด ์•„์ด๋””์–ด๊ฐ€ ์„ ์ •๋˜์—ˆ๋‹ค. ๐Ÿ˜Ž ๊ณ ์–‘์ด์˜ ์šธ์Œ์†Œ๋ฆฌ๋ฅผ ๋”ด ๋‹ˆ์•ผ์˜น (yourCat)์ด ํ”„๋กœ์ ํŠธ๋ช…์ด ๋˜์—ˆ๊ณ , ํŒ€์ด๋ฆ„์€ ์ฃผํ˜„๋‹˜์˜ ์•„์ด๋””์–ด๋กœ, ๋ชจ๋‘๊ฐ€ ์„œ๋กœ์˜ ์˜๊ฒฌ์— '์ข‹์Šต๋‹ˆ๋‹ค~ ์ข‹์Šต๋‹ˆ๋‹ค~' ๋ผ๋Š” ๋ง์„ ๋งŽ์ด ํ•˜์‹ ๋‹ค๋ฉฐ ์ฃ ์Šค๋ผ๋Š” ํŒ€์ด๋ฆ„์„ ์ œ์‹œํ•˜์…จ๊ณ  ๋ฐ”~๋กœ ์„ ์ •๋˜์—ˆ๋‹ค.๐Ÿฆˆ
    • ํ”„๋กœ์ ํŠธ์˜ ์™€์ด์–ดํ”„๋ ˆ์ž„๊ณผ ํ”Œ๋กœ์šฐ์ฐจํŠธ๋ฅผ ์ž‘์„ฑํ–ˆ๋‹ค. nav ์ปดํฌ๋„ŒํŠธ ํ•˜๋‚˜๋ฅผ ๋””์ž์ธํ•˜๋Š” ๊ณผ์ •์—์„œ๋„, ๊ฐ์ž์˜ ์ƒ๊ฐ์ด ๋‹ค๋ฅด๋ฉฐ ๊ณ ๋ คํ•ด์•ผ ํ•  ๊ฒƒ๋„ ๋งŽ๋‹ค๋Š” ๊ฒƒ์„ ๋‹ค์‹œ ๋А๋‚„ ์ˆ˜ ์žˆ์—ˆ๋‹ค. Folw-chart์—์„œ ์–ด๋–ค ์š”์ฒญ์ด ๋ฐœ์ƒํ• ์ง€, ์–ด๋–ค ๋ฐ์ดํ„ฐ๊ฐ€ ์˜ค๊ณ ๊ฐˆ์ง€๋ฅผ ์ƒ๊ฐํ•˜๋ฉด์„œ ๋งŒ๋“œ๋Š”๊ฒŒ ๋„ˆ~๋ฌด ์–ด๋ ค์› ์ง€๋งŒ ๊ทธ๋ฆฌ๊ณ  ๋‚˜๋‹ˆ ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๊ฐ€ ์–ด๋–ป๊ฒŒ ํ†ต์‹ ํ• ์ง€ ๋Œ€๋žต์ ์œผ๋กœ ์•Œ ์ˆ˜ ์žˆ์—ˆ๋‹ค.
  • ๐Ÿ‘Ž

    • ์ดˆ๊ธฐ๋‹จ๊ณ„๋ถ€ํ„ฐ ๋„ˆ๋ฌด ์„ธ์„ธํ•˜๊ฒŒ ์ •ํ•˜๋ ค๊ณ  ํ–ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ์™€์ด์–ดํ”„๋ ˆ์ž„์„ ์ฒ˜์Œ ์งœ๋Š”๋ฐ ๊ตฌ์ฒด์ ์ธ ๋‚ด์šฉ๊นŒ์ง€ ์ž๊พธ ์š•์‹ฌ๋‚ด๊ฒŒ๋˜์„œ ์‹œ๊ฐ„์„ ํšจ์œจ์ ์œผ๋กœ ์“ฐ์ง€ ๋ชปํ–ˆ๋‹ค. ์ข€๋” ํฐ ๊ณจ์ž๋ฅผ ์ง  ๋’ค์—, ์„ธ๋ถ€์ ์ธ ๋‚ด์šฉ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ง„ํ–‰๋  ์ˆ˜ ์žˆ๋„๋ก ์‹ ๊ฒฝ์จ์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค.
    • ๋ชฝ๊ณ DBโ€ฆ ์‚ฌ์‹ค ์ข€ ์‰ฝ๊ฒŒ ๋ดค๋Š”๋ฐ ๊ทธ๋™์•ˆ ๊ณ„์† SQL๋งŒ ์‚ฌ์šฉํ•ด ์™”์–ด์„œ์ธ์ง€, ๊ทธ๋™์•ˆ ์•Œ์•˜๋˜ ๊ฐœ๋…๋“ค๊ณผ ์ž๊พธ ์ถฉ๋Œํ•ด์„œ ๊ณต๋ถ€ํ•˜๊ธฐ๋„ ์ดํ•ดํ•˜๊ธฐ๋„ ๊นŒ๋‹ค๋กญ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค. schema๋‚˜ api์ž‘์„ฑ์— ์•ž์„œ, ๋ชฝ๊ณ DB์˜ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋‚˜ ์‚ฌ์šฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ๋”๋”๋” ๊ณต๋ถ€ํ•ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค.

Future action(ํ–‰๋™)

  • node, npm ๋“ฑ ๊ฐœ๋ฐœํ™˜๊ฒฝ ํ†ต์ผ
  • ์ปค๋ฐ‹๊ทœ์น™, ์ฝ”๋“œ๊ทœ์น™๋“ฑ ์„ธ๋ถ€ ๊ทœ์น™ ์„ค์ •
  • DB Schema, API ๋ฌธ์„œ ์ž‘์„ฑ



๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ์‹ ์˜ํ˜ธ

Fact(์‚ฌ์‹ค)

  • ํ”„๋กœ์ ํŠธ ์•„์ด๋””์–ด, ํ”„๋กœ์ ํŠธ๋ช…, ํŒ€๋ช… ๊ฒฐ์ •
  • ์‚ฌ์šฉํ•  tool, stack ๊ฒฐ์ •
  • ์™€์ด์–ดํ”„๋ ˆ์ž„ ์ž‘์„ฑ, flow chart ์ž‘์„ฑ

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ํšŒ๊ณ ๋ฅผ ์ž‘์„ฑ์˜ ํ•„์š”์„ฑ์„ ๋А๊ผˆ๋‹ค. ๋˜๋Œ์•„๋ณด๋ฉด์„œ๋„ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ ์•ž๋งŒ ๋ณด๊ณ  ์™”๋‚˜๋ณด๋‹ค.
    • ํˆฌ๋‘๋ฆฌ์ŠคํŠธ ๊ฐ™์ด ์ ์€์–‘์˜ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•  ๋• ํ”Œ๋กœ์šฐ์ฐจํŠธ์˜ ํ•„์š”์„ฑ์„ ๋А๋ผ์ง€ ๋ชปํ–ˆ์ง€๋งŒ, ๊ทœ๋ชจ๊ฐ€ ํด ์ˆ˜๋ก ์ฝ”๋“œ๊ฐ€ ๋ณต์žกํ•  ์ˆ˜๋ก ํ•„์š”ํ•œ ์ฐธ๊ณ ์ž๋ฃŒ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Œ์„ ๊นจ๋‹ณ์•˜๋‹ค.
    • ์ƒ๊ฐํ–ˆ๋˜ ๋กœ์ง์„ ์ง์ ‘ ๋งŒ๋“ค์–ด๋‚ผ ์ˆ˜ ์žˆ๋‹ค๋Š”๊ฒŒ ์ •๋ง ์žฌ๋ฐŒ๊ณ  ์žฌ๋ฐŒ๋‹ค.
  • ๐Ÿ‘Ž
    • ํšŒ์˜๋ฅผ ํ•  ๋•Œ ์•„์ด๋””์–ด๋Š” ๊ณ„์† ์ƒ๊ฐ๋‚ฌ์ง€๋งŒ ์•„์ด๋””์–ด๋ฅผ ๊ตฌํ˜„ํ•˜๋Š”๋ฐ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์„ ๊ณ ๋ คํ•˜์ง€ ๋ชปํ–ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค.
    • ์Šคํƒ์„ ์„ ํƒํ•˜๋Š”๋ฐ ๊ธฐ์ค€์„ ์žก๊ธฐ ์–ด๋ ค์› ๊ณ , ๊ฐ๊ฐ์˜ ์žฅ๋‹จ์ ์„ ํŒŒ์•…ํ•˜๊ธฐ์—” ์‹œ๊ฐ„์ด ๋„ˆ๋ฌด ๋ถ€์กฑํ–ˆ๋‹ค. ํ”Œ๋กœ์šฐ์ฐจํŠธ ์ž‘์„ฑ ์‹œ ์ฃผ์–ด์ง„ ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ๋“ค์€ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•ด์•ผํ• ์ง€ ๊ฐ์ด ์•ˆ์˜จ๋‹ค.
    • ๊ธฐ๋Šฅ ์ถ”๊ฐ€์‹œ ํ•„์š”ํ•œ ๋ถ€๋ถ„, ๋ณ€๊ฒฝ๋  ๋ถ€๋ถ„์„ ๋”ฐ๋กœ ํ…์ŠคํŠธ๋กœ ํ•ด๋†”์•ผ๊ฒ ๋‹ค.
    • ์ง์ ‘ ๋ญ”๊ฐ€๋ฅผ ๋งŒ๋“ค์–ด๋‚ด๋Š”๊ฑฐ์— ์กฐ๊ธˆ ๋ถ€์กฑํ•œ ๋ฉด์ด ์žˆ๋Š” ๊ฒƒ ๊ฐ™๋‹ค. ๊ตฌ์กฐ๋ฅผ ์ž˜ ์žก๋Š” ๋ฒ•์„ ๊นŠ๊ฒŒ ๊ณ ๋ฏผํ•ด๋ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค.

Future action(ํ–‰๋™)

  • node, npm ๋“ฑ ๊ฐœ๋ฐœํ™˜๊ฒฝ ํ†ต์ผ
  • ์ปค๋ฐ‹๊ทœ์น™, ์ฝ”๋“œ๊ทœ์น™๋“ฑ ์„ธ๋ถ€ ๊ทœ์น™ ์„ค์ •
  • DB Schema, API ๋ฌธ์„œ ์ž‘์„ฑ



๐Ÿ‘ฉโ€๐Ÿ’ป ์ง€์ฃผํ˜„

Fact(์‚ฌ์‹ค)

  • ํ”„๋กœ์ ํŠธ ์•„์ด๋””์–ด, ํ”„๋กœ์ ํŠธ๋ช…, ํŒ€๋ช… ๊ฒฐ์ •
  • ์‚ฌ์šฉํ•  tool, stack ๊ฒฐ์ •
  • ์™€์ด์–ดํ”„๋ ˆ์ž„ ์ž‘์„ฑ, flow chart ์ž‘์„ฑ

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘

    • ์–ด๋–ค ํ”„๋กœ์ ํŠธ๋ฅผ ํ• ๊นŒ ์˜๊ฒฌ์„ ๋‚˜๋ˆ„๋‹ค๊ฐ€ ๋ฐ˜๋ ค๋™๋ฌผ ์‚ฌ์ดํŠธ๋กœ ์˜๊ฒฌ์ด ๋ชจ์•„์กŒ๋‹ค. ๋‚ด๊ฐ€ ๊ณ ์–‘์ด๋กœ ์ข€ ๋” ํŠนํ™”ํ•˜๋ฉด ์–ด๋–จ์ง€ ์˜๊ฒฌ์„ ์ œ์‹œํ–ˆ๋Š”๋ฐ ๋ชจ๋‘ ๋™์˜ํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ–ˆ๋‹ค!
    • ์šฐ๋ฆฌ ํŒ€์›๋“ค์ด ํ•ญ์ƒ "์ฃ ์Šต๋‹ˆ๋‹ค(์ข‹์Šต๋‹ˆ๋‹ค)"๋ผ๊ณ  ํ•˜์…”์„œ ํŒ€๋ช…์„ ์ฃ ์Šค๋กœ ์ œ์‹œํ–ˆ๋Š”๋ฐ ๋ชจ๋‘ ๋„ˆ๋ฌด๋‚˜ ์ข‹์•„ํ•ด์ฃผ์…จ๋‹ค.
    • ํšŒ์˜ ์ „์— ๊ฐ์ž ํŽ˜์ด์ง€ ๋ชฉ์—…์„ ๊ทธ๋ ค์˜ค๊ณ , ํšŒ์˜ ๋•Œ ๊ทธ๊ฒƒ์„ ํ† ๋Œ€๋กœ ์–˜๊ธฐํ•œ ๊ฒŒ ์‹œ๊ฐ„ ํ™œ์šฉ ์ธก๋ฉด์—์„œ ์ข‹์•˜๋‹ค. ์šฐ๋ฆฌ ํŒ€์›๋“ค ๋ชจ๋‘ ๋ ˆ์ด์•„์›ƒ๋„ ์ž˜ ์งœ๊ณ  ์—ฌ๋Ÿฌ ๋„๊ตฌ๋“ค์„ ์ž˜ ํ™œ์šฉํ•˜๋Š” ๊ฒƒ ๊ฐ™์•„์„œ ์ •๋ง ๋ฉ‹์ง€๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค๐Ÿ‘
    • ์ปดํฌ๋„ŒํŠธ๋ณ„ Flow-chart์— ๋Œ€ํ•ด์„œ ์–˜๊ธฐํ–ˆ๋Š”๋ฐ ๊ฐ์ž ๋งŒ๋“ค์–ด์„œ ์ค€๋น„๋ฅผ ํ•ด์˜ค๊ณ , ๋ฐœํ‘œ๋ฅผ ํ•˜๊ณ , ๊ทธ๊ฒƒ์„ ๋“ค์œผ๋ฉฐ ์งˆ๋ฌธ์„ ํ•˜๊ณ  ๊ทธ๋Ÿฐ ๊ณผ์ •๋“ค์ด ๋ฉ‹์ง€๋‹ค๊ณ  ๋А๊ปด์กŒ๋‹ค.
    • ๊ฐ™์ด ์Šคํ„ฐ๋””๋ฅผ ํ–ˆ๋˜ ๋ถ„๋“ค์ด๋ผ ์„œ๋กœ ๋Œ€ํ™”ํ•˜๋Š” ๋ฒ•๋„, ์˜๊ฒฌ์„ ๋งž์ถ”๋Š” ๋ฒ•๋„ ์ž˜ ๋งž๋Š” ๊ฒƒ ๊ฐ™์•„์„œ ๊ธฐ์˜๋‹ค!
  • ๐Ÿ‘Ž

    • ๋ณธ๊ฒฉ์ ์œผ๋กœ ์–ด๋–ค ์›น์„ ๋งŒ๋“ค์ง€ ์–˜๊ธฐํ•˜๋ฉด์„œ ์–ด๋А์ •๋„ ๋””ํ…Œ์ผํ•˜๊ฒŒ ๋“ค์–ด๊ฐˆ์ง€ ์กฐ์ ˆ์ด ํ•„์š”ํ•  ๊ฒƒ ๊ฐ™๋‹ค. ์‹œ์ž‘ ๋‹จ๊ณ„์—์„œ ๋„ˆ๋ฌด ์„ธ์„ธํ•˜๊ฒŒ ๋‹ค ์ •ํ•˜๋ฉด ๋„ˆ๋ฌด๋„ˆ๋ฌด ์‹œ๊ฐ„์ด ๋งŽ์ด ๋“ค ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.
    • ์–ด๋– ํ•œ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ•  ๊ฒƒ์ธ์ง€, ์–ด๋–ค ๋ฐฉ๋ฒ•์„ ์จ์•ผํ•  ์ง€(ex. ๋กœ๊ทธ์ธ ์—ฌ๋ถ€๋ฅผ ์–ด๋–ป๊ฒŒ ๊ณ„์† ์ฒดํฌํ•  ๊ฒƒ์ธ๊ฐ€) ์–˜๊ธฐํ•˜๋ ค๋ฉด ๊ทธ๊ฒƒ์— ๋Œ€ํ•œ ์ง€์‹์ด ์ž˜ ์ •๋ฆฝ๋˜์–ด ์žˆ์–ด์•ผํ•œ๋‹ค๋Š” ๊ฑธ ์•Œ์•˜๋‹ค. ๊ณต๋ถ€๋ฅผ ์—ด์‹ฌํžˆ ํ•ด์•ผ๊ฒ ๋‹ค!

Future action(ํ–‰๋™)

  • node, npm ๋“ฑ ๊ฐœ๋ฐœํ™˜๊ฒฝ ํ†ต์ผ
  • ์ปค๋ฐ‹๊ทœ์น™, ์ฝ”๋“œ๊ทœ์น™๋“ฑ ์„ธ๋ถ€ ๊ทœ์น™ ์„ค์ •
  • DB Schema, API ๋ฌธ์„œ ์ž‘์„ฑ



๐Ÿ‘‘ ๐Ÿ‘ฉโ€๐Ÿ’ป ์•ˆ์œ ์›

Fact(์‚ฌ์‹ค)

  • ํ”„๋กœ์ ํŠธ ์•„์ด๋””์–ด, ํ”„๋กœ์ ํŠธ๋ช…, ํŒ€๋ช… ๊ฒฐ์ •
  • ์‚ฌ์šฉํ•  tool, stack ๊ฒฐ์ •
  • ์™€์ด์–ดํ”„๋ ˆ์ž„ ์ž‘์„ฑ, flow chart ์ž‘์„ฑ

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ๋‹ค๋“ค ํ”„๋กœ์ ํŠธ๋ฅผ ๋งˆ์Œ์— ํ’ˆ๊ณ ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ์—„์ฒญ๋‚˜๊ฒŒ ๋งŽ์€ ์•„์ด๋””์–ด๊ฐ€ ์Ÿ์•„์ ธ๋‚˜์™”๋‹ค! ์–˜๊ธฐํ•˜๋Š”๊ฒŒ ๋„ˆ๋ฌด ์ฆ๊ฒ๋‹ค! ๋‚ด๊ฐ€ ์–ด์ฉŒ๋‹ค๋ณด๋‹ˆ ์ง„ํ–‰์„ ๋งก๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ ๋‹ค๋“ค ์ฆ๊ฑฐ์›Œํ–ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค. ์ด๋ ‡๊ฒŒ ์ข‹์€ ์‚ฌ๋žŒ๋“ค๊ณผ ๊ฐ™์ด ํ•˜๊ฒŒ ๋˜๋‹ˆ๊นŒ ๋” ์‹œ๋„ˆ์ง€๊ฐ€ ๋‚  ๊ฒƒ ๊ฐ™๋‹ค๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค. ๋‹ค๋“ค ํ™”์ดํŒ…~!!
    • ์™€์ด์–ดํ”„๋ ˆ์ž„๊ณผ ํ”Œ๋กœ์šฐ์ฐจํŠธ๋ฅผ ์ž‘์„ฑํ–ˆ๋Š”๋ฐ ์ด๊ฒƒ ๋˜ํ•œ ๋งŽ์€ ์ด์•ผ๊ธฐ๊ฐ€ ์˜ค๊ณ ๊ฐ€์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค. ๋‹ค๋“ค ๋ฏธ๋ฆฌ ์ค€๋น„ํ•ด์„œ ํ•˜๋Š”๊ฒŒ ๋„ˆ๋ฌด ๋ฉ‹์žˆ์—ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ •ํ•ด์•ผ ํ•  ๊ฒƒ๋„ ๋„ˆ๋ฌด๋„ˆ๋ฌด ๋งŽ์•„์„œ ์ด๋ž˜์„œ ์†Œํ†ต์„ ์ž˜ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋ฅผ ์„ ํ˜ธํ•˜๋Š”๊ตฌ๋‚˜.. ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค. ๋„ˆ๋ฌด ์ฆ๊ฑฐ์šด ๊ฒฝํ—˜์ด์˜€๋‹ค!
  • ๐Ÿ‘Ž
    • ๋„ˆ๋ฌด ์•ˆ์ผํ•˜๊ฒŒ ์ƒ๊ฐํ–ˆ๋‹ค.. ์ •ํ• ๊ฒŒ ๋„ˆ๋ฌด๋„ˆ๋ฌด๋„ˆ๋ฌด๋„ˆ๋ฌด๋„ˆ๋ฌด ๋งŽ๋‹คโ€ฆ. ์ƒ๊ฐ๋ณด๋‹ค ๋งŽ์€์–‘์„ ์ •ํ•ด์•ผํ•˜๋Š”๋ฐ ์‹œ๊ฐ„์€ ์ œํ•œ๋˜์–ด ์žˆ๊ณ  ๋งˆ์Œ์€ ๊ธ‰ํ•˜๊ณ  ๋‚ด ๊ณต๋ถ€๋Ÿ‰์€ ๋ถ€์กฑํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ด์„œ ๋งŽ์€ ์ƒ๊ฐ์ด ๋“œ๋Š” ์–ด์ œ์˜ค๋Š˜์ด์˜€๋‹ค...
    • ์šฐ๋ฆฌ๋Š” ๋„ˆ๋ฌด ํฐ ์ˆฒ์ด ์•„๋‹ˆ๋ผ ์ž‘์€ ๋‚˜๋ฌด๋“ค๋งŒ ๋ณด๊ณ  ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค๋Š” ๋А๋‚Œ์ด ๋“œ๋Š” ๋‚ ์ด์˜€๋‹ค. ๋‚ด์ผ์€ ๋” ๋งŽ์€ ๊ฒƒ๋“ค์„ ์ •ํ•˜๊ณ  ์‹œ์ž‘ํ•ด์•ผํ•˜๋Š” ๋‚ ์ธ๋ฐ ์กฐ๊ธˆ ๊ฑฑ์ •์ด ๋œ๋‹ค.

Future action(ํ–‰๋™)

  • node, npm ๋“ฑ ๊ฐœ๋ฐœํ™˜๊ฒฝ ํ†ต์ผ
  • ์ปค๋ฐ‹๊ทœ์น™, ์ฝ”๋“œ๊ทœ์น™๋“ฑ ์„ธ๋ถ€ ๊ทœ์น™ ์„ค์ •
  • DB Schema, API ๋ฌธ์„œ ์ž‘์„ฑ
2021.04.28

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ๊ถŒ์ˆœ๊ธฐ

Fact(์‚ฌ์‹ค)

  • node, npm ๋“ฑ ๊ฐœ๋ฐœํ™˜๊ฒฝ ํ†ต์ผ
  • ์ปค๋ฐ‹๊ทœ์น™, ์ฝ”๋“œ๊ทœ์น™๋“ฑ ์„ธ๋ถ€ ๊ทœ์น™ ์„ค์ •
  • DB Schema, API ๋ฌธ์„œ ์ž‘์„ฑ
  • user API ๊ตฌํ˜„

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘

    • ์ ์  ํšŒ์˜ ์‹œ๊ฐ„์„ ํšจ์œจ์ ์œผ๋กœ ์“ฐ๋Š” ๊ฒƒ ๊ฐ™๋‹ค!! ์–ด์ œ๋ณด๋‹ค ์งง์€์‹œ๊ฐ„์•ˆ์— ํŒ€ ๊ทœ์น™๊ณผ ์„œ๋ฒ„ ์ชฝ ์Šคํ‚ค๋งˆ์™€ api ๋“ฑ ๋งŽ์€ ๊ฒƒ๋“ค์„ ์ •ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๋‹ค๋“ค ํšŒ์˜๊ฐ€ ์ง„ํ–‰๋˜๋ฉด์„œ ์–ด๋–ค ๊ฒƒ์ด ์ค‘์š”ํ•˜๊ณ  ์–ด๋– ํ•œ ํ๋ฆ„์œผ๋กœ ์ง„ํ–‰ํ•ด์•ผ ํ•˜๋Š”์ง€ ์•Œ๊ฒŒ ๋œ ๊ฒƒ ๊ฐ™๋‹ค
    • ์˜ค๋Š˜ ํ”„๋กœ์ ํŠธ๊ฐ€ ์ง„์งœ ์‹œ์ž‘๋๋‹ค๋Š” ๋А๋‚Œ์„ ํŒ! ๋ฐ›์•˜๋‹ค. ๊ทธ๋™์•ˆ ๋งŽ์€ ๊ฒƒ๋“ค์„ ์ •ํ•ด์™”๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์ง€๋งŒ, ๋ง‰์ƒ ์‹œ์ž‘ํ•˜๋ ค๋‹ˆ ์ •ํ•ด์•ผ ํ•  ๊ฒƒ ๋“ค์ด ๋„ˆ๋ฌด๋งŽ์•˜๋‹ค. repository๊ฐ€ ๋งŒ๋“ค์–ด์ง„ ์ˆœ๊ฐ„๋ถ€ํ„ฐ ์‹œ๊ฐ„๊ฐ€๋Š” ์ค„ ๋ชจ๋ฅด๊ณ  ๋งŽ์€ ๊ฒƒ๋“ค์„ ์ •ํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ๊ฐ ํด๋”์˜ ๊ตฌ์กฐ์™€ ๊ณตํ†ต์ ์ธ ์ดˆ๊ธฐ ์„ธํŒ…์„ ์žก๊ณ , ์ด์™ธ์—๋„ ์ด์Šˆ์นด๋“œ ์ƒ์„ฑ, branch ๊ทœ์น™, commit๊ทœ์น™, PR ๊ทœ์น™ ๋“ฑ ๊ทœ์น™์ด๋ž€ ๊ทœ์น™์€ ์—„์ฒญ ์ •ํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ๋ฏธ๋ฆฌ ์ค€๋น„ํ–ˆ์Œ์—๋„ ์ด๋ ‡๊ฒŒ ์‹œ๊ฐ„์„ ์žก์•„๋จน์„ ์ค„์€ ๋ชฐ๋ž๋Š”๋ฐ, ์ดˆ๊ธฐ์— ํƒ„ํƒ„ํ•˜๊ฒŒ ์žก์•„๋†”์•ผ ๋‚˜์ค‘์— ๋œ ๊ณ ์ƒํ•œ๋‹ค๋Š” ๋งˆ์Œ์œผ๋กœ ์ง‘์ค‘ํ–ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค.
  • ๐Ÿ‘Ž

    • ๋งค์šฐ๋งค์šฐ ์‚ฌ์†Œํ•œ ์‹ค์ˆ˜๋•Œ๋ฌธ์— ๊ฝค ๋งŽ์€ ์‹œ๊ฐ„์„ ํ—ˆ๋น„ํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ์˜คํƒ€๋‚˜ ๋ฉ”์†Œ๋“œ ์‚ฌ์šฉ ์‹ค์ˆ˜์™€ ๊ฐ™์€ ์‚ฌ์†Œํ•œ ๊ฒƒ๋“ค๋กœ ์‹œ๊ฐ„์ด ํ—ˆ๋น„๋œ๊ฒŒ ๋„ˆ~๋ฌด ์•„๊น๋‹ค.โ€จ
    • ๊ธฐ๋Šฅ ๊ตฌํ˜„ ์ค‘ ์ž‘์€ ๊ธฐ๋Šฅ์ด๋ผ๋„ ์™„์„ฑ๋  ๋•Œ๋งˆ๋‹ค ์ปค๋ฐ‹์„ ํ•ด์•ผํ•˜๋Š”๋ฐ ์ž๊พธ ๊นŒ๋จน๋Š”๋‹ค!! ๋‚˜๋„๋ชจ๋ฅด๊ฒŒ ์ญ‰ ์ง„ํ–‰ํ•˜๋‹ค๊ฐ€ ๋’ค๋Šฆ๊ฒŒ์„œ์•ผ ์ปค๋ฐ‹์„ ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์—ฌ๋Ÿฌ๋ฒˆ์ธ ๊ฒƒ ๊ฐ™๋‹ค. ์•„์ง ์Šต๊ด€์ด ๋œ ๋“ค์–ด์„œ ๊ทธ๋Ÿฐ ๊ฒƒ ๊ฐ™์œผ๋‹ˆ ๊ณ„์† ๊ธฐ๋Šฅ๋ณ„ ๋กœ ์ปค๋ฐ‹ํ•˜๋ ค๋Š” ์ƒ๊ฐ์„ ์˜์‹์ ์œผ๋กœ๋ผ๋„ ํ•ด์•ผ๊ฒ ๋‹ค.โ€จ

Future action(ํ–‰๋™)

  • content API ๊ตฌํ˜„



๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ์‹ ์˜ํ˜ธ

Fact(์‚ฌ์‹ค)

  • node, npm ๋“ฑ ๊ฐœ๋ฐœํ™˜๊ฒฝ ํ†ต์ผ
  • ์ปค๋ฐ‹๊ทœ์น™, ์ฝ”๋“œ๊ทœ์น™๋“ฑ ์„ธ๋ถ€ ๊ทœ์น™ ์„ค์ •
  • DB Schema, API ๋ฌธ์„œ ์ž‘์„ฑ
  • user API ๊ตฌํ˜„
  • ๋กœ๊ทธ์ธ/ํšŒ์›๊ฐ€์ž… ๋ชจ๋‹ฌ์ฐฝ ๊ธฐ๋Šฅ ๊ตฌํ˜„ ๋ฐ ๋ผˆ๋Œ€ ์ž‘์„ฑ

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ์—ฌํ”Œ๋กœ์šฐ์ฐจํŠธ ์ž‘์„ฑํ•  ๋•Œ ๋ฐฑ์ง€์žฅ์—์„œ ๋กœ์ง์„ ์ƒ๊ฐํ•˜๋Š”๋ฐ ํž˜๋“ค์—ˆ์ง€๋งŒ ์ž‘์„ฑํ•˜๊ณ  ๋ณด๋‹ˆ ๋กœ์ง์ด ๋จธ๋ฆฟ์†์— ์™์™ ๋“ค์–ด์˜ค๋Š” ๊ฒƒ ๊ฐ™๋‹ค.
    • ํšŒ์˜๋„ ๋งŽ์ดํ•˜๋ฉด ๋А๋Š”๊ตฌ๋‚˜... ์ ์  ๋นจ๋ผ์ง€๊ณ  ์žˆ๋‹ค. ์–ผ๋ฅธ ๋” ์ต์ˆ™ํ•ด์ ธ์„œ 4์ฃผ์ฐจ๋ฅผ ๋Œ€๋น„ํ•˜์ž.
    • ๊นƒ ๋ ˆํฌ์ง€ํ† ๋ฆฌ์˜ ์—ฌ๋Ÿฌ๊ธฐ๋Šฅ์„ ์จ๋ดค๋‹ค. ์ต์ˆ™ํ•˜์ง„ ์•Š์•˜์ง€๋งŒ ์ƒˆ๋กœ์šด๊ฒƒ์€ ๋Š˜ ์‹ ๊ธฐํ•˜๋‹ค.
    • ์™„์„ฑ๋์„ ๋–„์˜ ์ฝ”๋“œ๋ฅผ ์ƒ๊ฐํ•˜๋ฉฐ ์ž‘์„ฑํ•ด๊ฐ€๋Š” ๊ณผ์ •์ด ๋ฐ”๋žŒ์งํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉฐ ํ•ญ์ƒ ๋…ธ๋ ฅ์ค‘์ด๋‹ค. ์ƒ๊ฐ๋Œ€๋กœ ๋์„ ๋•Œ ์ •๋ง ๊ธฐ๋ถ„์ด ์ข‹๋‹ค. ์ค‘๊ฐ„์ค‘๊ฐ„ ๋ฆฌํŒฉํ† ๋งํ•˜๋Š”๊ฒŒ ์ข€ ํž˜๋“ค๊ธด ํ•˜์ง€๋งŒ, ์ ์  ์ต์ˆ™ํ•ด์ง€๋‹ค๋ณด๋ฉด ๋ฆฌํŒฉํ† ๋ง ํ•˜๋Š” ์–‘๋„ ์ค„๊ฒƒ ๊ฐ™๋‹ค.
    • ์ฝ”๋“œ ๋ฆฌ๋ทฐ์—์„œ ์–ป์–ด๊ฐˆ ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์ด ์ •๋ง ๋งŽ์€ ๊ฒƒ ๊ฐ™๋‹ค. ์„œ๋กœ ๊ฐ™์ด ์„ฑ์žฅํ•ด๊ฐ€๋Š” ๋А๋‚Œ์ด๋‹ค.
  • ๐Ÿ‘Ž
    • ๊ธฐ๋Šฅ ํ•˜๋‚˜ํ•˜๋‚˜๋Š” ์ž‘์€๋‹จ์œ„๋ผ ์ƒ๊ฐํ–ˆ์ง€๋งŒ, ๋ชจ์ด๊ณ  ๋‚˜๋‹ˆ ๊ฑฐ๋Œ€ํ•˜๋‹ค. ํ•„์ˆ˜๊ธฐ๋Šฅ ๋ถ€๊ฐ€๊ธฐ๋Šฅ ๋“ฑ์œผ๋กœ ์ค‘์š”๋„๋ฅผ ๋‚˜๋ˆ ์„œ ๊ฐœ๋ฐœํ•ด๋‚˜๊ฐ€์•ผ๊ฒ ๋‹ค. ๋””์ž์ธ ๋ถ€๋ถ„์—์„œ ์˜์‚ฌ์†Œํ†ต์˜ ๋ฏธ์Šค๊ฐ€ ์žˆ์—ˆ๋‹ค. ์ „์ฒด์ ์ธ ํ‹€์˜ ๊ธฐ์ค€์„ ์ œ๋Œ€๋กœ ์ •ํ•˜์ง€ ์•Š์€ ํƒ“์ด์˜€๋Š”๋ฐ, ์ด๋Ÿฐ ์• ๋งคํ•  ์ˆ˜ ์žˆ๋Š” ๋‚ด์šฉ์€ ๊ผญ ํ™•์‹คํžˆ ํ•˜๊ณ  ๋„˜์–ด๊ฐ€๋„๋ก ํ•˜์ž.
    • ๋ฐฐํฌ ๋ถ€๋ถ„์—์„œ ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๋‹ค. https๋กœ ์ง„ํ–‰ํ•˜๊ณ ์ž ํ–ˆ๋Š”๋ฐ AWS์—์„œ ์ ์šฉ์ด ๋˜๋Š”๋ฐ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์ด ๋А๋ฆฐ ํƒ“์ธ์ง€ ์•ˆ๋๊ณ , ์‹œ๊ฐ„์ด ์ง€๋‚˜๋„ ์•ˆ๋œ๋‹ค. ๋ฐœ๊ธ‰๋ฐ›์€ ์ปค์Šคํ…€๋„๋ฉ”์ธ์„ ์ ์šฉํ•  ์ˆ˜ ์—†์—ˆ๋˜๊ฒŒ ๋„ˆ๋ฌด ์•„์‰ฝ๋‹ค. ์–ด๋””์„œ ์˜ค๋ฅ˜๊ฐ€ ๋‚˜๋Š” ๊ฑด์ง€ ๊ฐ์ด ์ž˜ ์˜ค์ง€ ์•Š๋Š”๋‹ค..
    • ๋ฆฌ๋•์Šค๊ฐ€ ๊ณตํ†ต์œผ๋กœ ์“ฐ์ด๋Š” ๋ถ€๋ถ„์ด๊ณ , ๋‚ด๊ฐ€ ๋‹น์žฅ ํ•„์š”ํ•ด์„œ ํŒ€์›๋“ค์—๊ฒŒ ๋ฆฌ๋•์Šค ๋ถ€๋ถ„์„ ์†๋ณด๊ฒ ๋‹ค๊ณ  ์•Œ๋ ธ๊ณ  ๊ตฌ์กฐ๋ฅผ ์‚ด์ง ์žก์•„๋†จ๋‹ค. ํ•œ๋ช…์ด ํ•˜๋Š”๊ฒŒ ํŽธํ•˜๊ธด ํ•˜์ง€๋งŒ ์ด๋ ‡๊ฒŒ ํ•˜๋Š”๊ฒŒ ๋งž๋‚˜ ์‹ถ๊ธฐ๋„ ํ•˜๋‹ค.

Future action(ํ–‰๋™)

  • ๋กœ๊ทธ์ธ/ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ ์„œ๋ฒ„ํ†ต์‹  ์ถ”๊ฐ€
  • ์‚ฌ์ง„์ฒจ๋ถ€ ์ปดํฌ๋„ŒํŠธ ๊ตฌํ˜„



๐Ÿ‘ฉโ€๐Ÿ’ป ์ง€์ฃผํ˜„

Fact(์‚ฌ์‹ค)

  • node, npm ๋“ฑ ๊ฐœ๋ฐœํ™˜๊ฒฝ ํ†ต์ผ
  • ์ปค๋ฐ‹๊ทœ์น™, ์ฝ”๋“œ๊ทœ์น™๋“ฑ ์„ธ๋ถ€ ๊ทœ์น™ ์„ค์ •
  • DB Schema, API ๋ฌธ์„œ ์ž‘์„ฑ
  • Calculator Page(๊ธ‰์—ฌ๋Ÿ‰ ๊ณ„์‚ฐ๊ธฐ), Landing Page, Nav bar ๊ตฌํ˜„

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • 4์ธ ํŽ˜์–ด๋ฅผ ํ–ˆ๋‹ค. ๋‹ค ๊ฐ™์ด ํŽ˜์–ด๋ฅผ ํ•˜๋ฉฐ ์ด๊ฒƒ ์ €๊ฒƒ ์„ค์ •ํ•˜๊ณ  ๋งŒ๋“œ๋‹ˆ๊นŒ ์žฌ๋ฐŒ์—ˆ๋‹ค. ์•„ ์ด๋Ÿฐ ๊ฒŒ ํ˜‘์—…์ด๊ตฌ๋‚˜!
    • ์ค‘๊ฐ„์— ์ƒˆ๋กœ์šด dev๋ฅผ ๋งŒ๋“ค๊ณ  rebaseํ•˜๋Š” ์ž‘์—…์„ ํ–ˆ๋Š”๋ฐ ์ดํ•ดํ•˜๊ธฐ๊นŒ์ง€๋Š” ์˜ค๋ž˜ ๊ฑธ๋ ธ๋Š”๋ฐ ๋ง‰์ƒ ๋กœ์ง์„ ์ •๋ฆฌํ•˜๋‹ˆ ๊ฐ„๋‹จํ–ˆ๋‹ค! ์ด๋ ‡๊ฒŒ git์ด๋ž‘ ์กฐ๊ธˆ์”ฉ ์นœํ•ด์ง€๊ณ  ์žˆ๋‹ค!
    • ๋‚ด๊ฐ€ ๋งก์€ ๋ถ€๋ถ„์„ ๊ณ„ํš๋ณด๋‹ค ์ผ์ฐ ์™„์„ฑํ–ˆ๋‹ค. ์„ธ๋ถ€ ๋””์ž์ธ์„ ์ข€ ๋’ค๋กœ ๋ฏธ๋ค„์„œ ๊ทธ๋Ÿฐ ๊ฒƒ๋„ ์žˆ์ง€๋งŒ ์ผ์ด ๋นจ๋ฆฌ ์ง„ํ–‰๋˜๋Š” ๊ฒƒ ๊ฐ™์•„ ๊ธฐ์˜๋‹ค.
  • ๐Ÿ‘Ž
    • ์ €๋ฒˆ ํšŒ์˜์—์„œ ํŽ˜์ด์ง€์˜ ๋””์ž์ธ์„ ๋ˆ„๊ฐ€ ํ•  ๊ฒƒ์ด๋ƒ๋ฅผ ์ •ํ–ˆ์—ˆ๋Š”๋ฐ, ์˜ค๋Š˜์—์„œ์•ผ ๋‹น์‹œ์˜ ๋Œ€ํ™”๋ฅผ ์„œ๋กœ ๋‹ค๋ฅด๊ฒŒ ํ•ด์„ํ•˜๊ณ  ์žˆ์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค. ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์†Œํ†ต ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•œ ๊ฒƒ ๊ฐ™๋‹คใ… ใ…  ์• ๋งคํ•œ ๋ง์„ ์ง€์–‘ํ•˜๊ณ  ํ™•์‹คํ•œ ๋ง์„ ์“ฐ๋„๋ก ํ•˜์ž.

Future action(ํ–‰๋™)

  • ํฌํ†  ํŽ˜์ด์ง€ ๊ตฌํ˜„



๐Ÿ‘‘ ๐Ÿ‘ฉโ€๐Ÿ’ป ์•ˆ์œ ์›

Fact(์‚ฌ์‹ค)

  • node, npm ๋“ฑ ๊ฐœ๋ฐœํ™˜๊ฒฝ ํ†ต์ผ
  • ์ปค๋ฐ‹๊ทœ์น™, ์ฝ”๋“œ๊ทœ์น™๋“ฑ ์„ธ๋ถ€ ๊ทœ์น™ ์„ค์ •
  • DB Schema, API ๋ฌธ์„œ ์ž‘์„ฑ
  • ํŠœํ† ๋ฆฌ์–ผ ํŽ˜์ด์ง€ ๊ตฌํ˜„

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ์™„์ „์™„์ „ ๋งŽ์€๊ฒƒ๋“ค์„ ์ •ํ–ˆ๋‹ค! ์–ด์ œ์˜ ํšŒ์˜๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์˜ค๋Š˜์€ ์กฐ๊ธˆ ๋” ํ•œ ์ฃผ์ œ์— ์ง‘์ค‘ํ•˜๋Š” ํšŒ์˜๋ฐฉ์‹ ๋•๋ถ„์— ๋งŽ์€ ๊ฒƒ๋“ค์„ ์†๋„๋‚ด์„œ ๋นจ๋ฆฌ๋นจ๋ฆฌ ์ •ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ๋ฒŒ์จ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋‹ค๋‹ˆ ๋„ˆ๋ฌด๋„ˆ๋ฌด ํ–‰๋ณตํ•˜๋‹ค!
    • ํŠœํ† ๋ฆฌ์–ผ ํŽ˜์ด์ง€๋ฅผ ๊ตฌํ˜„ํ•  ๋•Œ ์ธ๋„ค์ผ์„ ๋„ฃ๊ณ  ์‹ถ์—ˆ๋Š”๋ฐ ์ด์ƒํ•˜๊ฒŒ ๊ทธ ๋ถ€๋ถ„์ด ์ž˜ ์•ˆ๋˜์–ด์„œ ์‚ฝ์งˆ์„ ๋งŽ์ด ํ•˜๋Š” ์ค‘์ด์˜€๋‹ค. ๊ทธ๋ž˜๋„ ์šฐ๋ฆฌ ํŒ€์›๋“ค๊ณผ ๋™๊ธฐ๋ถ„์˜ ๋„์›€์„ ๋ฐ›์•„์„œ! ์ข‹์€ ์†Œ์Šค๋กœ! ์ธ๋„ค์ผ๊นŒ์ง€ ๋‚˜์˜ค๋Š” ์ž‘์—…์„ ์™„๋ฃŒํ–ˆ๋‹ค๐Ÿ‘๐Ÿ‘๐Ÿ‘๐Ÿ‘ ๋„ˆ๋ฌด ํ–‰๋ณตํ–ˆ๋‹ค
  • ๐Ÿ‘Ž
    • ์™„๋ฒฝํ•˜๊ฒŒ ์ดํ•ดํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋Š”๋ฐ ์˜์‚ฌ์†Œํ†ต์— ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๋‹คโ€ฆ ๋„ˆ๋ฌด ํ™”๋“ค์ง ๋†€๋ž์—ˆ๋‹ค. ํšŒ์˜ ์‹œ๊ฐ„์ด ๊ธธ์–ด์„œ ๊ทธ๋Ÿฐ๊ฐ€..? ๋ผ๋Š” ํ•‘๊ณ„๋ฅผ ๋Œ€๊ธฐ์—๋Š” ๋‚ด ์˜์‚ฌ์†Œํ†ต์— ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ๋น ๋ฅธ ์‹œ์ผ์— ์•Œ์•„์„œ ๋‹คํ–‰์ด์˜€์ง€๋งŒ ์•ž์œผ๋กœ๋Š” ๋งŽ์ด ์ฃผ์˜ํ•ด์•ผ๊ฒ ๋‹ค.
    • ์ค‘๊ฐ„์— rebase๋ฅผ ํ•˜๋Š” ์ž‘์—…์—์„œ ์ˆœ๊ฐ„ ๋ฉ˜ํƒˆ์ด ํ„ฐ์งˆ๋ป” ํ–ˆ๋‹คใ…  ๋‚ด ์—”ํ„ฐ ํ•˜๋‚˜์— ๋ฌด์Šจ ์˜ค๋ฅ˜๊ฐ€ ์ƒ๊ธธ์ง€ ๋ชจ๋ฅด๋Š” ์ด ๊ธฐ๋ถ„์€ ์ •๋ง ๋„ˆ๋ฌด ์•„์ฐ”ํ–ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ๋Š” ์ž˜ ํ•ด๊ฒฐ์ด ๋˜์—ˆ์ง€๋งŒ ์•„์ง๋„ ์˜ค๋ฅ˜์— ์ด๋ ‡๊ฒŒ ๋‘๋ ค์›Œํ•˜๋‹ค๋‹ˆใ… ใ… 

Future action(ํ–‰๋™)

  • ๊ฒŒ์‹œํŒ ๊ธ€ ์ž‘์„ฑ, ์ˆ˜์ •, ์‚ญ์ œ ๊ธฐ๋Šฅ ๊ตฌํ˜„



2021.04.29

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ๊ถŒ์ˆœ๊ธฐ

Fact(์‚ฌ์‹ค)

  • ๊ฒŒ์‹œํŒ CRUD API ๊ตฌํ˜„
  • ๋Œ“๊ธ€ ์ž‘์„ฑ API ๊ตฌํ˜„

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ๋ชฝ๊ณ DB ์ฟผ๋ฆฌ๋ฌธ์— ์ ์  ์ต์ˆ™ํ•ด์ง€๋Š” ๋А๋‚Œ์ด๋‹ค!! ์ฒ˜์Œ์—๋Š” ๊ณต์‹๋ฌธ์„œ๋ฅผ ๊ณ„์† ๋ณด๋ฉด์„œ ์ฐพ๊ธฐ ๋ฐ”๋นด๋Š”๋ฐ, ์ด์ œ๋Š” ์ž์ฃผ์“ฐ์ด๋Š” ๊ฒƒ๋“ค์€ ์†์— ์ต์–ด์„œ ์ž‘์—…์†๋„๊ฐ€ ๋นจ๋ผ์ง„๊ฒŒ ๋А๊ปด์กŒ๋‹ค.
    • ์„œ๋ฒ„์ชฝ์„ ๋งก๋‹ค๋ณด๋‹ˆ๊นŒ ์ฝ˜์†”๋กœ ํ…Œ์ŠคํŠธํ•˜๋Š” ์Šต๊ด€, ์˜ค๋ฅ˜๋ฉ”์‹œ์ง€๋ฅผ ์ฝ๋Š” ์Šต๊ด€์ด ๊ธธ๋Ÿฌ์ง€๋Š” ๋“ฏํ•œ ๋А๋‚Œ์ด๋‹ค. ์ฝ”๋“œ์Šคํ…Œ์ด์ธ  ๋“ค์–ด์™€์„œ ์ฝ˜์†”์ฐ๋Š”๊ฒŒ ์–ด๋ ต๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋˜์ ์ด ๋งŽ์•˜๋Š”๋ฐ ์ด์ œ๋Š” ์ข€ ์˜ค๋ฅ˜๋“ค๊ณผ ๋งŽ์ด ๊ฐ€๊นŒ์›Œ์ง„ ๋А๋‚Œ์ ์ธ๋А๋‚Œ????!
  • ๐Ÿ‘Ž
    • ์Šคํ‚ค๋งˆ๋ฅผ ๊ธฐ๊ป ์งœ๋†“๊ณ  ํƒ€์ž…์„ ์ž˜๋ชป๋„ฃ๋Š” ์‹ค์ˆ˜๋ฅผ ํ–ˆ๋‹ค. ๋ชฝ๊ณ DB๋Š” NoSQL์ด๋ผ์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์„ค์ •ํ•˜๊ณ  ๋„ฃ์„ ๋•Œ ์ข€๋” ์‹ ์ค‘ํ•ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค.
    • ๋ชฝ๊ณ DB ์ฟผ๋ฆฌ์— ์ต์ˆ™ํ•ด์ง„๋งŒํผ ๋ญ”๊ฐ€.. ์ฟผ๋ฆฌ๊ธฐ๊ณ„๊ฐ€ ๋œ ๊ธฐ๋ถ„์ด๋“ ๋‹คโ€ฆ? API๋งŒ๋“œ๋Š” ๊ธฐ๊ณ„ ๊ทธ์ž์ฒด.. ๊ธฐ๋ณธ๊ธฐ๋Šฅ์„ ๋จผ์ € ๊ตฌํ˜„ํ•˜๊ณ ์žˆ์–ด์„œ ๋” ๊ทธ๋Ÿฐ๊ฒƒ ๊ฐ™๋‹ค. ๋Œ“๊ธ€๋‹ค๋Š” ๊ธฐ๋Šฅ์„ ๋งŒ๋“ค๋ฉด์„œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€๊ณตํ•˜๋‹ˆ ํ›จ์”ฌ ์žฌ๋ฐŒ์—ˆ๋‹ค. ๋นจ๋ฆฌ ๊ธฐ๋ณธ๊ธฐ๋Šฅ์„ ๋‹ค ๊ตฌํ˜„ํ•ด์„œ, advancedํ•œ ๊ฒƒ๋“ค๋„ ๊ตฌํ˜„ํ•ด๋ณด๊ณ ์‹ถ๋‹ค.

Future action(ํ–‰๋™)

  • ๋Œ“๊ธ€ ์‚ญ์ œ API๊ตฌํ˜„
  • ์ด๋ฏธ์ง€์—…๋กœ๋“œ ๋ฏธ๋“ค์›จ์–ด ๊ตฌํ˜„



๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ์‹ ์˜ํ˜ธ

Fact(์‚ฌ์‹ค)

  • ํšŒ์›๊ฐ€์ž… ๋ชจ๋‹ฌ ๊ตฌํ˜„
  • ๊ณ ์–‘์ด ์ •๋ณด ์ž‘์„ฑ ๋ชจ๋‹ฌ ๊ตฌํ˜„
  • ์‚ฌ์ง„ ์—…๋กœ๋“œ์‹œ ํ™”๋ฉด์— ๋ Œ๋”๋งํ•˜๊ณ  ์ƒํƒœ์— ์ €์žฅ๋˜๊ณ  ์ „๋‹ฌ props์— ๋”ฐ๋ฅธ ๋ Œ๋”๋ง(ํฌ๊ธฐ, ๊ณก๋ฅ )์ด ๋ณ€ํ™”ํ•˜๋Š” ์ปดํฌ๋„ŒํŠธ ๊ตฌํ˜„.

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • input ํƒ€์ž…์ด ํŒŒ์ผ์ธ ์—˜๋ฆฌ๋จผํŠธ์˜ ๊ธฐ๋ณธ ๋””์ž์ธ์„ ์ˆจ๊ฒจ์•ผ ํ•ด์„œ ์ข€ ๊นŒ๋‹ค๋กœ์› ์ง€๋งŒ ์ด๋ฒคํŠธ๋ฅผ ์—ฐ๊ฒฐํ•˜๊ณ  css๋„ ์ˆ˜์ •ํ•ด์„œ ์›ํ•˜๋Š” ํ˜•ํƒœ์™€ ๊ธฐ๋Šฅ์„ ๊ฐ€์ง€๋Š” ์ปดํฌ๋„ŒํŠธ๋ฅผ ์™„์„ฑํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ์˜ค๋ž˜๊ฑธ๋ ธ์ง€๋งŒ... ๋ฟŒ๋“ฏํ•˜๋‹ค.
    • ์˜ค๋ฅ˜๋ฅผ ๋งŒ๋‚˜๋ฉด ๊ฒ€์ƒ‰ํ•ด๊ฐ€๋ฉฐ ์–ป์–ด๊ฐ€๋Š”๊ฒŒ ๋งŽ๋‹ค. ํ•˜์ง€๋งŒ ๊นŠ๊ฒŒ ๋“ค์–ด๊ฐ€๊ธฐ์—” ์•„์ง ์ง€์‹์ด ๋งŽ์ด ๋ถ€์กฑํ•œ ๋“ฏ ํ•˜๋‹ค. ๊ณต๋ถ€ํ• ๊ฒŒ ๋งŽ์•„์„œ ์ข‹์œผ๋‹ˆ ์ข‹์€์ ์œผ๋กœ ํ•˜๊ฒ ๋‹ค!
  • ๐Ÿ‘Ž
    • ์ฝ”๋“œ๊ฐ€ ์•ˆํ’€๋ฆฌ๋ฉด ๋„ˆ๋ฌด ํ•ด๊ฒฐํ•˜๋Š”๋ฐ ์ง‘์ฐฉํ•˜๋Š” ๋“ฏ ์‹ถ๊ธฐ๋„ ํ•˜๋‹ค. ๋‹ค๋ฅธ ๊ณณ ๊ฐ”๋‹ค๊ฐ€ ๋Œ์•„์˜ค๋ฉด ๋ฌธ๋“ ๋– ์˜ค๋ฅด๋Š” ๊ฒฝ์šฐ๋„ ๋งŽ์•„์„œ ๋„ˆ๋ฌด ๋ชฐ์ž…ํ•˜์ง€๋Š” ๋ง์ž!
    • ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋‚จ์šฉ์˜ ๊ธฐ์ค€... ๋‚ด๊ฐ€ ์ž‘์„ฑํ•˜๋Š”๊ฑฐ๊ธฐ ๋•Œ๋ฌธ์— ๋‚ด๊ฐ€ ์ •ํ•˜๋Š” ๋ถ€๋ถ„์ด์ง€๋งŒ ๊ฐ์ด ์•„์ง ์˜ค์ง€ ์•Š๋Š”๋‹ค. ๋‚ด๊ฐ€ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„๊ณผ ์—†๋Š” ๋ถ€๋ถ„, ์‹œ๊ฐ„ ๋“ฑ์„ ๊ณ ๋ คํ•ด์„œ ์ƒํ™ฉ์— ๋งž๊ฒŒ ์“ฐ๋„๋ก ํ•˜์ž! ํ•˜๋˜๊ฒƒ๋งŒ ๋งˆ์ €ํ•˜๊ณ ..
    • ์—๋Ÿฌ๋ฅผ ์ •๋ฆฌํ•  ๋•Œ ๊ทธ๋•Œ๊ทธ๋•Œ ๊ธฐ๋กํ•˜์ž. ๊นŒ๋จน๋Š”๊ฒƒ๋„ ๊ฝค ๋งŽ์„ ๊ฒƒ ๊ฐ™๋‹ค.

Future action(ํ–‰๋™)

  • ๋ฉ€ํ‹ฐ์Šคํ…ํผ ๊ตฌํ˜„
  • ์„œ๋ฒ„ ์š”์ฒญ์‘๋‹ต ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • ๋ผ์šฐํ„ฐ ์ถ”๊ฐ€



๐Ÿ‘ฉโ€๐Ÿ’ป ์ง€์ฃผํ˜„

Fact(์‚ฌ์‹ค)

  • ํฌํ†  ํŽ˜์ด์ง€ ๋ ˆ์ด์•„์›ƒ ๋งŒ๋“ค๊ธฐ
  • ํฌํ†  ํŽ˜์ด์ง€ ๊ธฐ๋Šฅ ๊ณ„ํš

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ํฌํ† ํŽ˜์ด์ง€๋ฅผ ์นด๋“œ ํ˜•์‹์œผ๋กœ CSS๋ฅผ ํ–ˆ๋Š”๋ฐ ๋””์ž์ธ์ด ์ด๋ป์„œ ์•„์ฃผ ๋ง˜์— ๋“ ๋‹ค.
  • ๐Ÿ‘Ž
    • ์˜ค๋Š˜ ์‹œ๊ฐ„์ด ๋งŽ์ง€ ์•Š์•„์„œ ์ฝ”๋“œ๋ฅผ ๋งŽ์ด ์ ์ง€ ๋ชปํ–ˆ๋‹คใ… ใ… 

Future action(ํ–‰๋™)

  • ํฌํ†  ํŽ˜์ด์ง€ ์—…๋กœ๋“œ ํผ ๋งŒ๋“ค๊ธฐ
  • ํฌํ†  ํŽ˜์ด์ง€ ๋ Œ๋”



๐Ÿ‘‘ ๐Ÿ‘ฉโ€๐Ÿ’ป ์•ˆ์œ ์›

Fact(์‚ฌ์‹ค)

  • ๊ฒŒ์‹œ๊ธ€ Create ๊ธฐ๋Šฅ ๊ตฌํ˜„

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ์˜ค๋Š˜์€ ๊ฒŒ์‹œ๊ธ€์„ Create ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ–ˆ๋‹ค. ๋ฌผ๋ก  ์•„์ง ์„œ๋ฒ„๋ž‘ ํ†ต์‹ ํ•˜๋Š” ๋ถ€๋ถ„๊ณผ ์œ ์ €์ •๋ณด๋ฅผ ๋ฐ›์•„์™€์•ผ ํ•˜๋Š” ๋ถ€๋ถ„์„ ๋งˆ๋ฌด๋ฆฌ ์ง€์–ด์•ผ ํ•˜์ง€๋งŒ ์˜ค๋Š˜ ์ž๊ธฐ ์ „๊นŒ์ง€๋Š” ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™๋‹ค. ํ•œ๊ฐ€์ง€ ๊ธฐ๋Šฅ ์ด๋ผ๋„ ๊ตฌํ˜„ํ•ด์„œ ๋‹คํ–‰์ด๋‹ค.
  • ๐Ÿ‘Ž
    • ์„ธ ๊ฐ€์ง€ ๊ธฐ๋Šฅ ๊ตฌํ˜„์„ ๊ณ„ํšํ–ˆ์—ˆ๋Š”๋ฐ ํ•œ ๊ฐ€์ง€๋ฐ–์— ํ•˜์ง€ ๋ชปํ–ˆ๋‹คโ€ฆ. ๊ธฐํ•œ ๋‚ด์— ๊ทธ๋ž˜๋„ ๋งˆ๋ฌด๋ฆฌ ํ•˜๋ ค๋ฉด ์ž๊ธฐ ์ „๊นŒ์ง€ ์ข€ ๋” ๋ณด๊ณ  ์ƒ๊ฐํ•ด์„œ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ด์•ผ๊ฒ ๋‹ค. ์–ด์ œ๋„ ์ž๋ฉด์„œ ๋งŽ์ด ์ƒ๊ฐํ–ˆ์—ˆ๋Š”๋ฐ ์˜ค๋Š˜๋„ ์ž๋ฉด์„œ ์ƒ๊ฐํ•ด๋ด์•ผ๊ฒ ๋‹ค.

Future action(ํ–‰๋™)

  • ๊ฒŒ์‹œํŒ ๊ธฐ๋Šฅ ๊ตฌํ˜„ ์™„๋ฃŒ
  • ์„œ๋ฒ„์™€ ์—ฐ๊ฒฐ



2021.04.30

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ๊ถŒ์ˆœ๊ธฐ

Fact(์‚ฌ์‹ค)

  • ์ด๋ฏธ์ง€ํŒŒ์ผ ์—…๋กœ๋“œ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ํด๋ผ์ด์–ธํŠธ์—์„œ์˜ ์ด๋ฏธ์ง€ํŒŒ์ผ S3 ์—…๋กœ๋“œ ํ…Œ์ŠคํŠธ

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ์˜ค๋Š˜์˜ ๋ชฉํ‘œ์˜€๋˜ ์ด๋ฏธ์ง€ํŒŒ์ผ์„ S3์— ์—…๋กœ๋“œํ•˜๋Š”๋ฐ ์„ฑ๊ณตํ–ˆ๋‹ค. ๋จผ์ € ์„œ๋ฒ„์˜ local storage์— ํด๋”๋ฅผ ๋งŒ๋“ค์–ด์„œ ์ €์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ตฌํ˜„ํ•œ ๋’ค์—, ์˜คํ›„์— S3์˜ ๋ฒ„ํ‚ท๊ณผ ์—ฐ๊ฒฐํ•˜์—ฌ ํด๋ผ์šฐ๋“œ์— ์ €์žฅํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ–ˆ๋‹ค. ์ฒ˜์Œ์— ์ด๋ฏธ์ง€ ํŒŒ์ผ์„ ์ €์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ณต๋ถ€ํ•  ๋•Œ, '์ด๊ฑฐ ๋ฌด์Šจ๋ง์ด์•ผ?'๋ผ๋Š” ์ƒ๊ฐ์ด ๊ฐ€์žฅ ๋จผ์ € ๋“ค์—ˆ๋Š”๋ฐ, ํ•˜๋‹ค๋ณด๋‹ˆ ๋˜ ๋˜๋Š”๊ฒŒ ์‹ ๊ธฐํ•˜๊ณ  ์žฌ๋ฐŒ์—ˆ๋‹ค. ์–ด๋ ต๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋˜๋งŒํผ ๊ตฌํ˜„ํ–ˆ์„ ๋•Œ ๋А๋‚€ ์„ฑ์ทจ๊ฐ์€ ๋ง๋„๋ชปํ–ˆ๋‹ค!
    • ๋‹ค๋งŒ ํด๋ผ์ด์–ธํŠธ์—์„œ formdata๋กœ ์ „์†กํ•  ๋•Œ, ๊ฐ์ฒด ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ™์ด๋ฐ›์•„์„œ ํ•˜๋‚˜์˜ API๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ  ์‹ถ์—ˆ๋Š”๋ฐ formData๋Š” ๋ฌธ์ž์—ด ํ˜•ํƒœ๋กœ๋งŒ ์ „์†ก์ด๋˜์„œ, ๊ฐ์ฒด๋ฅผ ์ „์†กํ•˜๋ ค๋ฉด ๊ฐ์ฒด๋ฅผ ๋‹ค๋ฅธ ํ˜•ํƒœ๋กœ ์ €์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•ด์•ผํ–ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ํ•˜๋‚˜์˜ API๋กœ ์ฒ˜๋ฆฌํ•œ๋‹ค๋Š” ๊ฐ„ํŽธํ•จ๋ณด๋‹ค ์˜คํžˆ๋ ค ๋กœ์ง์˜ ๋ณต์žก๋„๊ฐ€ ๋Š˜์–ด๋‚  ๊ฒƒ ๊ฐ™์•„์„œ ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” API๋ฅผ ๋”ฐ๋กœ ๋งŒ๋“ค์–ด์คฌ๋‹ค. ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์ด ์—†์„์ง€ ์กฐ๊ธˆ ๋” ์ฐพ์•„๋ด์•ผ๊ฒ ๋‹ค.
  • ๐Ÿ‘Ž
    • ์ด๋ฏธ์ง€ํŒŒ์ผ์„ S3์—์„œ ์‚ญ์ œํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๋ ค๊ณ  ์ƒ๊ฐํ•ด๋ณด๋‹ˆ ์ƒ๊ฐ๋ณด๋‹ค ๊นŒ๋‹ค๋กœ์› ๋‹ค. ๊ธฐ์กด์— ๊ตฌํ˜„ํ–ˆ๋˜ ํšŒ์›์ •๋ณด์ˆ˜์ •, ํšŒ์›ํƒˆํ‡ด, ๊ฒŒ์‹œ๊ธ€ ์ˆ˜์ • ๋“ฑ์ด ์ด๋ฃจ์–ด์กŒ์„ ๋•Œ, ์ด๋ฏธ์ง€ํŒŒ์ผ์ด ๋ณ€๊ฒฝ๋œ๋‹ค๋ฉด ๊ธฐ์กด์— S3์— ์ €์žฅ๋˜์–ด์žˆ๋˜ ํŒŒ์ผ๋“ค์„ ์‚ญ์ œํ•ด์ค˜์•ผํ•œ๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ๊ฒƒ๊ณผ db์—์„œ ์ฟผ๋ฆฌํ•˜๋Š” ๊ฒƒ๋„ ๋ณต์žกํ•˜๊ณ , ๊ธฐ์กด์˜ API๋กœ์ง๋„ ์ˆ˜์ •ํ•ด์ค˜์•ผํ•ด์„œ ์ฒ˜์Œ ๋กœ์ง์„ ์งค ๋•Œ ์กฐ๊ธˆ๋” ๊ผผ๊ผผ์ด ์งค๊ป„ํ•˜๋Š” ํ›„ํšŒ๋ฅผํ–ˆ๋‹ค. ๋ฟ๋งŒ์•„๋‹ˆ๋ผ ๋ถ๋งˆํฌ ์ข‹์•„์š” ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•  ๋กœ์ง์„ ์ƒ๊ฐํ•ด๋ณด๋‹ˆ, ๊ธฐ์กด ์Šคํ‚ค๋งˆ๋„ ์กฐ๊ธˆ ๋ณ€๊ฒฝํ•ด์•ผํ•  ๊ฒƒ ๊ฐ™๋‹ค. ๋‚˜๋Š” ์Šคํ‚ค๋งˆ ์•ˆ ์—Ž์„์ค„ ์•Œ์•˜๋Š”๋ฐ... ์ด๋Ÿฌ๋ฉด์„œ ์„ฑ.์žฅ ํ•˜๋Š” ๊ฑฐ๊ฒ ์ง€!

Future action(ํ–‰๋™)

  • ํšŒ์›์ •๋ณด๋‚˜ ๊ฒŒ์‹œ๊ธ€ ์‚ญ์ œํ•  ๋•Œ, DB์ •๋ณด๋ฟ๋งŒ ์•„๋‹ˆ๋ผ S3ํด๋ผ์šฐ๋“œ์˜ ์ด๋ฏธ์ง€ํŒŒ์ผ๋„ ๊ฐ™์ด ์‚ญ์ œํ•˜๊ธฐ
  • ์ข‹์•„์š”,๋ถ๋งˆํฌ API ๊ธฐ๋Šฅ ๊ตฌํ˜„



๐Ÿ‘ฉโ€๐Ÿ’ป ์‹ ์˜ํ˜ธ

Fact(์‚ฌ์‹ค)

-๋ฉ€ํ‹ฐ์Šคํ…ํผ ๊ตฌํ˜„

  • ์„œ๋ฒ„ ์š”์ฒญ ์‘๋‹ต๊ธฐ๋Šฅ ์ถ”๊ฐ€

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘

    • ์ž์ž˜ํ•œ ์˜ค๋ฅ˜๋ฅผ ์ œ์™ธํ•˜๋ฉด ๋กœ๊ทธ์ธ/ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ์˜ ์ „์ฒด์ ์ธ ํ”Œ๋กœ์šฐ ๊ธฐ๋Šฅ์„ ์™„์„ฑํ–ˆ๋‹ค. ์„œ๋ฒ„์™€ ํ†ต์‹ ์‹œ ๋ฐฑ์—”๋“œ ํŒ€์›๋ถ„์ด ์ž‘์„ฑํ•ด์ฃผ์‹  ๋ฉ”์„ธ์ง€๊ฐ€ ์ฝ˜์†”์ฐฝ์— ๋œฐ๋•Œ ๋งŒํผ ์•ˆ์‹ฌ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์—†๋Š” ๊ฒƒ ๊ฐ™๋‹ค.

    • ๋ชจ๋‹ฌ์ฐฝ์„ ์—ฐ์†์ ์œผ๋กœ ๋„˜๊ธฐ๋Š” ๋ฐฉ๋ฒ•์„ ๊ณ ๋ฏผํ–ˆ์„ ๋•Œ ํŒ€์›๋ถ„์ด ๋ฉ€ํ‹ฐ์Šคํ…๋ชจ๋‹ฌ ํ‚ค์›Œ๋“œ์™€ ์ฐธ๊ณ  ์‚ฌ์ดํŠธ๋ฅผ ์ œ๊ณตํ•ด์ฃผ์…จ๋‹ค. ํ•ด๋‹น ์‚ฌ์ดํŠธ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•œ ๊ฒƒ์— ๋Œ€ํ•œ ๋‚ด์šฉ์ด์˜€๋Š”๋ฐ ์™ ์ง€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์—†์–ด๋„ ๋  ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์ƒ๊ฐ์— ์ง์ ‘ ๊ตฌํ˜„ํ•ด ๋ณด๋‹ˆ ๋ผ์„œ ์ •๋ง ๊ธฐ๋ปค๋‹ค. ๊ทธ ์ฝ”๋“œ๋ฅผ ๋ชป๋ดฃ๋‹ค๋ฉด ์ ˆ๋Œ€ ๊ตฌํ˜„ ๋ชปํ–ˆ์„ ๊ฒƒ ๊ฐ™๋‹ค.

  • ๐Ÿ‘Ž

    • ์‚ฌ์†Œํ•œ ์‹ค์ˆ˜๋กœ ์ฝ”๋“œ ์ „์ฒด๋ฅผ ํ›‘์–ด๋ณด๊ณ  ์ปค๋ฐ‹๊นŒ์ง€ ๋˜๋Œ๋ ค๊ฐ€๋ฉฐ ๋น„๊ตํ•˜๋Š” ๋“ฑ์— ์‹œ๊ฐ„์„ ๋„ˆ๋ฌด ์˜ค๋ž˜์ผ๋‹ค.
    • ํŒ€์›๋“ค์—๊ฒŒ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ƒ๊ฐ์— ์ค‘๋ณต๋˜๋Š” ๋ถ€๋ถ„์„ ํ•ด๊ฒฐํ•ด์ฃผ๋Š” ์ปดํฌ๋„ŒํŠธ๋ฅผ ์ž‘์„ฑํ–ˆ์ง€๋งŒ ์—…๋ฌด์˜์—ญ์„ ์นจ๋ฒ”ํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ์•ผ๊ธฐํ–ˆ๋‹ค. ์•ž์œผ๋กœ๋Š” ์—ญํ•  ๋ถ„๋‹ด์„ ๋” ์ฒ ์ €ํžˆ ํ•ด์„œ ํŒ€์›๋“ค๊ฐ„ ์ค‘๋ณต๋œ ์˜์—ญ์ด ๋‚˜์˜ค์ง€ ์•Š๋„๋ก ๋ฏธ๋ฆฌ ์‹ ๊ฒฝ์„ ์จ์•ผ๊ฒ ๋‹ค.

Future action(ํ–‰๋™)

  • ๋ฉ€ํ‹ฐ ์Šคํ… ํผ ๋ชจ๋‹ฌ๋กœ ๋ณ€๊ฒฝ
  • ์˜ค๋ฅ˜๋ฉ”์„ธ์ง€ ๋ชจ๋‹ฌ์ฐฝ๋„์šฐ๊ธฐ



๐Ÿ‘ฉโ€๐Ÿ’ป ์ง€์ฃผํ˜„

Fact(์‚ฌ์‹ค)

  • ํฌํ†  ํŽ˜์ด์ง€ ์—…๋กœ๋“œ ํผ ๊ตฌํ˜„ ๋…ธ๋ ฅ
  • ํฌํ†  ํŽ˜์ด์ง€ ๋ Œ๋”

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ์˜ค๋Š˜ ์ผ์„ ๊ณ„๊ธฐ๋กœ ๊ธฐ๋Šฅ๋ณ„๋กœ ์—ญํ•  ๋ถ„๋‹ด์„ ๋‹ค์‹œ ํ–ˆ๋‹ค. ์›๋ž˜ ์ด๋ ‡๊ฒŒ ๊ธฐ๋Šฅ๋ณ„๋กœ ํ•ด์•ผ ์ฝ”๋“œ ์ค‘๋ณต์ด ์—†์–ด์งˆ ๊ฒƒ ๊ฐ™๊ณ  ์ข‹์€ ๊ฒƒ ๊ฐ™๋‹ค.
    • ์˜ค๋Š˜ ํŒ€์žฅ๋‹˜์ด ์ •๋ง ๋น›์ด ๋‚ฌ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ํŒ€์žฅ๋‹˜ ๋„ˆ๋ฌด ๋ฉ‹์ ธ!! ์ตœ๊ณ ์˜ ํŒ€์žฅ์ด์•ผ.
  • ๐Ÿ‘Ž
    • ์ด๋ฏธ์ง€์ฒจ๋ถ€ ๊ธฐ๋Šฅ์„ ํŒ€์›๋ถ„์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ๋งŒ๋“ค์–ด๋†“์œผ์…จ๊ณ  ์„œ๋ฒ„๋กœ ์ „์†ก์€ ๊ฐ์ž ํ•˜๋ฉด ๋œ๋‹ค๊ณ  ์–˜๊ธฐ๊ฐ€ ๋˜์—ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์˜คํ›„์— ์„œ๋ฒ„๋กœ ์ „์†ก์„ ์–ด๋–ป๊ฒŒ ํ•˜๋ฉด ๋  ์ง€ ์—ด์‹ฌํžˆ ์—ฐ๊ตฌํ–ˆ๋Š”๋ฐ ์ €๋…์„ ๋จน๊ณ  ๋Œ์•„์˜ค๋‹ˆ ํŒ€์›๋ถ„์ด ๊ทธ ๋ถ€๋ถ„๋„ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ๋„ฃ์–ด๋†“์•˜๋‹ค๊ณ  ํ•˜์…จ๋‹ค. ํฌํ† ํŽ˜์ด์ง€์˜ ํ•ต์‹ฌ๊ธฐ๋Šฅ๋“ค์ด ๋‹ค ๋งŒ๋“ค์–ด์ ธ ๋ฒ„๋ ค์„œ ์†์ƒํ–ˆ๋‹ค. ๋‚˜๋„ ์žฌ๋ฐŒ๋Š”๊ฑธ ํ•˜๊ณ  ์‹ถ์—ˆ์œผ๋‹ˆ๊นŒ. ์ด๋ฏธ์ง€ ์—…๋กœ๋”๊ฐ€ ์—ฌ๋Ÿฌ ํŽ˜์ด์ง€์—์„œ ์“ฐ์ด๋‹ˆ๊นŒ ํ•œ ์‚ฌ๋žŒ์ด ๋งŒ๋“ค๋ฉด ๋˜๋Š” ๊ฑด ๋งž์•˜๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์‚ฌ์ „์— ๊ทธ ๋ถ€๋ถ„์ด ํ˜‘์˜๋˜์ง€ ์•Š์•˜๊ณ  ๋ˆ„๊ฐ€ ๋งŒ๋“ค์–ด๋†“์„๊ฑด์ง€๋„ ํ˜‘์˜๋˜์ง€ ์•Š์•˜๋‹ค. ๊ทธ๋ž˜์„œ ์ด๋Ÿฐ ๋ถ€๋ถ„์„ ์ฝ”๋“œ๋ฆฌ๋ทฐ ์‹œ๊ฐ„์— ์ด์•ผ๊ธฐ ํ–ˆ๊ณ  ์–˜๊ธฐ๊ฐ€ ์ž˜ ํ’€๋ ค์„œ ๋‹คํ–‰์ด๋‹ค.

Future action(ํ–‰๋™)

  • ๋Œ“๊ธ€ ๊ธฐ๋Šฅ ๊ตฌํ˜„



๐Ÿ‘‘ ๐Ÿ‘ฉโ€๐Ÿ’ป ์•ˆ์œ ์›

Fact(์‚ฌ์‹ค)

  • ๊ฒŒ์‹œํŒ Read ๊ธฐ๋Šฅ ๊ตฌํ˜„ ๋…ธ๋ ฅ

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • READ์— ๋Œ€ํ•ด ์ •๋ง์ •๋ง ๋งŽ์ด ๊ณต๋ถ€๋ฅผ ํ–ˆ๋‹ค^^โ€ฆ Create๋Š” ์ธ์ฆ์ด ์•ˆ๋˜์„œ ๊ทธ๋ƒฅ ์•ฝ๊ฐ„ ๊ฐ€์ƒ์œผ๋กœ ํ•˜๋Š” ๋А๋‚Œ์ด์˜€๋Š”๋ฐ ์„œ๋ฒ„๋ž‘ ํ†ต์‹ ์„ ํ•˜๋ฉด์„œ ํ•˜๋‹ˆ๊นŒ ์ƒˆ๋กœ์šด ๊ฒฝํ—˜์ด์˜€๋‹ค.
  • ๐Ÿ‘Ž
    • Read ํ•˜๋Š” ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด์„œ ๊ต‰์žฅํžˆ ๋งŒ๋งŒํ•˜๊ฒŒ ๋ดค์—ˆ๋Š”๋ฐ ์ž˜ ์•ˆ๋œ๋‹ค.. ๋‚ด๊ฐ€ ๋ญ”๊ฐ€๋ฅผ ๋†“์น˜๊ณ  ์žˆ๋Š”๊ฑด์ง€.. ์ƒ๊ฐ๋ณด๋‹ค ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๊ฑธ๋ฆฐ๋‹ค. ์˜ค๋Š˜๋„ ์นดํ…Œ๊ณ ๋ฆฌ๋ž‘ ์ƒ์„ธํŽ˜์ด์ง€ read๋ถ€๋ถ„ ๋‘๊ฐ€์ง€๋ฅผ ํ•˜๋Š”๋ฐ ๋‘˜ ๋‹ค ๊ฑด๋“œ๋ ค๋งŒ ๋†“๊ณ  ์™„์„ฑ์€ ๋ชปํ–ˆ๋‹ค. ์ž‘์—…์†๋„๊ฐ€ ๋„ˆ๋ฌด ๋”๋”˜ ๋А๋‚Œ์ด๋ผ์„œ ํ•˜๋Š”๊ฒŒ ์—†๋Š” ๋А๋‚Œ์ด๋‹ค.
    • ์˜ค๋Š˜์€ ์ฒ˜์Œ ํ”„๋กœ์ ํŠธ์˜ ์„ค๊ณ„์™€ ๊ณ„ํš์„ ์ž˜๋ชปํ–ˆ๋‹ค๋Š” ๊ฑธ ๋ผˆ์ €๋ฆฌ๊ฒŒ ๋А๋‚€ ๋‚ ์ด์˜€๋‹ค. ์ด๋ž˜์„œ ์ฒ˜์Œ ๊ธฐํš๊ณผ ๋ถ„๋ฐฐ๊ฐ€ ์ค‘์š”ํ•˜๋‹ค๊ณ  ๋งํ•˜๋Š” ๊ฑฐ์˜€๊ตฌ๋‚˜ ๋ผ๋Š” ๊ฑธ ๋‹ค์‹œํ•œ๋ฒˆ ๊นจ๋‹ฌ์•˜๋‹ค. ์šฐ๋ฆฌ ๋ชจ๋‘ ํ•œ๋ฒˆ๋„ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•ด๋ณธ ์ ์ด ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋‚จ๋“ค์ด ํ•˜๋Š” ๋ฐฉ์‹์ด ์•„๋‹ˆ๋ผ ์šฐ๋ฆฌ๋ผ๋ฆฌ ํŽธํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ๋ฐฉ์‹์ธ ํŽ˜์ด์ง€ ๋ณ„๋กœ ๋ถ„๋ฐฐ๋ฅผ ํ•ด์„œ ์ž‘์—…์„ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์—ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‹ค ๋ณด๋‹ˆ ์—…๋ฌด์˜ ๋ถ„๋ฐฐ๊ฐ€ ๊ท ์ผํ•˜์ง€ ๋ชปํ–ˆ๊ณ  ํ”„๋กœ์ ํŠธ์˜ ๊ธฐ์—ฌ๋„์— ์ฐจ์ด๊ฐ€ ์ƒ๊ธฐ๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. ๋‚˜๋Š” ํŠนํžˆ๋‚˜ ์ „์ฒด์ ์œผ๋กœ ํŒ€์˜ ์—…๋ฌด ๋ถ„๋‹ด์— ๋Œ€ํ•ด์„œ ์‚ดํŽด์•ผ ํ•˜๋Š” ์‚ฌ๋žŒ์ด์˜€์—ˆ๋Š”๋ฐ ๋‚ด๊ฐ€ ํ•  ์ผ์ด ๋ฐ”์˜๋‹ค๋Š” ํ•‘๊ณ„๋กœ ๊ทธ ๋ถ€๋ถ„์„ ์ž˜ ์‚ดํ”ผ์ง€ ๋ชปํ–ˆ์—ˆ๋‹ค. ๋‚˜์˜ ๋ถ€์กฑํ•œ ๋ฐฐ๋ ค์™€ ์•ˆ์ผํ•จ ๋•Œ๋ฌธ์— ํ•œ ์‚ฌ๋žŒ์„ ์†Œ์ค‘ํ•˜๊ฒŒ ์ƒ๊ฐํ•˜์ง€ ์•Š๊ฒŒ ๋˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ์ดˆ๋ž˜ํ–ˆ๊ณ  ์ด๋Š” ๋ชจ๋‘์˜ ์ž˜๋ชป์ด๋ผ๊ณ  ์น˜๋ถ€ํ•˜๊ธฐ์—๋Š” ๋‚ด ์—ญํ• ์ด ์ฃผ๋Š” ์ฑ…์ž„์„ ๋ฌด๊ฒ๊ฒŒ ๋ฐ›์•„๋“ค์ด์ง€ ๋ชปํ–ˆ๋˜ ๊ฒฐ๊ณผ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค. ๊ทธ๋ž˜๋„ ์„œ๋กœ๊ฐ„์˜ ์˜คํ•ด๊ฐ€ ์Œ“์ด๋Š” ์‹œ๊ฐ„์„ ๋‘์ง€ ์•Š๊ณ  ๋ฐ”๋กœ์žก์„ ์ˆ˜ ์žˆ๋„๋ก ์‹œ๊ฐ„์„ ๋งŒ๋“ค์–ด์ค€ ์‚ฌ๋žŒ์ด ์žˆ์–ด์„œ ์ง€๊ธˆ๊นŒ์ง€์˜ ํ”„๋กœ์ ํŠธ ์ง„ํ–‰ ๋ฐฉ์‹์„ ๊ณ ์น˜๊ณ  ์ƒˆ๋กญ๊ฒŒ ๋‹ค์‹œ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ์ด๋ž˜์„œ ๋‹ค๋“ค ์ปดํฌ๋„ŒํŠธ๋ณ„๋กœ ๊ตฌ์„ฑ์„ ํ•˜๋Š”๊ตฌ๋‚˜โ€ฆ ๋‹ค์‹œ ํ•œ ๋ฒˆ ๊ธฐ๋Šฅ๋ณ„๋กœ ์ •๋ฆฌ๋ฅผ ํ•˜๋‹ˆ ์•Œ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ํ™•์‹คํžˆ ํŽ˜์ด์ง€๋งˆ๋‹ค ๊ฒน์น˜๋Š” ๊ธฐ๋Šฅ๋“ค์ด ์žˆ์—ˆ๊ณ  ์ด ๋ฐฉ๋ฒ•์ด ๋” ํšจ์œจ์ ์ธ ๋ฐฉ๋ฒ•์ผ ์ˆ˜ ๋ฐ–์— ์—†๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค. ๋‚ด๊ฐ€ ์“ด ํŽ˜์ด์ง€ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋„ ๋ณด๋ฉด์„œ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ๋“ค์„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ƒ๊ฐ์— ์•ž์œผ๋กœ์˜ ์ž‘์—…๋“ค์ด ๋” ์ฆ๊ฑฐ์›Œ ์งˆ๊ฒƒ๋งŒ ๊ฐ™์•„์„œ ๋‹คํ–‰์ด๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.

Future action(ํ–‰๋™)

  • ๊ฒŒ์‹œํŒ Read ๊ตฌํ˜„ ๋งˆ๋ฌด๋ฆฌ



2021.05.02

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ๊ถŒ์ˆœ๊ธฐ

Fact(์‚ฌ์‹ค)

  • ๋Œ“๊ธ€ ์ˆ˜์ • ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ๋ถ๋งˆํฌ ๊ธฐ๋Šฅ ์ผ๋ถ€ ๊ตฌํ˜„

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ๋ชฝ๊ณ DB์˜ ๊ฐ•๋ ฅํ•จ์„ ๋А๋‚€ ๋‚ ์ด์—ˆ๋‹ค. collection์˜ document๋“ค์ด ์ฐธ์กฐํ˜•์‹์œผ๋กœ ๋“ค์–ด๊ฐ„ DB Schema์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฟผ๋ฆฌํ•˜๊ณ  ์ˆ˜์ •ํ•˜๋‹ค๋ณด๋‹ˆ, ๋ชฝ๊ณ DB๊ฐ€ ์–ผ๋งˆ๋‚˜ ์œ ์—ฐํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ธ์ง€ ๋ชธ์†Œ ๋А๋‚„ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ์‹ฌ์ง€์–ด ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์•„๋‹˜์—๋„ mongoose์˜ populate ๋ฉ”์„œ๋“œ๋ฅผ ์“ฐ๋ฉด ๊ด€๊ณ„ํ˜•๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ join๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ๋“ค์„ ์ž์œ ๋กญ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๋ถ๋งˆํฌ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ณ , ๋Œ“๊ธ€์„ ์ˆ˜์ •ํ•˜๋Š” ๊ณผ์ •์—์„œ populate๋ฅผ 3์ค‘์œผ๋กœ ์“ฐ๊ธฐ๋„ ํ–ˆ๋Š”๋ฐ, โ€˜์–ด? ์ด๊ฒŒ๋ผ?โ€™๋ผ๋Š” ๋ง์ด ์ ˆ๋กœ๋‚˜์™”๋‹ค. DB๊ฐ€ ๊ฐ์ฒดํ˜•์‹์ด๋‹ค๋ณด๋‹ˆ ์ฟผ๋ฆฌ๊ฐ€ ๋ง‰ํ˜”์„ ๋•Œ, javascript์˜ ๊ฐ์ฒด ๋ฌธ๋ฒ•์„ ์‹œํ—˜์‚ผ์•„ ์จ๋ณด๋ฉด, ๋ชฝ๊ณ DB๊ฐ€ ์˜ณ๋‹ค๊ตฌ๋‚˜ ํ•˜๋ฉด์„œ ์•Œ์•„๋“ฃ๋Š”๊ฒŒ ์ฐธ ์‹ ๊ธฐํ–ˆ๋‹ค.
  • ๐Ÿ‘Ž
    • ํ”„๋กœ์ ํŠธ ํ›„๊ธฐ๋“ค์„ ๋ณด๋ฉด์„œ, ๊ผผ๊ผผํ•˜์ง€ ๋ชปํ•˜๊ฒŒ ๋„˜์–ด๊ฐ„ ๋ถ€๋ถ„์€ ๋’ค์—์„œ ๊ผญ ํ™”๋ฅผ ์ผ์œผํ‚จ๋‹ค๋Š” ๋ง์„ ์ •๋ง ๋งŽ์ด๋ด์™”๋‹ค. ๋‚˜๋Š” ๊ทธ๊ฒŒ ๊ทธ๋ƒฅ ํ˜•์‹์ ์œผ๋กœ ํ•˜๋Š” ๋ง์ธ์ค„ ์•Œ์•˜๋‹คโ€ฆ ํ•˜์ง€๋งŒ ๋‚œ ์˜ค๋Š˜์•Œ์•˜๋‹ค. ๊ทธ๋“ค์ด ์˜ค๋Š˜์˜ ๋‚˜์—๊ฒŒ ๋ฏธ๋ฆฌ ํ•ด์ค€ ์ถฉ๊ณ ์˜€๋‹ค๋Š”๊ฑธโ€ฆ ํšŒ์›๊ฐ€์ž… API๋ฅผ ์งค ๋•Œ, ๊ณ ์–‘์ด์ •๋ณด๊ฐ€ ์žˆ๋Š”์ง€ ์—†๋Š”์ง€๋กœ ๋ถ„๊ธฐํ•˜์—ฌ ์กฐ๊ธˆ์€ ๋‹จ์ˆœํ•˜๊ฒŒ ๋กœ์ง์„ ์ง ๊ฒŒ ํ™”๊ฐ€ ๋œ ๊ฒƒ ๊ฐ™๋‹ค. ์˜ค๋Š˜์—์„œ์•ผ ๋‹ค๋ฅธ API์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•  ๋•Œ ํ•ด๋‹น ๋ถ€๋ถ„์ด ๋ฌธ์ œ๊ฐ€๋˜์–ด ๋ฒ„๊ทธ๋กœ ๋ฐœ๊ฒฌ๋˜์—ˆ๋‹ค. ๊ทธ๋•Œ๋„ ๋ถ„๋ช… โ€˜ํด๋ผ์ด์–ธํŠธ๋ž‘ ์–˜๊ธฐํ•ด์„œ ์กฐ๊ธˆ๋” ์ƒ์„ธํ•˜๊ฒŒ ์งœ์•ผ๋  ๊ฒƒ ๊ฐ™๊ธฐ๋„ ํ•˜๊ณ โ€ฆโ€™๋ผ๋Š” ์ƒ๊ฐ์„ ํ–ˆ์—ˆ๋Š”๋ฐ, ๊ธฐ๋ณธ์ž‘์—… ๋จผ์ € ๋‹ค ๋งˆ๋ฌด๋ฆฌํ•˜๊ณ  ๋‚˜์ค‘์—ํ•˜์ž๋Š” ์•ˆ์ผํ•œ ์ƒ๊ฐ์ด ์˜ค๋Š˜์˜ ๋‚ด ๋’ทํ†ต์ˆ˜๋ฅผ ๋•Œ๋ ธ๋‹ค. ์„œ๋ฒ„๋Š” ํด๋ผ์ด์–ธํŠธ์™€ DB๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๊ณผ์ •์ด๋ฏ€๋กœ ์„œ๋ฒ„์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋ฉด ๋‹ค๋ฅธ ์—…๋ฌด์—๋„ ์ง€์žฅ์ด ๊ฐˆ ์ˆ˜ ๋ฐ–์— ์—†๋‹ค๋Š” ๊ฑธ ์ ˆ์‹คํžˆ ๋А๋‚€ ํ•˜๋ฃจ์˜€๋‹ค.

Future action(ํ–‰๋™)

  • ๋ถ๋งˆํฌ ๊ธฐ๋Šฅ ๊ตฌํ˜„ ์™„๋ฃŒ
  • catInfo๊ด€๋ จ ๋ฒ„๊ทธ ์ˆ˜์ •



๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ์‹ ์˜ํ˜ธ

Fact(์‚ฌ์‹ค)

  • ๋ฉ€ํ‹ฐ ๋ชจ๋‹ฌ ์Šคํ… ์™„์„ฑ
  • ๋กœ๊ทธ์•„์›ƒ ๊ธฐ๋Šฅ
  • ํฌ์ŠคํŠธ๋งจ ํ…Œ์ŠคํŠธ ์š”์ฒญ/์‘๋‹ต ํ…Œ์ŠคํŠธ

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ๋ฉ€ํ‹ฐ์Šคํ… ๋ชจ๋‹ฌ์„ ์™„์„ฑํ–ˆ๋‹ค. ๋‹จ๊ณ„๊ฐ€ ๋งŽ๋‹ค๋ณด๋‹ˆ ์ž์ž˜ํ•˜๊ฒŒ ์‹ ๊ฒฝ์“ฐ์ง€ ๋ชปํ–ˆ๋˜ ๋ถ€๋ถ„์— ๋Œ€ํ•œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ด์„œ ์ฒ˜๋ฆฌํ•˜๋Š”๋ฐ ์–ด๋ ค์›€์ด ์žˆ์—ˆ์ง€๋งŒ ์™„์„ฑ๋œ ๊ฒฐ๊ณผ๋ฌผ์„ ๋ณด๋‹ˆ ๋งค์šฐ ๋ฟŒ๋“ฏํ•˜๋‹ค. css๋„ ์ ์šฉํ•ด๋ณด๋‹ˆ ๊ฝค ๊ทธ๋Ÿด ๋“ฏ ํ•˜๋‹ค.
    • ์ด์ œ ๋งˆ๋ฌด๋ฆฌํ•˜๊ณ  ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ๊ตฌํ˜„์— ๋“ค์–ด๊ฐ€๋Š”๋ฐ ์–ด์ƒ‰ํ•จ์ด ๋งŽ๋‹ค. ์•„์ง ๋งŽ์€ ์–‘์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ค„๋ณธ ์ ์ด ์—†์–ด์„œ ์–ด์ƒ‰ํ•˜์ง€๋งŒ ๋น ๋ฅด๊ฒŒ ์ ์‘ํ•˜๊ณ  ๋๋‚ผ ์ˆ˜ ์žˆ๋„๋ก ํฌ์ŠคํŠธ๋งจ์œผ๋กœ ์š”์ฒญ์‘๋‹ต์„ ๋ฏธ๋ฆฌ ํ™•์ธํ•ด๋†“๊ณ  ๋น ๋ฅด๊ฒŒ ๋น ๋ฅด๊ฒŒ ํ•˜๋ ค๊ณ  ํ•œ๋‹ค!
  • ๐Ÿ‘Ž
    • ๋งŒ๋“ค์–ด๋’€๋˜ ์ด๋ฏธ์ง€ ์ปดํฌ๋„ŒํŠธ์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒผ๋‹ค. ์ด์ „์— ํ…Œ์ŠคํŠธ๋ฅผ ์ง„ํ–‰ํ•  ๋•Œ ์ž„์‹œ๋กœ response๋ฅผ ์‘๋‹ตํ•˜๋„๋ก ์„œ๋ฒ„ ํด๋”๋ฅผ ์ˆ˜์ •ํ•œ ๋’ค ํ…Œ์ŠคํŠธ๋ฅผ ํ•ด์„œ ์ œ๋Œ€๋กœ ํ…Œ์ŠคํŠธ๋ฅผ ๋ชปํ–ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. useEffect๋ฅผ ํ†ตํ•ด ๋ Œ๋”๋ง๋˜๋Š” ์‚ฌ์ง„url์ด ๋ณ€๊ฒฝ๋  ๊ฒฝ์šฐ formData๋ฅผ ์„œ๋ฒ„์— ์š”์ฒญ๋ณด๋‚ด๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ƒ๊ฐํ–ˆ์ง€๋งŒ ์š”์ฒญ์„ ๋ณด๋‚ด๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ๋นˆ ํŒŒ์ผ ์ด์—ฌ์„œ ํŒ€์›๋ถ„์ด ํŠธ๋Ÿฌ๋ธ”์„ ๊ฒช์—ˆ๋‹ค. ํ…Œ์ŠคํŠธ๋ฅผ ํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋Š”์ง€, ๋ง๊ฐ์„ ํ•ด๋ฒ„๋ ธ๋Š”์ง€... ๋ฐ์ดํ„ฐ ์š”์ฒญ ์‘๋‹ต์„ ์ž˜ ํ™•์ธํ•ด์•ผ๊ฒ ๋‹ค. useEffect์— ๋Œ€ํ•œ ์ดํ•ด๋„...์•„์ง ๋ถ€์กฑํ•œ ๋“ฏ ํ•˜๋‹ค.
    • ๋ฆฌ๋•์Šค ์ „์—ญ์ƒํƒœ๊ด€๋ฆฌ์— ์ ์  ๋ถˆํŽธํ•จ์„ ๋А๋ผ๊ณ  ์žˆ๋‹ค. ๋กœ๊ทธ์ธ ์œ ๋ฌด๋ฅผ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ์›ํ•˜๋Š” ํ•จ์ˆ˜ ์•ˆ์—์„œ ์ž„ํฌํŠธํ•ด์˜จ ํ•จ์ˆ˜๋ฅผ ์‹คํ–‰ํ•˜๋ฉด ํ† ํฐ์œ ๋ฌด๋ฅผ ๋ฆฌํ„ดํ•˜๋Š” ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ•˜๊ณ ์ž ํ–ˆ์ง€๋งŒ hook์„ ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์—†๋‹ค๋Š” ์ด์Šˆ ๋•Œ๋ฌธ์— ์• ๋ฅผ ๋จน์—ˆ๋‹ค. ๊ฒฐ๊ตญ ํ•ด๊ฒฐํ•  ์ˆ˜ ์—†์—ˆ๋‹ค... recoil์ด๋ผ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ์ด๋Ÿฐ ๋ฉด์—์„œ ํŽธ๋ฆฌํ•œ ๊ฒƒ ๊ฐ™์€๋ฐ ์ง„์ž‘์— ์ฐพ์•˜์œผ๋ฉด ์–ด๋–˜์„ ๋“ฏ ์‹ถ๋‹ค..
    • ์„œ๋ฒ„์ชฝ์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ์กฐ๊ธˆ ๋ถ€์กฑํ•ด์ง€๋Š” ๋“ฏ ์‹ถ๋‹ค. ์•„๋ฌด๋ž˜๋„ ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ์—๋งŒ ์น˜์ค‘ํ•˜๋‹ค ๋ณด๋‹ˆ ๊ฒŒ์‹œ๊ธ€ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ค„๋ณด์ง€ ์•Š์•„์„œ ๊ทธ๋Ÿฐ ๊ฒƒ ๊ฐ™๊ธด ํ•˜์ง€๋งŒ, ์„œ๋ฒ„์ชฝ์— ๋Œ€ํ•œ ์ดํ•ด๋„ ์–ด๋А์ •๋„ ํ•„์š”ํ•  ๋“ฏ ํ•˜๋‹ค.

Future action(ํ–‰๋™)

  • ๊ฒŒ์‹œํŒ ์—…๋ฐ์ดํŠธ ๋ Œ๋”๋ง
  • ๊ฒŒ์‹œํŒ ์‚ญ์ œ ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • ๊ฒŒ์‹œํŒ ์—…๋ฐ์ดํŠธ ์š”์ฒญ๊ธฐ๋Šฅ ์ถ”๊ฐ€



๐Ÿ‘ฉโ€๐Ÿ’ป ์ง€์ฃผํ˜„

Fact(์‚ฌ์‹ค)

  • ๋Œ“๊ธ€ Create ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ๋Œ“๊ธ€ Read ๊ธฐ๋Šฅ ๊ตฌํ˜„

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ํฌํ† ํŽ˜์ด์ง€๋ฅผ ์ œ์ณ๋‘๊ณ  ๋Œ“๊ธ€ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋‹ˆ๊นŒ ๋„ˆ๋ฌด ์‹ ๋‚ฌ๋‹ค! ์ฒ˜์Œ์œผ๋กœ ์„œ๋ฒ„๋ž‘ ํ†ต์‹ ์„ ํ–ˆ๋‹ค!! ๋ฐ˜๊ฐ‘๋‹ค ์„œ๋ฒ„์•ผ! ์„œ๋ฒ„์—์„œ ๋ฐ›์•„์˜จ ๋ฐ์ดํ„ฐ๋กœ ๋ Œ๋”๋„ ํ•˜๊ตฌ. ์ƒ๊ฐ๋ณด๋‹ค ๋Œ“๊ธ€ ๊ธฐ๋Šฅ ๊ตฌํ˜„์ด ์–ด๋ ต์ง€ ์•Š์•„์„œ ๊ณ„ํš๋œ ์‹œ๊ฐ„๋ณด๋‹ค ๋นจ๋ฆฌ ์ง„ํ–‰๋˜๋Š” ๋А๋‚Œ์ด๋‹ค.
  • ๐Ÿ‘Ž
    • ์˜ค๋Š˜๋„ ์‚ฌ์ง„์—…๋กœ๋” ์ ์šฉ์œผ๋กœ ์‹œ๊ฐ„์„ ์ผ๋‹ค. ์ƒ๊ฐํ•ด๋ณด๋ฉด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋งŒ๋“œ์‹  ๋ถ„์ด ๊ณ ์น˜์‹œ๋Š” ๊ฒŒ ๋งž๋Š” ๊ฒƒ ๊ฐ™์€๋ฐ ๊ทธ๊ฑธ ๋‚ด๊ฐ€ ๋™๋™ ๋Œ€๊ณ  ์žˆ์—ˆ์œผ๋‹ˆใ… ใ…  ์ด๋Ÿฐ๊ฒŒ ์‚ฝ์งˆ์ด๊ณ  ๊ฐœ๋ฐœ์ด๊ตฌ๋‚˜โ€ฆ
    • ์ด์ œ ์ฝ”๋“œ ์น  ์‹œ๊ฐ„์ด 3์ผ ๋ฐ–์— ์•ˆ๋‚จ์•˜๋‹ค. TODO ๋ฆฌ์ŠคํŠธ๋ฅผ ์ซ™ ์ ์–ด๋ดค๋Š”๋ฐ ํ•  ๊ฒŒ ๋„ˆ๋ฌด ๋งŽ๋‹คใ… ใ… ใ… ใ… 

Future action(ํ–‰๋™)

  • ๋Œ“๊ธ€ Edit ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ๋Œ“๊ธ€ Delete ๊ธฐ๋Šฅ ๊ตฌํ˜„



๐Ÿ‘‘ ๐Ÿ‘ฉโ€๐Ÿ’ป ์•ˆ์œ ์›

Fact(์‚ฌ์‹ค)

  • ๊ฒŒ์‹œํŒ Read ๊ธฐ๋Šฅ ๊ตฌํ˜„

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ๋“œ๋””์–ด ๋“œ๋””์–ด ํ† ์š”์ผ๊นŒ์ง€ ์—ด์‹ฌํžˆ ๊ณต๋ถ€๋ฅผ ํ•œ ๋•๋ถ„์— Read ๊ธฐ๋Šฅ์„ ์™„์„ฑํ–ˆ๋‹ค! ๋“œ๋””์–ด!! ๋“œ๋””์–ด!!! ํฐ ์‚ฐ์„ ํ•˜๋‚˜ ๋„˜์€ ๋А๋‚Œ์ด๋ผ์„œ ๋„ˆ๋ฌด ํ–‰๋ณตํ•˜๋‹ค. ํ•ด๋‚ธ ๋А๋‚Œ์ด์•ผ~~
    • ์‹ค์ œ๋กœ ๋ฐ์ดํ„ฐ๊ฐ€ ์ž˜ ๋‚˜์˜ค๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ์‹ถ์–ด์„œ ๋‚ด DB์— ํ•˜๋‚˜์”ฉ ์ฐ์–ด์„œ ๋„ฃ์—ˆ๋Š”๋ฐ ๋‹ค๋“ค ์›ƒ์–ด์ค˜์„œ ๋„ˆ๋ฌด ํ–‰๋ณตํ–ˆ๋‹ค. ๋” ์›ƒ๊ธฐ๊ณ  ์‹ถ๋‹ค.
  • ๐Ÿ‘Ž
    • ์ฝ”๋“œ๋ฅผ ๊น”๋”ํ•˜๊ฒŒ ์ ๊ณ  ์‹ถ์—ˆ๋Š”๋ฐ ๊ทธ๋Ÿฌ์ง€ ๋ชปํ–ˆ๋‹คโ€ฆ ์‹ฌ์ง€์–ด ์ค‘๋ณต์ด๋ผ๋‹ˆ! ๊ทผ๋ฐ ๊ทธ๊ฒŒ ํ•ด๊ฒฐ์ด ์•ˆ๋˜๋‹ค๋‹ˆ!! ๋ฏธ์น˜๊ฒ ๋‹ค ์™œ ์•ˆ๋˜๋Š”๊ฑฐ์ง€? ๊ทผ๋ฐ ์ง€๊ธˆ์€ ๊ฑฐ๊ธฐ์— ์‹œ๊ฐ„์„ ์“ฐ๊ธฐ๋ณด๋‹ค๋Š” ๋‹ค๋ฅธ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๋Š”๊ฒŒ ์šฐ์„ ์ด๋‹ˆ๊นŒ ์ผ๋‹จ์€ ๋†”๋‘ฌ์•ผํ•˜๋Š”๊ฒŒ.. ์•ฝ๊ฐ„ ์ฐ์ฐํ•˜๋‹คโ€ฆโ€ฆ. ์œผ์œผ.. ์‹ ๊ฒฝ์“ฐ์—ฌโ€ฆ..
    • ์•ž์œผ๋กœ์˜ ์‹œ๊ฐ„์„ ์ •๋ฆฌํ•ด ๋ดค์„ ๋•Œ ์‹œ๊ฐ„์ด ์–ผ๋งˆ ๋‚จ์ง€ ์•Š์•˜๋‹ค๋Š” ๊ฑธ ์•Œ์•˜๋‹ค. ๊ทธ ๋™์•ˆ ์ข€ ๋นจ๋ฆฌ ํ• ๊ฑธ.. ๋‚จ์€ ์‹œ๊ฐ„์„ ๋ณด๋‹ˆ ์•„์‰ฌ์šด ๋งˆ์Œ์ด ๋“ค๊ธฐ๋Š” ํ•œ๋‹ค...

Future action(ํ–‰๋™)

  • ์‚ฌ์ด๋“œ๋ฐ” ๋ Œ๋” ๊ธฐ๋Šฅ ๊ตฌํ˜„



2021.05.03

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ๊ถŒ์ˆœ๊ธฐ

Fact(์‚ฌ์‹ค)

  • ๋ถ๋งˆํฌ, ์ข‹์•„์š” ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ์ด๋ฏธ์ง€ ์‚ญ์ œ ๋ฒ„๊ทธ์ˆ˜์ •

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ์˜ค๋Š˜ ํด๋ผ์ด์–ธํŠธ์—์„œ ๋ถ๋งˆํฌ,์ข‹์•„์š” ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•  ์˜ˆ์ •์ด๋ผ ์„œ๋ฒ„์ชฝ์—์„œ ๋ฏธ๋ฆฌ ๊ด€๋ จ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ด๋†”์•ผํ•  ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์ƒ๊ฐ์—, ๋ชจ๋“ ๊ฑธ ๋งˆ๋ฌด๋ฆฌํ•˜๊ณ  upstream์— push๊นŒ์ง€ํ•˜๊ณ  ์žค๋‹ค. ์ž๊ธฐ์ „์— ๋๋‚ด์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“œ๋‹ˆ, ์ตœ๋Œ€ํ•œ ํšจ์œจ์ ์ธ ๋ฐฉ๋ฒ•๋“ค์„ ์ƒ๊ฐํ•˜๊ฒŒ๋˜์—ˆ๊ณ  ์–ด์ œ์˜ ์‹ค์ˆ˜๋ฅผ ๋ฐ˜๋ณตํ•˜๊ธฐ ์‹ซ์—ˆ๊ธฐ๋•Œ๋ฌธ์— ๋กœ์ง๋„ ๊ผผ๊ผผ์ด ์งœ๋ ค๊ณ  ๋…ธ๋ ฅํ–ˆ๋‹ค. ์„œ๋ฒ„๋ฅผ ํ˜ผ์ž ๊ณ„์† ๋‹ด๋‹นํ•˜๋‹ค๋ณด๋‹ˆ ํด๋ผ์ด์–ธํŠธ์—์„œ ์–ด๋–ค ๋ฐ์ดํ„ฐ๊ฐ€ ํ•„์š”ํ•œ ์ง€, ์–ด๋–ป๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์œผ๋ฉด ์ข‹์„์ง€ ๊ณ„์† ์ƒ๊ฐํ•˜๊ฒŒ ๋˜์—ˆ๊ณ  ๊ทธ๋Ÿฌํ•œ ์ƒ๊ฐ์˜ ์†๋„๊ฐ€ ์ ์  ๋นจ๋ผ์ง€๋Š”๊ฒŒ ์Šค์Šค๋กœ๋„ ๋А๊ปด์ ธ์„œ ์กฐ๊ธˆ์€ ๋ฟŒ๋“ฏํ•œ ๋งˆ์Œ์ด ๋“ค์—ˆ๋‹ค.
  • ๐Ÿ‘Ž
    • DB์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ถœ๋ ฅํ•  ๋•Œ ์ตœ๋Œ€ํ•œ ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ์™€ ๊ฐ€๊น๊ฒŒ ์ถœ๋ ฅํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•ด์•ผํ•œ๋‹ค๋Š” ๊ฑธ ๋А๋ผ๋Š” ์ค‘์ด๋‹ค. ์ผ๋‹จ ํฐ ๋ฒ”์œ„๋กœ ์ถœ๋ ฅํ•˜๊ณ  ๊ฐ€๊ณต์„ ํ•˜๋ ค๊ณ  ํ•˜๋‹ˆ, ์œ ์ง€๋ณด์ˆ˜๋„ ์–ด๋ ต๊ณ  ์˜ˆ์ƒ์น˜ ๋ชปํ•œ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์•˜๋‹ค. ๋ชฝ๊ณ DB๊ฐ€ ์ž์œ ๋กœ์šด ๋งŒํผ ์ฟผ๋ฆฌํ• ๋•Œ๋ถ€ํ„ฐ ๊ผผ๊ผผ์ด ํ•ด์•ผ๊ฒ ๋‹ค.
    • ๋ฐฐํฌ์™€ ๊ด€๋ จํ•ด์„œ ์ดํ•ดํ•˜๋Š”๋ฐ ์–ด๋ ค์›€์ด ๋งŽ๋‹ค. Route53์œผ๋กœ ์—ฌ๋Ÿฌ ๋„๋ฉ”์ธ์„ ์„ค์ •ํ•˜๋Š”๋ฐ S3๋กœ ์ง์ ‘ ์—ฐ๊ฒฐํ•˜๋ ค๊ณ ํ•˜๋‹ˆ๊นŒ ๋ฒ„ํ‚ท์˜ ์ด๋ฆ„๊ณผ ๋„๋ฉ”์ธ์˜ ์ด๋ฆ„์ด ๊ฐ™์•„์•ผํ–ˆ๋‹ค. ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์ด ์žˆ๋Š”์ง€ ์ฐพ์•„๋ณด๊ณ ์žˆ๋Š”๋ฐ, ์›๋ฆฌ์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ์„ ํ–‰๋˜์ง€ ๋ชปํ•˜๋‹ค๋ณด๋‹ˆ ์‹œ๊ฐ„์ด ๊ต‰์žฅํžˆ ๋งŽ์ด ๊ฑธ๋ฆฌ๋Š” ๋А๋‚Œ์ด์—ˆ๋‹ค. ๋ฐฐํฌ๋Š” ์ข€๋” ์‹œ๊ฐ„์„ ๋“ค์—ฌ ๊ณต๋ถ€ํ•ด๋ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค. ใ… ใ… 

Future action(ํ–‰๋™)

  • ํ† ํฐ ๊ฐฑ์‹  ๋ฏธ๋“ค์›จ์–ด ์ถ”๊ฐ€
  • isAuth API ์ถ”๊ฐ€



๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ์‹ ์˜ํ˜ธ

Fact(์‚ฌ์‹ค)

  • ๊ฒŒ์‹œํŒ ์—…๋ฐ์ดํŠธ ๋ Œ๋”๋ง
  • ๊ฒŒ์‹œํŒ ์‚ญ์ œ ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • ๊ฒŒ์‹œํŒ ์—…๋ฐ์ดํŠธ ์š”์ฒญ๊ธฐ๋Šฅ ์ถ”๊ฐ€

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ๋กœ๊ทธ์ธ ๋ชจ๋‹ฌ์„ ์™„๋ฃŒํ•˜๊ณ  ๊ธ€ ์ˆ˜์ • ์‚ญ์ œ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๋‹ˆ ์žฌ๋ฏธ๊ฐ€ ๋‹ค์‹œ ๋ถ™์—ˆ๋‹ค. ๋กœ๊ทธ์ธ/ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ์€ ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ๋ฐ›์•„์˜ค๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ๋งŽ์ง€๊ฐ€ ์•Š์€ ๋ฐ˜๋ฉด ๊ธ€ ์ˆ˜์ • ์‚ญ์ œ๊ธฐ๋Šฅ์€ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ค„์„œ ํ™”๋ฉด์— ์ง์ ‘ ๋„์šฐ๋Š” ๊ฒƒ์ด๋ผ ๋ˆˆ์œผ๋กœ ํ™•์ธ์ด ๋˜๋‹ˆ๊น ๋” ์žฌ๋ฐŒ์—ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋„ ์—ฐ๊ฒฐํ•ด์„œ ํ™•์ธ์„ ํ•˜๋‹ˆ ๋” ์žฌ๋ฏธ๊ฐ€ ๋ถ™๋”๋ผ. ์˜ค๋Š˜์€ ๊ธฐ๋Šฅ๊ตฌํ˜„์„ ์—„์ฒญ ๋นจ๋ฆฌ ๋๋ƒˆ๋Š”๋ฐ, ์ˆœ๊ธฐ๋‹˜์˜ ์นœ์ ˆํ•œ API๋•๋ถ„์ธ ๊ฒƒ ๊ฐ™๋‹ค.
    • ์ด์ „์—๋Š” ๋ฆฌ๋•์Šค์— ์ €์žฅ๋˜๋Š” ์œ ์ €์ •๋ณด ๊ด€๋ จ ์ƒํƒœ๊ฐ€ ํ† ํฐ๋ฟ์ด์—ฌ์„œ ํ† ํฐ์œผ๋กœ ๊ด€๋ฆฌํ–ˆ๋Š”๋ฐ ์ˆ˜์ • ๋ถ€๋ถ„์—์„œ ์•ก์„ธ์Šค ๊ฐ€๋Šฅ ์—ฌ๋ถ€๋ฅผ ์ฒดํฌํ•ด์•ผํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์„œ๋ฒ„์—์„œ ์ถ”๊ฐ€์ ์ธ ์ž‘์—…์ด ํ•„์š”ํ•จ์„ ๋А๊ผˆ๋‹ค. ๋ฐฑ์—”๋“œ ํŒ€์›๋ถ„๊ณผ ์–˜๊ธฐํ•˜๋ฉฐ ์ด๋Ÿฐ์ด๋Ÿฐ ๋ถ€๋ถ„์ด ํ•„์š”ํ•  ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์–˜๊ธฐ๋ฅผ ํ•˜๋‹ค๋ณด๋‹ˆ ์ด์ œ๋Š” ์ง„์งœ ํ˜‘์—…ํ•˜๋Š” ๋А๋‚Œ์ด ๋‚œ๋‹ค.
    • ์œ ์ € ์ •๋ณด๋ฅผ ์ €์žฅํ•ด๋†”์•ผ ๊ฒŒ์‹œ๊ธ€ ์ˆ˜์ •๋ง๊ณ ๋„ ๋Œ“๊ธ€ ์ˆ˜์ •๊ธฐ๋Šฅ ์œ ์ €์ •๋ณด ์ˆ˜์ •๊ธฐ๋Šฅ์— ํ•„์š”ํ•จ์„ ๋А๊ผˆ๋‹ค. ์‚ฌ์ด๋“œ๋ฐ” ๋ Œ๋”๋ง ์‹œ ์ด๋Ÿฌํ•œ ๊ณผ์ •์ด ์ค‘๋ณต์œผ๋กœ ์žˆ์–ด์„œ ํŒ€์›๋ถ„์ด ์ž‘์—…์ค‘์ด๋˜ ๋ถ€๋ถ„์„ ๋กœ๊ทธ์ธ ๋ถ€๋ถ„์œผ๋กœ ์˜ฎ๊ธฐ๋Š” ๊ณผ์ •์ด ํ•„์š”ํ–ˆ๊ณ  ์„ฑ๊ณต์ ์œผ๋กœ ์ž˜ ๋๋‚˜์„œ ๊ธฐ์˜๋‹ค.
  • ๐Ÿ‘Ž
    • ์ปค์Šคํ…€ํ›…์— ํ•ด๊ฒฐํ•  ์ˆ˜ ์—†๋Š” ์˜ค๋ฅ˜๊ฐ€ ์ƒ๊ฒผ๋‹ค. ๊ธฐ๋Šฅ์ ์œผ๋กœ ์ค‘์š”ํ•œ ๋ถ€๋ถ„์ธ๋ฐ ์•„๋ฌด๋ฆฌ ๊ณ ์ณ๋„ ๋‘๋ฒˆ๋ˆŒ๋Ÿฌ์•ผ ์ •์ƒ์ž‘๋™ํ•œ๋‹ค.. ํ›…์œผ๋กœ ๋ฐ›์•„์˜จ ํ•จ์ˆ˜๋ฅผ ๋‘๋ฒˆ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ ํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋‚˜, ๊ทผ๋ณธ์ ์ธ ํ•ด๊ฒฐ์ฑ…์ด ๋˜์ง€์•Š๊ณ  ๋‚˜์ค‘์— ์ปค์Šคํ…€ ํ›… ์ด์Šˆ๊ฐ€ ํ•ด๊ฒฐ์ด๋œ๋‹ค๋ฉด ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ต‰์žฅํžˆ ์ฐ์ฐํ•˜๋‹ค. ๊ธฐ๋Šฅ ๊ตฌํ˜„๋„ ์ง„ํ–‰ํ•ด์•ผ๋˜๊ธฐ ๋•Œ๋ฌธ์— ํ‹ˆํ‹ˆ์ด ๋ฌธ์ œํ•ด๊ฒฐ์„ ์‹œ๋„ํ•ด๋ด์•ผ๊ฒ ๋‹ค.

Future action(ํ–‰๋™)

  • ์ปค์Šคํ…€ํ›… ์˜ค๋ฅ˜ ํ•ด๊ฒฐ
  • ๋ถ๋งˆํฌ ํŽ˜์ด์ง€ ๋ Œ๋”๋ง
  • AuthCheck ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • ๋กœ๊ทธ์•„์›ƒ ๊ธฐ๋Šฅ ์ถ”๊ฐ€



๐Ÿ‘ฉโ€๐Ÿ’ป ์ง€์ฃผํ˜„

Fact(์‚ฌ์‹ค)

  • ๋žœ๋”ฉํŽ˜์ด์ง€ ๋””์ž์ธ
  • ๊ธ‰์—ฌ๋Ÿ‰ ๊ณ„์‚ฐ๊ธฐ ๋””์ž์ธ
  • ํฌํ† ํŽ˜์ด์ง€ ๋””์ž์ธ
  • ๋กœ๊ทธ์ธ/ํšŒ์›๊ฐ€์ž… ๋ชจ๋‹ฌ ๋””์ž์ธ

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ์˜ค๋Š˜์€ CSS ๊ธฐ๊ณ„๊ฐ€ ๋˜์—ˆ๋‹ค. ์šฐ๋ฆฌ ๋‹ˆ์•ผ์˜น์˜ ๋Œ€๋ฌธ์ธ ๋žœ๋”ฉํŽ˜์ด์ง€๋ถ€ํ„ฐ ์ž‘์—…์„ ํ–ˆ๋Š”๋ฐ ๊ธ€์„ ์˜ค๋ฅธ์ชฝ ์ •๋ ฌํ•  ๋•Œ ์ž˜ ์•ˆ๋˜์–ด์„œ ์• ๋จน์—ˆ๋‹ค. ๊ฒฐ๊ตญ ํ•ด๊ฒฐ์€ ํ–ˆ์ง€๋งŒ ใ…Žใ…Ž ๊ธ‰์—ฌ๋Ÿ‰ ๊ณ„์‚ฐ๊ธฐ๋„ ์™€์ด์–ดํ”„๋ ˆ์ž„์ด๋ž‘ ๋น„์Šทํ•˜๊ฒŒ ๊ตฌํ˜„์„ ํ•ด๋ƒˆ๋‹ค!

    • ๋˜ ํ•˜๋‚˜์˜ ๊ฐ„ํŒ์ธ ๋กœ๊ทธ์ธ ๋ชจ๋‹ฌ๋„ ๋””์ž์ธ์ด ํ•ญ์ƒ ์‹ ๊ฒฝ ์“ฐ์˜€๋Š”๋ฐ, ๊ฒฐ๊ณผ๋ฌผ์ด ์•„์ฃผ ๋งŒ์กฑ์Šค๋Ÿฝ๊ฒŒ ๋‚˜์™”๋‹ค!!!

    • ์ฝ”๋“œ ํ•œ ์ค„ ํ•œ ์ค„๋งˆ๋‹ค ์Љ์Љ ๋ฐ”๋€Œ๋Š” CSS๋ฅผ ํ•˜๋‹ˆ๊นŒ ์ •๋ง ์žฌ๋ฐŒ์—ˆ๋‹ค ใ…Žใ…Žใ…Ž

  • ๐Ÿ‘Ž
    • ๊ธฐ๋Šฅ ๊ตฌํ˜„์„ ํ•˜๋ ค๋ฉด ๋กœ๊ทธ์ธ ๊ถŒํ•œ์ด ์žˆ์–ด์•ผํ•˜๊ฑฐ๋‚˜ ์„œ๋ฒ„๊ฐ€ ๊ตฌํ˜„๋˜์–ด ์žˆ์–ด์•ผ ํ•ด์„œ ์ผ๋‹จ ๊ธฐ๋Šฅ์€ ์ œ์ณ๋‘๊ณ  ์˜ค๋Š˜์€ ๋””์ž์ธ์„ ํ–ˆ๋‹ค. ๊ธฐ๋Šฅ ๊ตฌํ˜„์„ ๊ฑฐ์˜ ๋ชปํ•œ ์ ์ด ์ข€ ์•„์‰ฝ๋‹ค.

Future action(ํ–‰๋™)

  • ํฌํ† ํŽ˜์ด์ง€ Create ์™„์„ฑ
  • ํฌํ† ํŽ˜์ด์ง€ Read ์™„์„ฑ
  • ํฌํ† ํŽ˜์ด์ง€ Delete ๊ธฐ๋Šฅ



๐Ÿ‘‘ ๐Ÿ‘ฉโ€๐Ÿ’ป ์•ˆ์œ ์›

Fact(์‚ฌ์‹ค)

  • ์‚ฌ์ด๋“œ๋ฐ” ๋žœ๋”๋ง ๊ธฐ๋Šฅ ๊ตฌํ˜„

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ์˜ค๋Š˜์€ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋‹ค๊ฐ€ ์ค‘๊ฐ„์— ์นดํŽ˜๋ฅผ ๊ฐ€์„œ ์นœ๊ตฌ๋ž‘ ์ฝ”๋“œ์ž‘์—…์„ ํ–ˆ๋‹ค. ๋ฐ–์— ๋‚˜๊ฐ”๋‹ค ์™€์„œ ๊ธฐ๋ถ„์ด๊ฐ€ ๋งค์šฐ๋งค์šฐ ์ข‹์•˜๋‹ค. ์ด๋Ÿฐ ๋‚ ๋„ ์žˆ์–ด์•ผ์ง€~!!
  • ๐Ÿ‘Ž
    • ์™œ ๋‚˜๋งŒ ์˜ํ˜ธ๋‹˜์ด ๋งŒ๋“ค์–ด์ค€ ์ปดํฌ๋„ŒํŠธ๋ฅผ ์ œ๋Œ€๋กœ ํ™œ์šฉํ•˜์ง€ ๋ชปํ•˜๋Š” ๋А๋‚Œ์ด ๋“œ๋Š”๊ฑฐ์ง€? ๋‚ด๊ฐ€ ์–ด๋””์„œ๋ถ€๋ถ„์„ ์ดํ•ดํ•˜์ง€ ๋ชปํ•˜๊ณ  ์žˆ๋Š”๊ฑด์ง€ ์•„์ง ๊ฐ์ด ์•ˆ ์žกํžŒ๋‹ค. ์‹œ๊ฐ„์ด ๋Šฆ์—ˆ์ง€๋งŒ ์˜ํ˜ธ๋‹˜ ๋ฐ๋ ค๊ฐ€์„œ ๋‹ค์‹œ ๋ฌผ์–ด๋ด์•ผ๊ฒ ๋‹ค.ย 
    • ๋กœ๊ทธ์ธ ์œ ์ง€๋งŒ ๋˜๋ฉด ๊ฑฐ์˜ ๋ชจ๋“  ๊ธฐ๋Šฅ์ด ๊ธˆ๋ฐฉ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์„ ๊ฑฐ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์–ด์„œ ๋งˆ์Œ์ด ๊ธ‰ํ•ด์ง„๋‹ค. 2์ฃผ ์งœ๋ฆฌ ํ”„๋กœ์ ํŠธ์ž„์„ ์žŠ์ง€๋ง๊ณ  ์ฒœ์ฒœํžˆ ์ƒ๊ฐํ•ด์•ผํ•˜๋Š”๋ฐ ํ•˜๋‹ค๊ฐ€ ๋ณด๋ฉด ๋งˆ์Œ์ด ์กฐ๊ธ‰ํ•ด์ง„๋‹ค.

Future action(ํ–‰๋™)

  • ๋กœ๊ทธ์ธ ์ด์Šˆ ๋‹ค์‹œ ํ™•์ธํ•˜๊ณ  ์ •๋ฆฌ
  • ์‚ฌ์ด๋“œ๋ฐ” ๋ฆฌํŒฉํ† ๋ง
  • ๋กœ๊ทธ์•„์›ƒ ๊ธฐ๋Šฅ ๊ตฌํ˜„



2021.05.04

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ๊ถŒ์ˆœ๊ธฐ

Fact(์‚ฌ์‹ค)

  • HTTPS ๋ฐฐํฌํ…Œ์ŠคํŠธ ์™„๋ฃŒ

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • https๋กœ ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ๋ฅผ ๋ฐฐํฌํ•˜๊ณ  ์—ฐ๊ฒฐ๊นŒ์ง€ ํ…Œ์ŠคํŠธํ•˜๋Š”๋ฐ ์„ฑ๊ณตํ–ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” http๋กœ๋งŒ ๋ฐฐํฌ๋ฅผ ํ•˜๋ ค๊ณ  ํ–ˆ์—ˆ๋Š”๋ฐ, ํ•˜๋‹ค๋ณด๋‹ˆ ๋ง‰ํžˆ๋Š” ๊ฒƒ๋„ ๋งŽ์•„์„œ, โ€˜์ด๋ ‡๊ฒŒ ๋ง‰ํž๋ฐ”์— ๋˜‘๊ฐ™์ด ๋ง‰ํžˆ๋Š” https๋กœ ๋ฐฐํฌํ•˜์žโ€™๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์–ด์„œ https๋กœ ๋ฐฐํฌ๋ฅผ ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. ํ•˜๋ฉด์„œ ๋А๋‚€๊ฑด ๋‚ด๊ฐ€ ์ง€๋ ˆ ๊ฒ๋จน์—ˆ๋‹ค๋Š” ์ ์ด๋‹ค. http๋‚˜ https๋‚˜ ๋ฐฐํฌ๋ฅผ ์ฒ˜์Œํ•˜๋ฉด ์–ด๋ ค์šด๊ฑด ๋งคํ•œ๊ฐ€์ง€์ธ ๊ฒƒ ๊ฐ™๊ณ , ๋ง‰์ƒ ํ•˜๋‚˜ํ•˜๋‚˜ ํ•ด๊ฒฐํ•˜๋‹ค๋ณด๋‹ˆ ์ƒ๊ฐ๋ณด๋‹ค ๋งŽ์€ ๊ฒƒ์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ์ฒ˜์Œ ๋ฐฐํฌ๋ฅผ ์ ‘ํ–ˆ์„ ๋•Œ EC2๋‹ˆ, S3๋ฒ„ํ‚ท์ด๋‹ˆ, Route53, CloudFront,๋กœ๋“œ๋ฐธ๋Ÿฐ์„œโ€ฆ ๋ฌด์Šจ ์ฒ˜์Œ๋“ฃ๋Š” ๋ง๋“ค๋งŒ ๋‚˜์™€์„œ @_@๊ฐ€ ๋๋Š”๋ฐ ์ง€๊ธˆ์€ ํ•˜๋ฃจ์ดํ‹€ ๋ถ™์žก์œผ๋ฉด์„œ ํ–ˆ๋‹ค๊ณ  ๊ฝค ์นœ์ˆ™ํ•œ ๋А๋‚Œ์ด ๋“ ๋‹ค.

    • ๋˜ํ•œ ๊ฐœ๋ฐœ๊ณต๋ถ€๋Š” ์ฒ˜์Œ๋ถ€ํ„ฐ ์ดํ•ดํ•˜๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ ํ•˜๋‹ค๋ณด๋ฉด ์ดํ•ด๊ฐ€ ๋œ๋‹ค๋Š” ๋ง์„ ๋ฐฐํฌ๋ฅผํ•˜๋ฉด์„œ ์ง„์งœ ๋งŽ์ด ๋А๋‚€ ๊ฒƒ ๊ฐ™๋‹ค. ์ฒ˜์Œ์— ๋‹ค๋ฅธ์‚ฌ๋žŒ์ด ํ—ฌํ”„๋ฐ์Šคํฌ์— ์˜ฌ๋ฆฐ ์งˆ๋ฌธ๊ณผ ๋‹ต๋ณ€๋“ค์„ ์ฝ์—ˆ์„ ๋•Œ๋Š”, ๋„๋Œ€์ฒด ๋ฌด์Šจ ๋ง๋“ค์„ ํ•˜๋Š” ๊ฑด์ง€ ์•Œ ์ˆ˜๊ฐ€ ์—†์–ด์„œ ๋งŽ์ด ๋‹ต๋‹ตํ–ˆ๋Š”๋ฐ ์˜ค๋Š˜ ์ฝ์–ด๋ณด๋‹ˆ ๊ณ ๊ฐœ๊ฐ€ ์ ˆ๋กœ ๋„๋•์—ฌ์กŒ๋‹ค. ๋งŽ์€ ๊ฒƒ์„ ๋А๋‚€ ํ•˜๋ฃจ์˜€๋‹ค.

  • ๐Ÿ‘Ž
    • ์ด๋ฒˆ ํ”„๋กœ์ ํŠธ์—์„œ ์„œ๋ฒ„๋ฅผ ๋‹ด๋‹นํ•˜๋ฉด์„œ ํ›„ํšŒ๋˜๋Š” ์  ์ค‘ ํ•˜๋‚˜๋Š” API๋ฌธ์„œ๋ฅผ ๋ฏธ๋ฆฌ ๊ผผ๊ผผ์ด ์ž‘์„ฑํ•˜์ง€ ์•Š์•˜๋‹ค๋Š” ์ ์ด๋‹ค. ์™„๋ฒฝํ•˜์ง„ ์•Š๋”๋ผ๋„ ๋ฐ์ดํ„ฐ์˜ ํ๋ฆ„์ด๋‚˜ ํ˜•ํƒœ๋“ค์„ ์ƒ๊ฐํ•˜๋ฉด์„œ ๊ฐœ๊ด„์ ์œผ๋กœ ํ‹€์„ ์žก์•„๋†“๊ณ , ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์ถ”๊ฐ€,์ˆ˜์ •ํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ง„ํ–‰ํ–ˆ์–ด์•ผ ํ–ˆ๋‹ค. ์ง€๊ธˆ์ƒ๊ฐํ•ด๋ณด๋ฉด ์ฒ˜์Œ์— ์ž‘์„ฑํ•œ API๋ฌธ์„œ์˜ ์™„์„ฑ๋„๋Š” ๋Œ€๋žต 10%?20%๋„ ์•ˆ๋  ๊ฒƒ ๊ฐ™๋‹ค. ๊ทธ๋Ÿฌ๋‹ค๋ณด๋‹ˆ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ๊ธฐ๋Šฅ๊ตฌํ˜„๊ณผ ํ•จ๊ป˜ API๋ฌธ์„œ๋ฅผ ์ž‘์„ฑํ•ด์•ผํ–ˆ๊ณ , ๊ต‰์žฅํžˆ ๋งŽ์€ ์‹œ๊ฐ„์„ ๋บ๊ฒผ๋‹ค. ๋˜ํ•œ ์ž‘์„ฑํ•ด์•ผ๋˜๋Š” API์˜ ๋‚ด์šฉ์ด ๋งŽ๋‹ค๋ณด๋‹ˆ ์ž‘์„ฑ๊ณผ์ •์—์„œ ์‹ค์ˆ˜๋“ค์ด ์ข…์ข… ์ƒ๊ฒผ๊ณ , ์ด๋Š” API๋ฌธ์„œ๋ฅผ ๋ณด๊ณ  ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ด์•ผํ•˜๋Š” ํด๋ผ์ด์–ธํŠธ ํŒ€์›๋“ค์—๊ฒŒ ํ”ผํ•ด๋ฅผ ์ฃผ๊ฒŒ ๋˜์—ˆ๋‹ค.

    • ๋‚˜๋„ 4์ฃผ์ฐจํ”„๋กœ์ ํŠธ๋•Œ ํ”„๋ก ํŠธ์—”๋“œ๋ฅผ ๋‹ด๋‹นํ•˜๊ฒŒ ๋ ํ…๋ฐ, ํด๋ผ์ด์–ธํŠธ ์ž…์žฅ์—์„œ ์„œ๋ฒ„์—์„œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ž˜ ์•ˆ๋ฐ›์•„์ง„๋‹ค๊ณ  ์„œ๋ฒ„์ฝ”๋“œ๊นŒ์ง€ ์‚ดํ•„ ์—ฌ์œ ๋Š” ์—†์„ ๊ฒƒ์ด๋‹ค. ๊ฒฐ๊ตญ API๋ฌธ์„œ์— ๋งŽ์ด ์˜์กดํ•˜๊ฒŒ ๋œ๋‹ค๋Š” ์ ์—์„œ, ์ƒ๊ฐํ• ์ˆ˜๋ก API๋ฌธ์„œ๋ฅผ ๊ผผ๊ผผ์ด ์ž‘์„ฑํ•˜๋Š”๊ฒŒ ์ค‘์š”ํ•˜๋‹ค๋Š” ์ƒ๊ฐ์„ ํ–ˆ๊ณ  ๋ฐ˜์„ฑ๋„ ๋งŽ์ดํ•˜๊ฒŒ๋˜์—ˆ๋‹ค.

Future action(ํ–‰๋™)

  • ์‹ค์ œ ๋ฐฐํฌ ์ „ ์ค€๋น„์ž‘์—…
  • ์„œ๋ฒ„ ๋ฒ„๊ทธํ”ฝ์Šค
  • ํด๋ผ์ด์–ธํŠธ ๊ธฐ๋Šฅ๊ตฌํ˜„ ์„œํฌํŠธ



๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ์‹ ์˜ํ˜ธ

Fact(์‚ฌ์‹ค)

  • ๋ถ๋งˆํฌ ํŽ˜์ด์ง€ ๋ Œ๋”๋ง
  • ํ›… AuthCheck ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • ์ปค์Šคํ…€ํ›… ์˜ค๋ฅ˜ ํ•ด๊ฒฐ
  • ๋กœ๊ทธ์•„์›ƒ ๊ธฐ๋Šฅ ํ™•์ธ

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ๋“œ๋””์–ด ์ดํ‹€๋™์•ˆ ๋‚˜๋ฅผ ๊ดด๋กญํžˆ๋˜ ํ›… ์˜ค๋ฅ˜๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค. ๋ฌธ์ œ๋Š” ๋ฆฌ๋•์Šค ์Šคํ† ์–ด์˜ ๊ฐ™์€ ๊ณณ์— ์—ฌ๋Ÿฌ๋ฒˆ ๋ฐ์ดํ„ฐ๋ฅผ ์žฌํ• ๋‹นํ–ˆ๋˜๊ฒŒ ๋ฌธ์ œ์˜€๋‹ค. ์›ํ•˜๋Š”๊ฑด ๋‘๋ฒˆ์งธ ์•ก์…˜์˜ payload์ธ๋ฐ ์ฒซ ๋ฒˆ์งธ ์•ก์…˜์—์„œ ๋ฏธ๋ฆฌ ์„ ์–ธํ–ˆ๋˜ ํ›…์ด ์‹คํ–‰๋ผ ์ถœ๋ ฅ๊ฐ’์— ํ•„์š” ์—†๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด๊ฐ”๋˜ ๊ฒƒ์ด๋‹ค.. ์˜ค๋ฅ˜๋ฅผ ํ•ด๊ฒฐํ•ด์„œ ๋„ˆ๋ฌด ๋‹คํ–‰์ด๋‹ค ๋งŽ์ด ๋Šฆ์—ˆ์ง€๋งŒ..
    • ๋งˆ๊ฐ๊ธฐํ•œ์— ๋งž์ถ”๋ ค๊ณ  ์Šค์ผ€์ฅด์„ ์ด‰๋ฐ•ํ•˜๊ฒŒ ์งœ๋†จ์—ˆ๋Š”๋ฐ, ์ผ์ฐ ๋๋‚ด๊ณ  ํŒ€์›๋“ค์„ ๋„์šธ ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค. ์–ด๋–ป๊ฒŒ๋“  ๊ตฌ์ƒํ•œ ๋ถ€๋ถ„๊นŒ์ง€ ๋๋‚ด๋„๋ก ๋…ธ๋ ฅํ•  ๊ฒƒ์ด๋‹ค. ๋‹ค๋“ค ํ™”์ดํŒ…
  • ๐Ÿ‘Ž
    • ๋””์ž์ธ ํŒจํ„ด์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ๋ถ€์กฑํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ’€๋•Œ๋ถ€ํ„ฐ ๋‚ด ๊ณ ์งˆ์ ์ธ ๋ฌธ์ œ๋Š” ๋„ˆ๋ฌด ๋ฐ”ํ…€์—… ๋ฐฉ์‹์— ์น˜์šฐ์ณ์žˆ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์ปดํฌ๋„ŒํŠธ์— ๊ธฐ๋Šฅ๋“ค์„ ํ•˜๋‚˜ํ•˜๋‚˜ ์ถ”๊ฐ€ํ•˜๋‹ค ๋ณด๋ฉด ์–ด๋А์ƒˆ ๋‘๊บผ์›Œ์ง„ ์ฝ”๋“œ๊ฐ€ ๋ˆˆ์•ž์— ์žˆ๊ณ , ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋˜ ๊ณ ๋ฏผํ•˜๋Š” ๋“ฑ ์‹œ๊ฐ„์„ ์ค‘๋ณต์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋А๋‚Œ์ด๋‹ค. ์งง์€ ๊ธฐ๊ฐ„์ด๋ผ ๊ณต๋ถ€๊ฐ€ ๋งŽ์ด ๋ถ€์กฑํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐ๋˜๊ณ  ์•ž์œผ๋กœ ๋””์ž์ธ ํŒจํ„ด์„ ๊ณต๋ถ€ํ•ด์„œ ๋ฆฌํŒฉํ† ๋ง์„ ์ง„ํ–‰ํ•ด๋ณผ ํ•„์š”๊ฐ€ ์žˆ๊ฒ ๋‹ค.

Future action(ํ–‰๋™)

  • ๋กœ๊ทธ์•„์›ƒ ๋ฒ„ํŠผ ์‚ฌ์ด๋“œ๋ฐ”์— ์ ์šฉ
  • ๋‚จ์€ ๊ธฐ๋Šฅ๊ตฌํ˜„ or CSS
  • ์ž  ์•ˆ์ž๊ธฐ..



๐Ÿ‘ฉโ€๐Ÿ’ป ์ง€์ฃผํ˜„

Fact(์‚ฌ์‹ค)

  • ๋ชจ๋‹ฌ ๋ฐ”๊นฅ ์˜์—ญ ํด๋ฆญ ์‹œ ๋‹ซ๊ธฐ ๊ตฌํ˜„
  • ํฌํ† ํŽ˜์ด์ง€ Create, Read ์™„์„ฑ!
  • ๋Œ“๊ธ€ Create, Update

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ๋ชจ๋‹ฌ ์ฐฝ์˜ ๋ฐ”๊นฅ์„ ๋ˆ„๋ฅด๋ฉด ๋‹ซ์•„์ง€๋„๋ก ๊ตฌํ˜„ํ•˜๊ณ  ์‹ถ์—ˆ๋Š”๋ฐ ๋™๋™๋Œ€๊ณ  ๋‚˜์„œ ๊ฒฐ๊ตญ ์„ฑ๊ณตํ–ˆ๋‹ค!! UX๋ฅผ ์ข‹๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด์„  ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜‘๋˜‘ํ•ด์•ผ ํ•˜๋Š” ๊ฑธ ๋А๊ผˆ๋‹ค..

    • ์ง€๊ธ‹์ง€๊ธ‹ํ•ด์ง„ ํฌํ† ํŽ˜์ด์ง€๊ฐ€ ๋“œ๋””์–ด ๋™์ž‘ํ•œ๋‹ค!!! ์„œ๋ฒ„๋กœ ์ „์†ก๋„ ๋˜๊ณ  ์„œ๋ฒ„์—์„œ ๋ฐ›์•„์™€์„œ ๋ Œ๋”๋„ ๋œ๋‹ค!! ์šฐ์•„ ์‹ ๋‚œ๋‹ค!!

    • ๋Œ“๊ธ€ ๊ธฐ๋Šฅ๋„ ์–ด๋А์ •๋„ ๊ตฌํ˜„ํ–ˆ๋‹ค ์˜ค์˜ˆ

  • ๐Ÿ‘Ž
    • ๋งˆ๊ฐ์ผ์ด ๋‹ค๊ฐ€์˜ค๊ณ  ํŒ€์›๋“คํ•œํ…Œ ๋„ˆ๋ฌด ์งˆ๋ฌธ์„ ์ž์ฃผ ํ•˜๋Š” ๊ฒƒ ๊ฐ™์•„์„œ ์งˆ๋ฌธ์„ ์•„๊ผˆ๋”๋‹ˆ ๋‚ด ๋ฌธ์ œ๊ฐ€ ์•„๋‹Œ ๊ฒƒ์„ ๋‚ด ๋ฌธ์ œ๋กœ ๊ณ ๋ฏผํ•˜๊ณ  ์žˆ์—ˆ๋‹คใ… ใ…  ์งˆ๋ฌธ์€ ๋ฐ”๋กœ ๋ฐ”๋กœ ํ•˜์žใ… 

    • ์œผ์•… ๋‚˜๋งŒ ์•„์ง๋„ ํ•  ์ผ์ด ์ž”๋œฉ ๋‚จ์•˜๋‹ค.. ์–ธ์ œ ๋‹คํ•˜์ง€..? ๋งˆ๊ฐ์ด ๋‹ค๊ฐ€์˜ค๋‹ˆ๊นŒ ๋” ์กฐ๊ธ‰ํ•ด์ ธ์„œ ์ฝ”๋“œ๊ฐ€ ์ž˜ ์•ˆ์ณ์ง„๋‹คใ… ใ… 

Future action(ํ–‰๋™)

  • ๋Œ“๊ธ€ Delete
  • ๋ถ๋งˆํฌ ๊ธฐ๋Šฅ



๐Ÿ‘‘ ๐Ÿ‘ฉโ€๐Ÿ’ป ์•ˆ์œ ์›

Fact(์‚ฌ์‹ค)

  • ์‚ฌ์ด๋“œ๋ฐ” 1์ฐจ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ๋งˆ์ดํŽ˜์ด์ง€ ๋ Œ๋”๊ธฐ๋Šฅ

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ์ƒ๊ฐ๋ณด๋‹ค ์ž‘์—…์ด ๋นจ๋ฆฌ ๋๋‚ ๊ฒƒ ๊ฐ™์€ ๊ทผ๊ฑฐ ์—†๋Š” ์ž์‹ ๊ฐ์ด ์ƒ๊ธฐ๋Š” ๋‚ ์ด์˜€๋‹ค. ์™œ์ง€? ๋ญ”๊ฐ€ ์˜ค๋Š˜๋”ฐ๋ผ ๊ทธ๋ž˜์„œ ๊ทธ๋Ÿฐ์ง€ ์ด๊ฒƒ์ €๊ฒƒ ์†์„ ๋งŽ์ด ๋Œ„ ๊ฒƒ ๊ฐ™๋‹ค. ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๋Š”๊ฒƒ๋„ ์ค‘์š”ํ•˜์ง€๋งŒ ๋‚ด๊ฐ€ ํ–ˆ๋˜ ๊ธฐ๋Šฅ์„ ์ˆ˜์ •ํ•˜๋ฉด์„œ ์ „์ฒด์ ์œผ๋กœ ๋ดค๋˜ ๋‚ ์ด๋ผ์„œ ๊ทธ๋Ÿฐ ๊ฒƒ ๊ฐ™๋‹ค. ์™„๋ฒฝํ•œ ๊ธฐ๋Šฅ์€ ์—†์ง€๋งŒ! ๊ทธ๋ž˜๋„ ๋‹น๋ถ„๊ฐ„์€ ์ž˜ ์ž‘๋™ํ•˜๋Š” ๋‚ด ๊ธฐ๋Šฅ๋“ค์„ ๋ณด๋ฉด์„œ ๋ฟŒ๋“ฏํ•จ์„ ๊ฐ€์ ธ์„œ ์ž์‹ ๊ฐ์ด ์ƒ๊ธด ๊ฒƒ ๊ฐ™๋‹ค.
  • ๐Ÿ‘Ž
    • ๋ญ”๊ฐ€ ๋ฏฟ๊ธฐ์ง€๊ฐ€ ์•Š๋Š”๋‹ค ํ”„๋กœ์ ํŠธ๊ฐ€ ๋๋‚˜๊ฐ„๋‹ค๋‹ˆ.. ๋‚˜๋Š” ์•„์ง ํ•œ์ฐธ ๋‚จ์€ ๋А๋‚Œ์ธ๋ฐ ๋งˆ๊ฐ์ผ์€ ๋‹ค๊ฐ€์˜จ ๋А๋‚Œ? 2์ฃผ๊ฐ€ 2์ฃผ๊ฐ€ ์•„๋‹Œ ๋А๋‚Œ์ด๋ผ์„œ ๊ทธ๋Ÿฐ๊ฐ€? ์กฐ๊ธˆ ๋” ํ๋ฆ„์„ ๋นจ๋ฆฌ ํŒŒ์•…ํ–ˆ๋”๋ผ๋ฉด ์†๋„๊ฐ€ ๋นจ๋ž์„ ๊ฒƒ ๊ฐ™์€๋ฐ ๋ผ๋Š” ์•„์‰ฌ์›€์ด ๋“ ๋‹ค. ๊ทธ๋ ‡์ง€๋งŒ ์ด๋ž˜์„œ ํŽ˜์–ด๋ฅผ ํ–ˆ๋˜ ๋ถ„๋“ค ์ค‘์— ์ผ๋‹จ ๋ญ๋ผ๋„ ๋งŒ๋“ค์–ด ๋ณด๋ผ๊ณ  ์ถ”์ฒœํ•ด์ฃผ์…จ๋˜ ์ด์œ ๋ฅผ ์•Œ๊ฒƒ๋„ ๊ฐ™์•˜๋‹ค. ์ด๋ฒˆ์— ๋งŒ๋“ค๊ฒŒ ๋˜๋ฉด์„œ ๋” ๋งŽ์ด ๋ฐฐ์šด๋А๋‚Œ? ๊ทธ๋ž˜์„œ ์ง„์งœ ๊ทธ ์ถ”์ฒœ์„ ๋ฐ›๊ณ  ์‹œ๊ฐ„์„ ๋‚ด์„œ๋ผ๋„ ๋ญ๋ผ๋„ ์™„์„ฑ์„ ํ•œ๋ฒˆ ํ•ด๋ดค์„ ๊ฑธ ๊ทธ๋žฌ๋‚˜.. ๋ผ๋Š” ์•„์‰ฌ์›€์ด ๋“œ๋Š” ๋‚ ์ด์˜€๋‹ค.
    • ๊ทธ๋ž˜๋„! ์•„์ง! ํ•ด์•ผํ•˜๋Š” ๊ธฐ๋Šฅ๋“ค์ด ๋งŽ์ด ๋‚จ์•˜๋‹ค!!!!! ๋นจ๋ฆฌ ํ•ด์•ผํ•œ๋‹ค!!!! ๋„ˆ๋ฌด ํ”„๋กœ์ ํŠธ ๊ทœ๋ชจ๊ฐ€ ์ปค์„œ ๊ทธ๋Ÿฐ์ง€ ๋ชฐ๋ผ๋„ ์ด์ œ 2์ฃผ ํ”„์ ์ด ๋๋‚˜๊ฐ€๋Š”๋ฐ 4์ฃผ ๊ฑฑ์ •์ด ๋ฒŒ์จ ๋œ๋‹ค. ๋‚ด๊ฐ€ ์ง€์น˜์ง€ ์•Š๊ณ  ๊ณ„์† ์ž˜ ๋‹ฌ๋ ธ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค.

Future action(ํ–‰๋™)

  • ๋งˆ์ดํŽ˜์ด์ง€ ์ˆ˜์ • ๊ธฐ๋Šฅ
  • ์‚ฌ์ด๋“œ๋ฐ” ๊ธฐ๋Šฅ ๊ตฌํ˜„ ์™„๋ฃŒ



2021.05.05

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ๊ถŒ์ˆœ๊ธฐ

Fact(์‚ฌ์‹ค)

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ์—ฌ๊ธฐ์— ์ข‹์•˜๋˜ ์ !
  • ๐Ÿ‘Ž
    • ์—ฌ๊ธฐ์— ์†์ƒํ–ˆ๋˜ ์ !

Future action(ํ–‰๋™)



๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ์‹ ์˜ํ˜ธ

Fact(์‚ฌ์‹ค)

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ์—ฌ๊ธฐ์— ์ข‹์•˜๋˜ ์ !
  • ๐Ÿ‘Ž
    • ์—ฌ๊ธฐ์— ์†์ƒํ–ˆ๋˜ ์ !

Future action(ํ–‰๋™)



๐Ÿ‘ฉโ€๐Ÿ’ป ์ง€์ฃผํ˜„

Fact(์‚ฌ์‹ค)

  • ๋Œ“๊ธ€ Delete
  • ํฌํ†  Delete
  • ๋ถ๋งˆํฌ ๊ธฐ๋Šฅ

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ๋ถ๋งˆํฌ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ–ˆ๋‹ค! ์šฐ๋ฆฌ ์›น์‚ฌ์ดํŠธ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์ธ๋ฐ ์‹œ๊ฐ„์ด ์—†์–ด์„œ ๋ชปํ•˜๋ฉด ์–ด์ฉŒ๋‚˜ ํ–ˆ๋Š”๋ฐ ํ•  ์ˆ˜ ์žˆ์–ด์„œ ๋‹คํ–‰์ด๋‹ค.

    • ํฌํ† ํŽ˜์ด์ง€ ์‚ญ์ œ ๊ธฐ๋Šฅ๋„ ๋Œ“๊ธ€ ์‚ญ์ œ ๊ธฐ๋Šฅ๋„ ๊ตฌํ˜„ํ–ˆ๋‹ค.

    • ์‹œ๊ฐ„์ด ์ด‰๋ฐ•ํ•˜๋‹ค ๋ณด๋‹ˆ, ๋ง‰ํžˆ๋Š” ๋ถ€๋ถ„์ด ์žˆ์œผ๋ฉด ๊ณ ๋ฏผ ์‹œ๊ฐ„์„ ์ค„์ด๊ณ  ํŒ€์›๋“ค์—๊ฒŒ ๋ฌผ์–ด๋ดค๋Š”๋ฐ, ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋А๋‚Œ์œผ๋กœ ์Љ์Љ ์ง„ํ–‰๋˜์–ด ๊ธฐ๋ถ„์ด ์ข‹์•˜๋‹ค.

  • ๐Ÿ‘Ž
    • ๋ถ๋งˆํฌ ๊ธฐ๋Šฅ์ด ํ•ต์‹ฌ ๊ธฐ๋Šฅ์ธ๋ฐ ์ผ์˜ ์ˆœ์„œ์—์„œ ์ข€ ์•ž์œผ๋กœ ๊ฐ”์–ด์•ผ ํ–ˆ์„ ๊ฒƒ ๊ฐ™๋‹ค. ๋ง‰๋ฐ”์ง€์— ์ž‘์—…ํ•˜๋‹ค ๋ณด๋‹ˆ ์ถฉ๋ถ„ํžˆ ๊ณ ๋ฏผํ•ด ๋ณผ ์‹œ๊ฐ„ ์—†์ด ํ›„๋‹ค๋‹ฅ ์ฝ”๋“œ ์น˜๊ธฐ์— ๋ฐ”๋นด๋˜ ๊ฒƒ ๊ฐ™๋‹ค.

Future action(ํ–‰๋™)

  • ์ „์ฒด CSS



๐Ÿ‘‘ ๐Ÿ‘ฉโ€๐Ÿ’ป ์•ˆ์œ ์›

Fact(์‚ฌ์‹ค)

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ์—ฌ๊ธฐ์— ์ข‹์•˜๋˜ ์ !
  • ๐Ÿ‘Ž
    • ์—ฌ๊ธฐ์— ์†์ƒํ–ˆ๋˜ ์ !

Future action(ํ–‰๋™)



2021.05.06

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ๊ถŒ์ˆœ๊ธฐ

Fact(์‚ฌ์‹ค)

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ์—ฌ๊ธฐ์— ์ข‹์•˜๋˜ ์ !
  • ๐Ÿ‘Ž
    • ์—ฌ๊ธฐ์— ์†์ƒํ–ˆ๋˜ ์ !

Future action(ํ–‰๋™)



๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ์‹ ์˜ํ˜ธ

Fact(์‚ฌ์‹ค)

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ์—ฌ๊ธฐ์— ์ข‹์•˜๋˜ ์ !
  • ๐Ÿ‘Ž
    • ์—ฌ๊ธฐ์— ์†์ƒํ–ˆ๋˜ ์ !

Future action(ํ–‰๋™)



๐Ÿ‘ฉโ€๐Ÿ’ป ์ง€์ฃผํ˜„

Fact(์‚ฌ์‹ค)

  • ์ „์ฒด CSS

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ๊ธฐ๋Šฅ์€ ๋Œ€๋ถ€๋ถ„ ์™„์„ฑ๋˜์–ด์„œ ๋””์ž์ธ์„ ๋ชจ๋‘ ๋‹ด๋‹นํ•˜๊ธฐ๋กœ ํ•œ ๋‚ด๊ฐ€ CSS๋ฅผ ํ•˜๋‚˜ํ•˜๋‚˜ ๋‹ค ํ–ˆ๋‹ค.

    • ๋ ์—†์ด ๋‚˜ํƒ€๋‚˜๋Š” ์—๋Ÿฌ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ํŒ€์›๋ถ„๋“ค์ด ๊ณ ์ƒ์„ ๋งŽ์ด ํ•˜์…จ๋‹คใ… ใ…  ์ •๋ง ๋ฉ‹์ง€๋‹ค

  • ๐Ÿ‘Ž
    • ๊ฐ€๋” ๋‚˜ํƒ€๋‚˜๋Š” ์™„๋ฒฝ์ฃผ์˜ ๊ธฐ์งˆ์ด CSS๋ฅผ ํ•  ๋•Œ ๋‚˜ํƒ€๋‚˜์„œ ์Šค์Šค๋กœ ํž˜๋“ค์—ˆ๋‹ค. ๋ฒ„ํŠผ ๋ชจ์–‘ ์ƒ‰๊น”์ด ์กฐ๊ธˆ ๋น„์Šทํ•˜๋ฉด ์–ด๋•Œ์„œ! ์–ด๋–ค ์ƒ‰๊น”์ด ์ œ์ผ ๋‚˜์€๊ฐ€ ์š”๋ฆฌ์กฐ๋ฆฌ ๋ฐ”๊ฟ”๋ณด๊ณ ..

Future action(ํ–‰๋™)

  • ํ”„๋กœ์ ํŠธ ๋ฐœํ‘œ ์ค€๋น„



๐Ÿ‘‘ ๐Ÿ‘ฉโ€๐Ÿ’ป ์•ˆ์œ ์›

Fact(์‚ฌ์‹ค)

Feeling(๋А๋‚Œ)

  • ๐Ÿ‘
    • ์—ฌ๊ธฐ์— ์ข‹์•˜๋˜ ์ !
  • ๐Ÿ‘Ž
    • ์—ฌ๊ธฐ์— ์†์ƒํ–ˆ๋˜ ์ !

Future action(ํ–‰๋™)



Clone this wiki locally