Skip to content

๐ŸŒ“๊ฟˆ์ผ๊ธฐ๋ฅผ ๊ธฐ๋กํ•  ์ˆ˜ ์žˆ๋Š” ์›น์‚ฌ์ดํŠธ๐Ÿ““

Notifications You must be signed in to change notification settings

Yoonyesol/Dream_note

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

30 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒ“ Dream Note

๐Ÿ‘€ ์†Œ๊ฐœ๊ธ€

Dream Note๋Š” ๊ฟˆ์ผ๊ธฐ๋ฅผ ๊ธฐ๋กํ•  ์ˆ˜ ์žˆ๋Š” ์›น์‚ฌ์ดํŠธ์ž…๋‹ˆ๋‹ค.๐Ÿ““ โ€‹


๐Ÿš– ์„œ๋น„์Šค ๋งํฌ

https://dreamnote-9f9f2.web.app


๐Ÿ”— ๋ธ”๋กœ๊ทธ

๊ฐœ๋ฐœ ๊ธฐ๋ก: https://tinyurl.com/ylvw7xjd


โš™๏ธ ๊ธฐ์ˆ  ์Šคํƒ

โœ”๏ธFrond-end

โ€‹

๐Ÿ”ฎ ๊ธฐ๋Šฅ ์†Œ๊ฐœ

1. ๊ฟˆ ์ผ๊ธฐ ๊ธฐ๋ก/์กฐํšŒ/์ˆ˜์ •/์‚ญ์ œ(CRUD)


  • ๋ฉ”์ธํ™”๋ฉด์—์„œ๋Š” ์ผ๊ธฐ๋ฅผ ์›”๋ณ„๋กœ ์กฐํšŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํŠน์ • ๋‚ ์งœ์˜ ์ผ๊ธฐ๋ฅผ ๊ธฐ๋กํ•˜๊ณ  ์ˆ˜์ • ๋ฐ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2. ์ผ๊ธฐ ์žฅ๋ฅด ํƒœ๊ทธ ์ง€์ •


  • ์ผ๊ธฐ์˜ ์žฅ๋ฅด๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ์žฅ๋ฅด๋Š” ์ผ์ƒ์œผ๋กœ ์„ ํƒ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ผ๊ธฐ ์ž‘์„ฑ ํŽ˜์ด์ง€์—์„œ ์žฅ๋ฅด์˜ ์ถ”๊ฐ€์™€ ์‚ญ์ œ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

3. ์ผ๊ธฐ ๊ฒ€์ƒ‰


์ผ๊ธฐ์˜ ์ œ๋ชฉ/๋ณธ๋ฌธ ๋‚ด์šฉ์„ ๊ฒ€์ƒ‰ํ•˜์—ฌ ์›ํ•˜๋Š” ์ผ๊ธฐ๋ฅผ ์กฐํšŒํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

4. ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ


์ผ๊ธฐ์— ์ด๋ฏธ์ง€(์ธ๋„ค์ผ)์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

5. ์ผ๊ธฐ๋ฅผ ๋กœ์ปฌ์— ์ €์žฅ


๋ธŒ๋ผ์šฐ์ €๋ฅผ ๋‹ซ์•„๋„ ์ผ๊ธฐ ๋ฐ์ดํ„ฐ๊ฐ€ ์‚ฌ๋ผ์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค. (๋‹จ, ๋ธŒ๋ผ์šฐ์ € ์บ์‹œ ๋ฐ ๋กœ์ปฌ๋ฐ์ดํ„ฐ ์‚ญ์ œ ์‹œ ์ผ๊ธฐ ๋ฐ์ดํ„ฐ๊ฐ€ ์†์‹ค๋ฉ๋‹ˆ๋‹ค.)

6. ๋ฐ˜์‘ํ˜• ์›น ๋””์ž์ธ


๋ชจ๋ฐ”์ผ, ํƒœ๋ธ”๋ฆฟ, PC์— ์œ ์—ฐํ•˜๊ฒŒ ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ˜์‘ํ˜• ๋””์ž์ธ์„ ์ ์šฉํ•˜์˜€์Šต๋‹ˆ๋‹ค.


๐Ÿ™‹โ€โ™€๏ธ ๋ฐฐ์šด ์ 

  • React๋ฅผ ์‚ฌ์šฉํ•œ CRUD ๊ธฐ๋Šฅ ๊ตฌํ˜„์— ์ต์ˆ™ํ•ด์งˆ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.
  • Context API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ ์ƒํƒœ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ณผ์ •์„ ํ•™์Šตํ•œ ๋’ค ํ”„๋กœ์ ํŠธ์— ์ ์šฉํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • FileReader ๊ฐ์ฒด๋ฅผ ์ด์šฉํ•ด ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ๋ฅผ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • Local Storage์— ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅ, ์ˆ˜์ •, ์‚ญ์ œ ๋ฐ ์กฐํšŒํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ตํ˜”์Šต๋‹ˆ๋‹ค.

๐Ÿšฉ ๊ฐœ์„ ์ 

  • ์‹ค์ œ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‚ฌ์šฉํ•ด ๋ณธ ๋’ค, ๋‹ค์–‘ํ•œ ๊ธฐ๊ธฐ์—์„œ ๋™๊ธฐํ™”๊ฐ€ ๊ฐ€๋Šฅํ•œ ์„œ๋ฒ„ ๊ตฌ์ถ•์˜ ํ•„์š”์„ฑ์„ ๋Š๋‚Œ ๐Ÿ‘‰ Firebase๋ฅผ ์ด์šฉํ•œ ์„œ๋ฒ„ ๊ตฌ์ถ• ์ง„ํ–‰ ์ค‘
  • ์ด๋ฏธ์ง€ ํŒŒ์ผ ํฌ๊ธฐ๊ฐ€ ํด ๊ฒฝ์šฐ ์ผ๊ธฐ๊ฐ€ ์ €์žฅ๋˜์ง€ ์•Š๋Š” ๋ฒ„๊ทธ ์ˆ˜์ • ํ•„์š”

About

๐ŸŒ“๊ฟˆ์ผ๊ธฐ๋ฅผ ๊ธฐ๋กํ•  ์ˆ˜ ์žˆ๋Š” ์›น์‚ฌ์ดํŠธ๐Ÿ““

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published