๐Ÿ“• [WIL] 2022.05.02_11์ผ์ฐจ # WIL KPTํšŒ๊ณ 

๋ฌธ๋ช…์ฃผยท2022๋…„ 5์›” 2์ผ
1
post-thumbnail

[2022-05-02 (์›”) ์ด๋ฒˆ์ฃผ KPTํšŒ๊ณ ]

[ Today KPT ]

  • ์ธ์Šคํƒ€๊ทธ๋žจ UIํด๋ก  ๋ฐœํ‘œ ์™„๋ฃŒ
    : ์ด๋ฒˆ ํ”„๋กœ์ ํŠธ๋Š” ๊ฐœ์ธํ”„๋กœ์ ํŠธ ์™„์„ฑํ›„ ์ž‘์„ฑํ•œ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๐Ÿ“† ์ง€๋‚œ ์ผ์ฃผ์ผ๋™์•ˆ ์žˆ์—ˆ๋˜ ์ผ, ๋‚ด๊ฐ€ ํ•œ์ผ

  • git์„ ํ™œ์šฉํ•œ ์ปค๋ฐ‹๊ณผ ์ธ์Šคํƒ€๊ทธ๋žจ UIํด๋ก 
  • ์ฃผ์š” ํ•ต์‹ฌ๊ธฐ๋Šฅ
    1) ๋ฒ„ํŠผ ํด๋ฆญ์‹œ ๋ชจ๋‹ฌ๋“ฑ์žฅ
    2) carousel์„ ์ด์šฉํ•ด ์‚ฌ์ง„ ์—ฌ๋Ÿฌ์žฅ ํ‘œ์‹œ
    3) ๋ฏธ๋””์–ด์ฟผ๋ฆฌ ์ ์šฉํ•˜์—ฌ ๋ชจ๋ฐ”์ผํ™”๋ฉด์‹œ ํ™”๋ฉดํฌ๊ธฐ์กฐ์ •
    4) ์ƒ๋‹จ navbar์™€ ์šฐ์ธก ๋„ค์ž„์นด๋“œ๋ฆฌ์ŠคํŠธ ๋ฐ footer ๊ณ ์ •ํ•˜์—ฌ ์Šคํฌ๋กค์‹œ ์›€์ง์ด์ง€ ์•Š๊ฒŒ ์„ค์ •

๐Ÿ˜‹ ๋‚˜์˜ ๋Š๋‚Œ

์ด๋ฒˆ ํ”„๋กœ์ ํŠธ๋Š” ์‚ฌ์‹ค ์ธ์Šคํƒ€๊ทธ๋žจ์„ ๊ทธ๋Œ€๋กœ ๊ตฌํ˜„ํ•˜๋Š”๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋‚ด๊ฐ€ ๊พธ๋ฏธ๊ณ  ์‹ถ์€๋Œ€๋กœ ๋…์ฐฝ์ ์œผ๋กœ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ณ  ์‹ถ์—ˆ์œผ๋‚˜, ์ตœ๋Œ€ํ•œ ์ธ์Šคํƒ€๊ทธ๋žจ๊ณผ ๋˜‘๊ฐ™์ด ๊ตฌํ˜„ํ•˜์—ฌ ๊ธฐ์ดˆ์ ์ธ ์‹ค๋ ฅ์„ ํƒ„ํƒ„ํžˆ ํ•˜์ž๋Š” ๋งˆ์Œ์œผ๋กœ ๋งŒ๋“ค์—ˆ๋‹ค.

โœ๏ธ ๋‚ด๊ฐ€ ๋ฐฐ์šด๊ฒƒ, ์–ป์€๊ฒƒ

์ด๋ฒˆ ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“ค๋ฉด์„œ ์ œ์ผ ๋งŽ์ด ์“ด ๊ธฐ๋Šฅ์€ 'flex' ๊ธฐ๋Šฅ์ด๋‹ค. ์ด์ œ ์ ˆ๋Œ€ ์žŠ์ง€์•Š์„ ๊ฒƒ ๊ฐ™๋‹ค.

โ“ flex ๋ž€ ?

ํ•˜๋‚˜์˜ ํ”Œ๋ ‰์Šค ์•„์ดํ…œ์ด ์ž์‹ ์˜ ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ์ฐจ์ง€ํ•˜๋Š” ๊ณต๊ฐ„์— ๋งž์ถ”๊ธฐ ์œ„ํ•ด ํฌ๊ธฐ๋ฅผ ํ‚ค์šฐ๊ฑฐ๋‚˜ ์ค„์ด๋Š” ๋ฐฉ๋ฒ•์„ ์„ค์ •ํ•˜๋Š” ์†์„ฑ

๐Ÿงฉ ์ ์šฉ ์˜ˆ์‹œ

์•„๋ž˜ main-body์•ˆ์˜ left-body์™€ right-body๋ฅผ ์ขŒ์ธก ์šฐ์ธก ๋‚˜๋ˆ„์–ด ์ •๋ ฌํ•ด์•ผํ•˜๋Š” ์ƒํ™ฉ

<div class="main-body">
<!--์ขŒ์ธก ํ”ผ๋“œ์˜์—ญ-->
    <div class="left-body"...>
<!--์šฐ์ธก ํ”ผ๋“œ์˜์—ญ-->
    <div class="right-body"...>
</div>

์•„๋ž˜์˜ main-body๋ฅผ flex ์†์„ฑ์„ ์ด์šฉํ•ด ์ •๋ ฌํ–ˆ๋‹ค.
์ฐธ๊ณ : justify-content: space-between; ์„ ์ด์šฉํ•˜๋ฉด ๊ฐ ์•„์ดํ…œ๋“ค์˜ ๊ท ์ผํ•œ ๊ฐ„๊ฒฉ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.

/*์ขŒ์ธกํ”ผ๋“œ ์˜ค๋ฅธ์ชฝํ”ผ๋“œ ์ •๋ ฌ*/
    .main-body {
        display: flex;
        justify-content: center;
        padding-top: 60px;
        margin-right: 290px;
    }

๐Ÿ“Œ ๋ฐฐ์šด ๊ฒƒ์„ ๋ฏธ๋ž˜์—๋Š” ์–ด๋–ป๊ฒŒ ์ ์šฉํ•  ์ง€

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

๐Ÿ”ฅ KPT(์œ ์ง€ํ–ˆ์œผ๋ฉดํ•˜๋Š”๋ถ€๋ถ„, ๋ฌธ์ œ์ , ํ•„์š”ํ•œ ๋…ธ๋ ฅ)

[ Keep ]

  • ํ•ด๊ฒฐํ• ๋•Œ๊นŒ์ง€ ๋ˆ๊ธฐ ์žˆ๊ฒŒ ์ฐพ์•„๋‚ด๋Š” ๋…ธ๋ ฅ
  • ๊ตฌ๊ธ€๋ง, ๋ธ”๋กœ๊ทธ, ์œ ํŠœ๋ธŒ ๋“ฑ ๋‹ค์–‘ํ•œ ์„œ์น˜
  • ์‹คํŒจํ•˜๋”๋ผ๋„ ์—ฌ๋Ÿฌ๊ฐ€์ง€๋ฅผ ์ ์šฉํ•ด๋ณด๋Š” ์Šต๊ด€

[ Problem ]
(๋ฌธ์ œ)

  • ๋งŽ์€ ๊ธฐ๋Šฅ์„ ์š•์‹ฌ๋‚ด๋‹ค๋ณด๋‹ˆ ์ฝ”๋“œ๊ฐ€ ์ •๋ฆฌ๋˜์ง€์•Š๋Š”๋‹ค.
  • ํ•œ๊ฐ€์ง€ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ๊นŠ๊ฒŒ ํŒŒ๊ณ ๋“ค๊ธฐ๊ฐ€ ์‰ฝ์ง€์•Š๋‹ค.

(์›์ธ)

  • ์‹œ๊ฐ„์ด ์ •ํ•ด์ง„ ํ”„๋กœ์ ํŠธ(์‹œ๊ฐ„ ์ œํ•œ)
  • ํ”„๋กœ์ ํŠธ์ด๋‹ค๋ณด๋‹ˆ ๊ณผ์ •์ด ์•„๋‹ˆ๋ผ ๊ฒฐ๊ณผ์— ์ง‘์ฐฉ

[ Try ]

  • ์‹œ๊ฐ„์„ ๋ฐฐ๋ถ„ํ•ด์„œ ์„œ์น˜๋ฅผ ํ•˜๋˜, ์ • ๋ชจ๋ฅด๊ฒ ์œผ๋ฉด ํŠœํ„ฐ๋‹˜๊ป˜ ๋„์›€ ๊ตฌํ•˜๊ธฐ
  • ์ฃผ์„์„ ๋‹ฌ๋ฉด์„œ ๋ฆฌ๋งˆ์ธ๋“œํ•˜๊ธฐ
  • ์ž์‹ ๊ฐ ๊ฐ€์ง€๊ณ  ์ฝ”๋“œ ์งœ๋‚˜๊ฐ€๊ธฐ

๐ŸŽ ์ž์„ธํ•œ ์ฝ”๋“œ๋Š” Moonmoo ์— ๊ฒŒ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค

profile
ํ•˜๋ฃจ ํ•œ๊ฑธ์Œ์”ฉ ๊พธ์ค€ํžˆ ๋‚˜์•„๊ฐ€๋Š” ๊ฐœ๋ฐœ์ž๐Ÿ™†โ€โ™€๏ธ https://github.com/Moonmooj

2๊ฐœ์˜ ๋Œ“๊ธ€

comment-user-thumbnail
2022๋…„ 5์›” 3์ผ

๊ธฐ์ดˆ๋ฅผ ํƒ„ํƒ„ํžˆ ํ•˜๋ฉด์„œ ์ž˜ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค!!!

1๊ฐœ์˜ ๋‹ต๊ธ€

๊ด€๋ จ ์ฑ„์šฉ ์ •๋ณด