Skip to content

DevValley-team/dev-valley

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

dev-valley

ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ

๊ฐœ๋ฐœ์ž์˜ ํ˜‘๊ณก ํ”„๋กœ์ ํŠธ๋Š” ์‚ฌ์šฉ์ž ์ค‘์‹ฌ์˜ ์ปค๋ฎค๋‹ˆํ‹ฐ ํ”Œ๋žซํผ์„ ์ œ๊ณตํ•˜๋ฉฐ, ํšŒ์› ์ธ์ฆ, ๊ฒŒ์‹œ๊ธ€ ๊ด€๋ฆฌ, ๊ทธ๋ฆฌ๊ณ  ๋Œ“๊ธ€ ์‹œ์Šคํ…œ์„ ํฌํ•จํ•œ ์ข…ํ•ฉ์ ์ธ ์†Œ์…œ ๋„คํŠธ์›Œํ‚น ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ์ด ํ”Œ๋žซํผ์€ ์‚ฌ์šฉ์ž๊ฐ€ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ •๋ณด๋ฅผ ๊ตํ™˜ํ•˜๊ณ  ์˜๊ฒฌ์„ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋ชฉํ‘œ

  • ํ”„๋ก ํŠธ์—”๋“œ์—์„œ๋Š” Next.js, ๋ฐฑ์—”๋“œ์—์„œ๋Š” Nest.js ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๋„์ž…ํ•˜์—ฌ ์ƒˆ๋กœ์šด ๊ธฐ์ˆ  ์Šคํƒ์— ๋Œ€ํ•œ ํ•™์Šต.
  • JSON Web Token(JWT)์„ ์ด์šฉํ•˜์—ฌ access token, refresh token ์‚ฌ์šฉํ•˜๋Š” ์ธ์ฆ ๊ธฐ๋Šฅ ๊ตฌํ˜„.
  • ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ๊ธฐ๋ณธ์ ์ธ ๊ธฐ๋Šฅ

ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„

๐Ÿ @2023.03~2023.05

์‚ฌ์šฉ ๊ธฐ์ˆ  ๋ฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

  • Next.js, Recoil, Redis
  • Nest.js, TypeORM, PostgreSQL, SQLite

์ฃผ์š” ๊ธฐ๋Šฅ

์ธ์ฆ ์‹œ์Šคํ…œ

  • ๋กœ๊ทธ์ธ: ์ด๋ฉ”์ผ ๋ฐ ๋น„๋ฐ€๋ฒˆํ˜ธ ๊ธฐ๋ฐ˜ ๋กœ๊ทธ์ธ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž ์ธ์ฆ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ํšŒ์›๊ฐ€์ž…: ์‰ฝ๊ณ  ๊ฐ„ํŽธํ•œ ํšŒ์›๊ฐ€์ž… ํ”„๋กœ์„ธ์Šค๋ฅผ ํ†ตํ•ด ์ƒˆ๋กœ์šด ์‚ฌ์šฉ์ž๊ฐ€ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๊ฐ€์ž…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ด๋ฉ”์ผ ์ฒดํฌ: ์ด๋ฉ”์ผ์ด ์ธ์ฆ๋œ ํšŒ์›๋งŒ ๊ธ€์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํšŒ์› ๊ด€๋ฆฌ

  • ํšŒ์› ํƒˆํ‡ด ๋ฐ ์ •๋ณด ์กฐํšŒ: ์‚ฌ์šฉ์ž๋Š” ์ž์‹ ์˜ ์ •๋ณด๋ฅผ ์กฐํšŒํ•˜๊ฑฐ๋‚˜, ์›ํ•  ๊ฒฝ์šฐ ํšŒ์› ํƒˆํ‡ด๋„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณ€๊ฒฝ: ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณ€๊ฒฝ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ปค๋ฎค๋‹ˆํ‹ฐ ๊ธฐ๋Šฅ

  • ์นดํ…Œ๊ณ ๋ฆฌ ๊ด€๋ฆฌ: ๋‹ค์–‘ํ•œ ๊ฒŒ์‹œ๊ธ€ ์ฃผ์ œ๋ฅผ ๋ถ„๋ฅ˜ํ•˜์—ฌ ์ •๋ณด๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
  • ๊ฒŒ์‹œ๊ธ€ ๋ฐ ๋Œ“๊ธ€: ์‚ฌ์šฉ์ž๋Š” ์ž์œ ๋กญ๊ฒŒ ๊ฒŒ์‹œ๊ธ€์„ ์ž‘์„ฑํ•˜๊ณ , ์˜๊ฒฌ์„ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฒŒ์‹œ๊ธ€๊ณผ ๋Œ“๊ธ€์— ์ข‹์•„์š”๋ฅผ ๋ˆŒ๋Ÿฌ ์˜๊ฒฌ์„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—”ํ‹ฐํ‹ฐ ์„ค๊ณ„

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2023-11-07 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 10 57 11

ํŒ€์›

FrontEnd BackEnd
_ _
๐Ÿ˜Š @singsoong ๐Ÿค– @ho-1

About

๐ŸŽช ๊ฐœ๋ฐœ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages