Bibi's DevLog ๐Ÿค“๐ŸŽ

TIL - [20.09.21] ์ทจ์—…, ๊ณต๋ถ€๊ณ„ํš๊ณผ ์ƒˆ ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ๊ณ„ํš๐Ÿง ๋ณธ๋ฌธ

TIL

TIL - [20.09.21] ์ทจ์—…, ๊ณต๋ถ€๊ณ„ํš๊ณผ ์ƒˆ ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ๊ณ„ํš๐Ÿง

๋น„๋น„ bibi 2020. 9. 21. 23:56

์˜ค๋Š˜์€ ์˜ค๋žœ๋งŒ์— ์นดํŽ˜์— ๊ฐ€์„œ '๊ฐœ๋ฐœ์ž ์ทจ์—…๊ฐ€์ด๋“œ'๋ฅผ ์ฝ๊ณ , ์ฅฌ๋‹ˆ์™€ ์ƒˆ ํ”„๋กœ์ ํŠธ ๊ณ„ํš์„ ์งฐ๋‹ค!

 


 

์—Š๊ทธ์ œ๋ถ€ํ„ฐ ์‚ด๊นŒ๋ง๊นŒ ํ•˜๋˜ ์ธํ”„๋Ÿฐ ์œ ๋ฃŒ๊ฐ•์˜(pdf๋””์ง€ํ„ธ๋ถ) '๋น„์ „๊ณต์ž๋ฅผ ์œ„ํ•œ ๊ฐœ๋ฐœ์ž ์ทจ์—… ์‹ค์ „ ๊ฐ€์ด๋“œ'๋ฅผ ๋“œ๋””์–ด ๊ตฌ๋งคํ–ˆ๋‹ค! (+ ์ถ”์„ํ• ์ธ ์ฐฌ์ŠคโœŒ)

๊ผผ๊ผผํ•˜๊ฒŒ ์ฝ์–ด๋ณด๋ฉด์„œ ์•ž์œผ๋กœ ๊ณต๋ถ€์™€ ์ทจ์—… ๊ณ„ํš์„ ์ƒ์„ธํ•˜๊ฒŒ ์งœ ๋ด์•ผ๊ฒ ๋‹ค.

์ผ๋‹จ ์˜ค๋Š˜๊นŒ์ง€ ์ฝ์€ ๋ถ€๋ถ„๋งŒ์œผ๋กœ๋„ ์ž๊ทน์€ ํ™•์‹คํžˆ ๋œ๋‹ค. ์ฃฝ๋„๋ก ๊ณต๋ถ€ํ•˜์ž.. bibi.. ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ

(20.09.22) ๋‹ค ์ฝ์—ˆ๋‹ค! ์ดํ›„ ๋ถ€ํŠธ์บ ํ”„๋ฅผ ์กฐ์‚ฌํ•ด ๋ณด๊ณ  ๋ฌธ์˜์‚ฌํ•ญ์ด ์žˆ๋Š” ๋ถ€ํŠธ์บ ํ”„์— ๋ฌธ์˜ ๋ฉ”์ผ์„ ๋„ฃ์—ˆ๋‹ค.
์ด์ œ ์ด ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ๊ณ ํ•˜๋ฉด์„œ ๋ณธ๊ฒฉ์ ์œผ๋กœ ๋” ์ž์„ธํ•œ ๊ณต๋ถ€๊ณ„ํš, ์ทจ์—…๊ณ„ํš ์งœ์•ผ๊ฒ ๋‹ค!

 


 

์ „๋ถ€ํ„ฐ ์ŠคํŒŒ๋ฅดํƒ€ ๋๋‚˜๋ฉด ์ฅฌ๋‹ˆ์™€ ํ•จ๊ป˜ ํ† ์ดํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜์ž๊ณ  ํ–ˆ์ง€๋งŒ, ํฅ๋ฏธ๊ฐ€ ๊ฒน์น˜๋Š” ๋ถ„์•ผ๊ฐ€ ์ ์–ด์„œ ์ฃผ์ œ๋ฅผ ๋ชป ์ •ํ•˜๊ณ  ์žˆ์—ˆ๋Š”๋ฐ.. ์˜ค๋Š˜ ๋“œ๋””์–ด ์ฃผ์ œ๋ฅผ ์ •ํ–ˆ๋‹ค! ๐Ÿจ

์•„์ง ๊ณ„ํš์„ ๋‹ค ์งœ์ง„ ์•Š์•˜์ง€๋งŒ ์˜ค๋Š˜๊นŒ์ง€ ์ง  ๊ฐœ๋ฐœ๊ณ„ํš์„ ์˜ฌ๋ ค๋‘”๋‹ค.

๋‚ด๊ฐ€ ๋ฐฐ์Šคํ‚จ๋ผ๋นˆ์Šค ์•Œ๋ฐ”์ƒ์ด๋ผ์„œ ๊ฐ€๋Šฅํ•œ ์ด๋ฒˆ ํ”„๋กœ์ ํŠธ๋Š”..!

 

์ฃผ์ œ

๋ฐฐ์Šคํ‚จ๋ผ๋นˆ์Šค 31 ์•„์ด์Šคํฌ๋ฆผ ์ถ”์ฒœํ•˜๋Š” ๋ชจ๋ฐ”์ผ ์›น (ํ•„ํ„ฐ๋ง)

 

์ด๋ฆ„ : ๋” ์ƒ๊ฐํ•ด๋ณด์ž. ์ƒ๊ฐ๋‚˜๋ฉด ๋ฐ”๋กœ ์ด์•ผ๊ธฐํ•ด์ฃผ๊ธฐ

๋นŒ๋“œ์—… : ํ”„๋ก ํŠธ์—”๋“œ (HTML, CSS , JS) / ๋ฐฑ์—”๋“œ(Flask, Mysql, Python) / ์„œ๋ฒ„(AWS?)

๊ธฐํ•œ : 9์›” 21์ผ ~ 10์›” 21์ผ (์ตœ๋Œ€ 31์ผ๊นŒ์ง€ ๋งˆ๋ฌด๋ฆฌ) + ๊ฐ€๋Šฅํ•œ ๋‚ด๊ฐ€ ๋“ฑ๋กํ•  ๋ถ€ํŠธ์บ ํ”„ ๊ฐœ๊ฐ• ์ „๊นŒ์ง€!

๋ชฉํ‘œ : ๋Ÿฐ์นญ! (๋„๋ฉ”์ธ ๊ตฌ๋งคํ•ด์„œ ์„œ๋ฒ„์— ์˜ฌ๋ฆฌ๋Š” ๊ฒƒ๊นŒ์ง€)

1์ฃผ์ฐจ : ํ”„๋ก ํŠธ์—”๋“œ ํ‹€ ์งœ๊ธฐ + DB์„ค๊ณ„(๋ฐ์ดํ„ฐ ์‚ฝ์ž…) / ๊นƒํ—ˆ๋ธŒ ๊ณต์œ  ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ 

2์ฃผ์ฐจ :  (๊ณ„ํš์ค‘)

3์ฃผ์ฐจ : (๊ณ„ํš์ค‘)

4์ฃผ์ฐจ : (๊ณ„ํš์ค‘)



์•„์ด์Šคํฌ๋ฆผ : ์‹œ๊ทธ๋‹ˆ์ฒ˜(์ƒ์‹œ ๋ฐฐ์น˜) / ์‹œ์ฆŒ (๊ณ„์ ˆ์šฉ)

๋ฒ ์ด์Šค / ์ฒจ๊ฐ€๋ฌผ
ex) ์—„๋งˆ๋Š” ์™ธ๊ณ„์ธ = ๋ฒ ์ด์Šค(๋‹คํฌ, ๋ฐ€ํฌ, ํ™”์ดํŠธ ์ดˆ์ฝœ๋ฆฟ) + ์ฒจ๊ฐ€๋ฌผ (์ดˆ์ฝ”๋ณผ)

1. ์›ํ•˜๋Š” ์•„์ด์Šคํฌ๋ฆผ์˜ ๋ง›(๋ฒ ์ด์Šค)๋“ค์„ ๊ณ ๋ฅธ๋‹ค.
ex) ์น˜์ฆˆ / ๋ฏผํŠธ / ๋…น์ฐจ / ๋ฐ”๋‹๋ผ / ์ปคํ”ผ / ์ดˆ์ฝœ๋ฆฟ / ๊ณผ์ผ ๋“ฑ

2. ๋“ค์–ด๊ฐ€๋Š” ํ† ํ•‘(์ฒจ๊ฐ€๋ฌผ)์„ ๊ณ ๋ฅธ๋‹ค.
ex) ํ† ํ•‘ x  /  ๊ฒฌ๊ณผ๋ฅ˜ ํ† ํ•‘ / ๊ณผ์ผ ํ† ํ•‘ / ์บ”๋”” ํ† ํ•‘ ๋“ฑ

3. ์กฐ๊ฑด์— ๋งž๋Š” ์•„์ด์Šคํฌ๋ฆผ๋“ค์„ ๋ฆฌ์ŠคํŠธ๋‚˜ ์นด๋“œ ํ˜•์‹์œผ๋กœ ๋ณด์—ฌ์ค€๋‹ค.
๋‚ด๊ฐ€ ์›ํ•˜๋Š” ๋ง› ์•„์ด์Šคํฌ๋ฆผ์„ ์ฐพ๊ณ  ์‹ถ์„ ๋•Œ ํ™œ์šฉ๊ฐ€๋Šฅํ•œ ํ•„ํ„ฐ๋ง ํŽ˜์ด์ง€!


(์ถ”๊ฐ€ํ•  ๊ธฐ๋Šฅ)
ํ•˜ํŠธ ๋ˆ„๋ฅด๋ฉด, ์ข‹์•„์š” ์นด์šดํŒ… -> ์ข‹์•„์š” ์ˆœ๋Œ€๋กœ ์ •๋ ฌ -> ์ธ๊ธฐ ์•„์ด์Šคํฌ๋ฆผ Top 3 -> ์ œ์ผ ์ƒ๋‹จ์— ๋ณด์—ฌ์ฃผ๋Š” ๋Š๋‚Œ? 

(UX/UI)
๋ฐฐ์Šคํ‚จ๋ผ๋นˆ์Šค์˜ ๋Š๋‚Œ์„ ์‚ด๋ฆด ์ˆ˜ ์žˆ๋Š” UX/UI -> ๋ฐฐ๋ผ ํฐํŠธ / ๋ฐฐ๋ผ์—์„œ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” ์ƒ‰๊น” / ์•„์ด์Šคํฌ๋ฆผ ๊ด€๋ จ๋œ ๋ฌผํ’ˆ(์ปต/์Šคํ‘ผ ๊ฐ™์€ ๊ฒƒ๋“ค)


----------------------------

DB ์— ๋“ค์–ด๊ฐˆ ์ •๋ณด

(์•„์ด์Šคํฌ๋ฆผ DB)
- ์ด๋ฆ„ / ์‹œ๊ทธ๋‹ˆ์ฒ˜or์‹œ์ฆŒ / ๋ฒ ์ด์Šค / ํ† ํ•‘ / ์นผ๋กœ๋ฆฌ / ์•Œ๋ ˆ๋ฅด๊ธฐ ์„ฑ๋ถ„ / ์ข‹์•„์š” ๊ฐฏ์ˆ˜(์ข‹์•„์š” DB๋ฅผ ์ƒˆ๋กญ๊ฒŒ ํŒ”์ง€?) / ์‚ฌ์ง„ 

(๋ฆฌ๋ทฐ DB)
- ํฌ๋กค๋ง์„ ํ•ด์„œ ์‹ค์‹œ๊ฐ„ ์‹ ๊ทœ ๋ฆฌ๋ทฐ ์ •๋ณด๋ฅผ ๊ฐ€์ ธ์˜ฌ์ง€ (-> DB ํ•„์š”์—†์Œ.)
- ํฌ๋กค๋ง ํ•ด์„œ ๋ฆฌ๋ทฐDB์— ๋„ฃ์–ด์„œ ๋ณด๊ด€ (-> ์ฃผ๊ธฐ์ ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋ฅผ ํ•ด์ค˜์•ผํ•จ. ์˜›๋‚  ๋ฆฌ๋ทฐ๋“ค๋งŒ ๊ณ„์† ๋ณด์ž„.)

(์ข‹์•„์š” DB?)

..

 

์•„์ง ๊ณ„ํšํ•ด์•ผ ํ•˜๋Š” ๋ถ€๋ถ„์ด ๋งŽ์ง€๋งŒ ๊ทธ๋ž˜๋„ ํ›„์† ํ”„๋กœ์ ํŠธ ์ฃผ์ œ์™€ ๋ฐฉํ–ฅ์„ฑ์„ ์žก์•˜๋‹ค!
(์‚ฌ์‹ค ๋ง˜์Šคํ„ฐ์น˜์—์„œ ํ–„๋ฒ„๊ฑฐ ๋จน์œผ๋ฉด์„œ ์ •ํ–ˆ๋‹ค ใ…‹ใ…‹ใ…‹)

๊ฐ€๋Šฅํ•œ ์ž์ฃผ ๋งŒ๋‚˜๋ฉด์„œor๋ฉ”์‹ ์ €๋กœ ์–˜๊ธฐํ•˜๋ฉด์„œ ๋” ์ƒ์„ธํ•œ ๊ณ„ํš์„ ์งœ์•ผ๊ฒ ๋‹ค.

์˜ค๋Š˜์€ ํ•จ๊ป˜ ๊ฐœ๋ฐœ๊ณ„ํš ์งœ๊ณ , ์ฅฌ๋‹ˆ๊ฐ€ ๊ณต๋™๊ฐœ๋ฐœํ•  ๊นƒํ—ˆ๋ธŒ์™€ ๋…ธ์…˜ ํŒŒ๊ณ , ๋‚ด๊ฐ€ ๋“ค์–ด๊ฐ€๋Š” ๊ฒƒ๊นŒ์ง€ ํ–ˆ๋‹ค! :)