diff --git a/01-linktree-skeleton.js b/01-linktree-skeleton.js new file mode 100644 index 0000000..cc923be --- /dev/null +++ b/01-linktree-skeleton.js @@ -0,0 +1,177 @@ +/* ====================================================== + ๐Ÿš€ Week 01 Study File: HTML + Git + Deploy ๊ฐœ๋… ์ •๋ฆฌ + ====================================================== */ + + +/* ====================================================== + [1] Git ๊ธฐ๋ณธ ์„ค์ • (ํ„ฐ๋ฏธ๋„์—์„œ ์‹คํ–‰) + - Git ์ปค๋ฐ‹ ์ž‘์„ฑ์ž ์ •๋ณด ์„ค์ • + - ์ตœ์ดˆ 1ํšŒ๋งŒ ์„ค์ •ํ•˜๋ฉด ๋จ + ====================================================== */ + +/* +git config --global user.name "์ด๋ฆ„" +โ†’ Git ์ปค๋ฐ‹ ์ž‘์„ฑ์ž ์ด๋ฆ„ ์„ค์ • + +git config --global user.email "์ด๋ฉ”์ผ" +โ†’ GitHub ๊ณ„์ • ์ด๋ฉ”์ผ๊ณผ ๋™์ผํ•˜๊ฒŒ ๋งž์ถ”๋Š” ๊ฒƒ์ด ์ข‹์Œ +*/ + + +/* ====================================================== + [2] Git ์ €์žฅ์†Œ ์ƒ์„ฑ & GitHub ์—ฐ๊ฒฐ + - ๋กœ์ปฌ ์ €์žฅ์†Œ ์ƒ์„ฑ ํ›„ ์›๊ฒฉ ์ €์žฅ์†Œ์™€ ์—ฐ๊ฒฐ + - add โ†’ commit โ†’ push ํ๋ฆ„ ์ดํ•ดํ•˜๊ธฐ + ====================================================== */ + +/* +git init +โ†’ ํ˜„์žฌ ํด๋”๋ฅผ Git ์ €์žฅ์†Œ๋กœ ์ดˆ๊ธฐํ™” + +git remote add origin https://github.com/username/linktree-project.git +โ†’ GitHub ์›๊ฒฉ ์ €์žฅ์†Œ ์—ฐ๊ฒฐ + +git add . +โ†’ ๋ชจ๋“  ํŒŒ์ผ์„ ์Šคํ…Œ์ด์ง• ์˜์—ญ์— ์ถ”๊ฐ€ + +git commit -m "first commit" +โ†’ ์ฒซ ๋ฒˆ์งธ ์ปค๋ฐ‹ ์ƒ์„ฑ + +git push -u origin main +โ†’ GitHub๋กœ ์ฝ”๋“œ ์—…๋กœ๋“œ +*/ + + +/* ====================================================== + [3] Emmet ๊ตฌ์กฐ ์ƒ์„ฑ (HTML ์ž๋™ ์ƒ์„ฑ ๋„๊ตฌ) + - ๋ฐ˜๋ณต๋˜๋Š” HTML ๊ตฌ์กฐ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ƒ์„ฑ + - ์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ ํ•„์ˆ˜ ๋„๊ตฌ + ====================================================== */ + +/* +div.container>header+main+footer +โ†’ Tab ๋ˆ„๋ฅด๋ฉด ์•„๋ž˜ HTML ์ž๋™ ์ƒ์„ฑ +*/ + +/* +
+
+
+ +
+*/ + + +/* ====================================================== + [4] Semantic HTML ๊ตฌ์กฐ ์˜ˆ์‹œ + - ์˜๋ฏธ ์ค‘์‹ฌ ํƒœ๊ทธ ์‚ฌ์šฉ + - ๊ฒ€์ƒ‰์—”์ง„ ์ตœ์ ํ™”(SEO)์— ์ค‘์š” + ====================================================== */ + +/* +
+ +
+ ํ”„๋กœํ•„ ์˜์—ญ +
+ + + +
+ SNS ์•„์ด์ฝ˜ ์˜์—ญ +
+ +
+*/ + +// main : ํŽ˜์ด์ง€ ํ•ต์‹ฌ ์ฝ˜ํ…์ธ  +// section : ์˜๋ฏธ ์žˆ๋Š” ๊ตฌ์—ญ ๊ตฌ๋ถ„ +// class : CSS ์Šคํƒ€์ผ ์ ์šฉ์„ ์œ„ํ•œ ์ด๋ฆ„ + + +/* ====================================================== + [5] Form ํƒœ๊ทธ (Frontend UI ๊ตฌํ˜„) + - ์‚ฌ์šฉ์ž ์ž…๋ ฅ์„ ๋ฐ›๋Š” ์ธํ„ฐํŽ˜์ด์Šค + - ํ˜„์žฌ๋Š” ์„œ๋ฒ„๊ฐ€ ์—†์–ด ์‹ค์ œ ์ „์†ก์€ ๋˜์ง€ ์•Š์Œ + ====================================================== */ + +/* +
+ + + + + + + + + +
+*/ + +// โš  ์„œ๋ฒ„ ์—ฐ๊ฒฐ ์ „๊นŒ์ง€๋Š” ์‹ค์ œ ๋ฐ์ดํ„ฐ ์ „์†ก๋˜์ง€ ์•Š์Œ +// ๐Ÿ‘‰ ์ดํ›„ Node.js์—์„œ ์„œ๋ฒ„์™€ ์—ฐ๊ฒฐ ์˜ˆ์ • + + +/* ====================================================== + [6] OG Meta Tag (์นด์นด์˜คํ†ก ๊ณต์œ  ์ธ๋„ค์ผ) + - SNS ๊ณต์œ  ์‹œ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ •๋ณด ์„ค์ • + - title / description / image ์ค‘์š” + ====================================================== */ + +/* + + + +*/ + +// โš  og:image ๊ฒฝ๋กœ์— ์‹ค์ œ ์ด๋ฏธ์ง€ ํŒŒ์ผ์ด ์กด์žฌํ•ด์•ผ ์ •์ƒ ์ž‘๋™ + + +/* ====================================================== + [7] Favicon ์„ค์ • + - ๋ธŒ๋ผ์šฐ์ € ํƒญ ์•„์ด์ฝ˜ ์„ค์ • + ====================================================== */ + +/* + +*/ + + +/* ====================================================== + [8] ๋ฐฐํฌ ํ๋ฆ„ ์ดํ•ดํ•˜๊ธฐ + - ์ฝ”๋“œ๊ฐ€ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ „๋‹ฌ๋˜๋Š” ๊ณผ์ • + ====================================================== */ + +// Local (๋‚ด ์ปดํ“จํ„ฐ) +// โ†“ git push +// GitHub (์›๊ฒฉ ์ €์žฅ์†Œ) +// โ†“ ์ž๋™ ์—ฐ๋™ +// Vercel ๋ฐฐํฌ ์„œ๋ฒ„ +// โ†“ +// ์ „ ์„ธ๊ณ„ ์ ‘์† ๊ฐ€๋Šฅํ•œ URL ์ƒ์„ฑ + + +/* ====================================================== + ๐ŸŽฏ ํ•ต์‹ฌ ์š”์•ฝ + ====================================================== */ + +// Git โ†’ ์ฝ”๋“œ ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ +// Semantic HTML โ†’ ๊ฒ€์ƒ‰์—”์ง„์ด ์ดํ•ดํ•˜๊ธฐ ์ข‹์€ ๊ตฌ์กฐ +// Form โ†’ ์‚ฌ์šฉ์ž ์ž…๋ ฅ UI +// OG Tag โ†’ SNS ๊ณต์œ  ์ตœ์ ํ™” +// Deploy โ†’ ์ธํ„ฐ๋„ท์— ํ”„๋กœ์ ํŠธ ๊ณต๊ฐœ diff --git a/01-linktree-skeleton.md b/01-linktree-skeleton.md new file mode 100644 index 0000000..ba7e2cb --- /dev/null +++ b/01-linktree-skeleton.md @@ -0,0 +1,295 @@ +# ๐Ÿš€ Week 1 (์ˆ˜์ •์•ˆ): ๋ผˆ๋Œ€ ์žก๊ธฐ & ๊ฐœ๋ฐœ ํ™˜๊ฒฝ "์™„๋ฒฝ" ๊ตฌ์ถ• + +> **"๋‹จ์ˆœํ•œ ์ฝ”๋”ฉ์ด ์•„๋‹™๋‹ˆ๋‹ค. ์ „ ์„ธ๊ณ„์— ์ ‘์† ๊ฐ€๋Šฅํ•œ '๋‚ด ์„œ๋ฒ„'๋ฅผ ๊ฐ–๋Š” +> ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค."** + +------------------------------------------------------------------------ + +## ๐Ÿ”ฅ ๋ณ€๊ฒฝ ํฌ์ธํŠธ + +- โœ… **Git/GitHub ์—ฐ๋™ ์ถ”๊ฐ€**\ + โ†’ ์ฒซ๋‚ ๋ถ€ํ„ฐ ๋ฒ„์ „ ๊ด€๋ฆฌ๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. (โ€ป ์—ฌ๊ธฐ์„œ ์‹œ๊ฐ„ ๋งŽ์ด ์†Œ์š”๋จ) + +- โœ… **Rich Content ๊ตฌํ˜„** + + - `