๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ’ก์›น ํ”„๋กœ์ ํŠธ/(ํ’€์Šคํƒ)YOUTUBE - ํด๋ก ์ฝ”๋”ฉ

ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ [SHTUBE : YOUTUBE ํด๋ก ์ฝ”๋”ฉ]

SHTUBE   :   youtube clone site

 

์‹œ์—ฐ ๋™์˜์ƒ > www.youtube.com/watch?v=slHIeCxyuPU

github ๋ฐ”๋กœ๊ฐ€๊ธฐ > github.com/seunghyun1003/youtube

 

๋ณธ ํ”„๋กœ์ ํŠธ๋Š” YOUTUBEํด๋ก ์ฝ”๋”ฉ์„ ํ†ตํ•ด ์ „๋ฐ˜์ ์ธ ์›น ๊ฐœ๋ฐœ ๊ณต๋ถ€๋ฅผ ํ•˜๊ธฐ ์œ„ํ•œ ๋ชฉ์ ์œผ๋กœ ์ œ์ž‘ํ•˜์˜€์Šต๋‹ˆ๋‹ค.


1. ํ”„๋กœ์ ํŠธ ํŠน์ง•

  • ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ด์šฉํ•˜์ง€ ์•Š๊ณ  ์ˆœ์ˆ˜ JavaScript๋กœ ๊ตฌํ˜„ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • ์ „์ฒด ์›น ๊ฐœ๋ฐœ์„ ๊ฐœ์ธ์œผ๋กœ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

 

2. ๊ตฌํ˜„ ๊ธฐ๋Šฅ

๋ฐ˜์‘ํ˜• ์›น
๋‹คํฌ ๋ชจ๋“œ
๋™์˜์ƒ ๊ฒŒ์‹œ๋ฌผ CRUD
๊ฒŒ์‹œ๋ฌผ ๊ฒ€์ƒ‰
๋™์˜์ƒ ๋ณ„ ๋Œ“๊ธ€, ์ข‹์•„์š”, ๋ณด๊ด€ํ•จ ๊ธฐ๋Šฅ
๊ณ„์ • ์ •๋ณด๊ด€๋ฆฌ

3. ์‚ฌ์šฉํ•œ ์–ธ์–ด&ํ”„๋ ˆ์ž„์›Œํฌ

  ์–ธ์–ด ํ”„๋ ˆ์ž„์›Œํฌ
Front-End javascript no framework
Back-End python Django
DateBase SQLite  

 

 

4. ์‹œ์—ฐ ๋™์˜์ƒ

๐Ÿง์•„๋ž˜ ์‚ฌ์ง„์„ ํด๋ฆญํ•˜๋ฉด ์œ ํŠœ๋ธŒ ๋™์˜์ƒ์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

์บก์ฒ˜2