๐Ÿ–ฅFrontEnd/ํ”„๋ก ํŠธ์—”๋“œ

ํ”„๋กœ์ ํŠธ ์™„์„ฑ๋„ ๋†’์ด๋Š” ๋ฐฉ๋ฒ• 4๊ฐ€์ง€

hellohailie 2022. 11. 21. 23:20

 

ํ”„๋กœ์ ํŠธ ๋งˆ๋ฌด๋ฆฌ ๋‹จ๊ณ„์—์„œ๋‚˜ ๋ฐฐํฌํ•˜๊ธฐ ์ „์— ํ™•์ธํ•˜๋ฉด ์ข‹์„ ๋‚ด์šฉ์„ ๊ฐ„๋‹จํžˆ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค. 

 

 

1. ์›น ํŽ˜์ด์ง€ Title์—๋Š” React App ๋˜๋Š” Vite + React app๊ฐ€ ์•„๋‹ˆ๋ผ ํŒŒ๋น„์ฝ˜๊ณผ ์•ฑ ์ด๋ฆ„์ด ์ •ํ™•ํžˆ ์ ํ˜€ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

์ €๋Š” ํ”„๋กœ์ ํŠธ์—์„œ Vite๋ผ๋Š” ๋นŒ๋“œ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋ฌด๋Ÿฐ ์„ค์ •์„ ํ•˜์ง€ ์•Š์œผ๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ์›น ํƒญ์ด ์ƒ์„ฑ์ด ๋˜๋Š”๋ฐ, ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฐฐํฌํ•  ๋•Œ์—๋Š” ๊ผญ ์„ค์ •์„ ํ•ด์„œ ์™„์„ฑ๋„๋ฅผ ๋†’์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค. 

ํŒŒ๋น„์ฝ˜๊ณผ ์•ฑ ์ด๋ฆ„ ์„ค์ • ์ „
ํŒŒ๋น„์ฝ˜๊ณผ ์•ฑ ์ด๋ฆ„ ์„ค์ • ํ›„

 


 

2. SNS๋กœ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ ๋งํฌ๋กœ ๊ณต์œ ์‹œ og ์นด๋“œ๋Š” ์ œ๋Œ€๋กœ ๋‚˜์™€์•ผ ํ•ฉ๋‹ˆ๋‹ค. (Open Graphํƒœ๊ทธ ์„ค์ •ํ•˜๊ธฐ)

 

'og ์นด๋“œ'๋ผ๋Š” ๋‹จ์–ด๊ฐ€ ์ƒ์†Œํ•ด๋„ ์œ„์˜ ์บก์ณ๋ณธ์„ ๋ณด๋ฉด ํ•œ๋ˆˆ์— ์•Œ๊ฒ ์ฃ ?

og ์นด๋“œ

 

og ์นด๋“œ๋Š” SNS๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ™”๋ฉด์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋˜๊ณ , SNS์— ๊ฒŒ์‹œ๋˜๋Š”๋ฐ ์ตœ์ ํ™”๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋„๋ก ์„ค์ •ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. 

 

Open Graphํƒœ๊ทธ ์„ค์ • ์ „
Open Graphํƒœ๊ทธ ์„ค์ • ํ›„

index.html ํŒŒ์ผ ์•ˆ์— head ํƒœ๊ทธ ์•ˆ์— ์„ค์ •ํ•ด์ค๋‹ˆ๋‹ค.

<meta property="og:title" content=""/> ⇒ ์ œ๋ชฉ
<meta property="og:url" content=""/> ⇒ URL
<meta property="og:image" content=""/> ⇒ ์ด๋ฏธ์ง€
<meta property="og:description" content=""/> ⇒ ๋ถ€๊ฐ€์„ค๋ช…

 

 

๐Ÿ‘‡๐Ÿ‘‡Open Graph์™€ SEO์— ๋Œ€ํ•ด์„œ ๋” ์•Œ์•„๋ณด๊ธฐ๐Ÿ‘‡๐Ÿ‘‡

 

2022.07.08 - [๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ] - SEO๋ž€? SEO๊ฐ€ ์™œ ํ•„์š”ํ•œ๊ฐ€์š”? ์˜คํ”ˆ ๊ทธ๋ž˜ํ”„ ์‹ค์Šตํ•ด๋ณด๊ธฐ

 

SEO๋ž€? SEO๊ฐ€ ์™œ ํ•„์š”ํ•œ๊ฐ€์š”? ์˜คํ”ˆ ๊ทธ๋ž˜ํ”„ ์‹ค์Šตํ•ด๋ณด๊ธฐ

SEO๊ฐ€ ๋ฌด์—‡์ธ์ง€ SEO์˜ ์ข…๋ฅ˜ SEO๊ฐ€ ์™œ ํ•„์š”ํ•œ์ง€ SEO์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ์š”์†Œ์˜ ์ข…๋ฅ˜์™€ ๊ฐ ์š”์†Œ์˜ ์ž‘์„ฑ ๋ฐฉ๋ฒ• SEO๋ž€? ๊ฒ€์ƒ‰ ์—”์ง„์˜ ์ž‘๋™ ๋ฐฉ์‹์— ๋งž๊ฒŒ ์›น ํŽ˜์ด์ง€๋ฅผ ์ตœ์ ํ™”ํ•ด์ฃผ๋Š” ์ž‘์—… SEO๋ฅผ ํ†ตํ•ด ๊ฒ€์ƒ‰ ์—”์ง„์—

shinystarforever.tistory.com

 


 

3. github readme์—๋Š” ์ œ๋Œ€๋กœ๋œ ๋‚ด์šฉ์ด ์ ํ˜€์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

๊นƒํ—™์—์„œ readme๋Š” ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

Github Repository์— ๋“ค์–ด๊ฐ„๋‹ค๋ฉด, ๊ฐ€์žฅ ๋จผ์ € ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด README ํŒŒ์ผ์ด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

 

๐Ÿ‘‰ README ํŒŒ์ผ์ด ์—†๋‹ค๋ฉด ์œ„ ์บก์ณ๋ณธ์ฒ˜๋Ÿผ README ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•˜๋ผ๊ณ  ๋ฉ”์„ธ์ง€๊ฐ€ ๋‚˜์˜ต๋‹ˆ๋‹ค. 

 

 

๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ๋‚˜์˜ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์–ป๊ธฐ ์œ„ํ•ด์„œ ๊ทธ๋ฆฌ๊ณ  ๋‚˜์ค‘์— ๋‚ด๊ฐ€ ํ”„๋กœ์ ํŠธ๋ฅผ ๋‹ค์‹œ ์—ด์—ˆ์„ ๋•Œ ๋‚ด์šฉ์„ ๋– ์˜ฌ๋ฆฌ๊ธฐ ์‰ฝ๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด์„œ

README๋ฅผ ์ž˜ ์ž‘์„ฑํ•ด ๋‘˜ ํ•„์š”๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

 

README ์ž‘์„ฑ ์ „

๐Ÿ‘‡ README ์ž‘์„ฑ ์˜ˆ์‹œ๐Ÿ‘‡ 

My Todo App
Todo ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ž…๋‹ˆ๋‹ค.

Features
ํŽธ๋ฆฌํ•œ UI๋กœ Todo๋ฅผ ์‰ฝ๊ฒŒ ์ƒ์„ฑํ•˜๊ณ  ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
Todo์— ๊ธฐํ•œ๊ณผ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
create-react-app์œผ๋กœ ๊ฐ„ํŽธํ•œ ๋ฒˆ๋“ค๋ง๊ณผ ๋ฐฐํฌ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
Spring Boot๋กœ ์‰ฝ๊ฒŒ ์„œ๋ฒ„ ๋ฐฐํฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Contributors
FE: ๊น€์ฝ”๋”ฉ, ๋ฐ•ํ•ด์ปค
BE: ๋‚˜์„œ๋ฒ„, ์ตœ๋””๋น„

Project Wiki
ํ”„๋กœ์ ํŠธ ํŒ€ ์ •๋ณด, ๊ธฐํš, ์•„ํ‚คํ…์ณ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์•ˆ๋‚ด์ž…๋‹ˆ๋‹ค. (๋งํฌ)

 


4. ๋ฒ„ํŠผ์ด ์žˆ๋Š” ๊ฒฝ์šฐ์—๋Š” ํด๋ฆญ์„ ํ•˜๋ฉด ์ตœ์†Œ "์ค€๋น„์ค‘์ธ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค." ๋ผ๋Š” ๋ฉ”์‹œ์ง€๋Š” ๋„์›Œ์ค๋‹ˆ๋‹ค.

PuppyBuddy ํ”„๋กœ์ ํŠธ์˜ ๊ฒฝ์šฐ ์นด์นด์˜ค ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ณ  ์‹ถ์—ˆ์ง€๋งŒ ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„ ๋‚ด์— ์™„์„ฑํ•  ์ˆ˜ ์—†์–ด์„œ ์•„๋ž˜์™€ ๊ฐ™์ด '์ค€๋น„์ค‘์ธ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค'๋ผ๋Š” ์•Œ๋ฆผ์ฐฝ์ด ๋‚˜์˜ค๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค. 

๋ฉ”์„ธ์ง€๊ฐ€ ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค๋ฉด ์œ ์ € ์ž…์žฅ์—์„œ๋Š” ์—ฌ๋Ÿฌ๋ฒˆ ํด๋ฆญํ•ด๋ณด๋‹ค๊ฐ€ ์•„ ์•ˆ๋˜๋Š”๊ตฌ๋‚˜๋ผ๊ณ  ์•Œ๊ฒ ์ฃ ?!