๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

์œ„์ฝ”๋“œ4

[TIL] ํ”„๋ฆฌ์˜จ๋ณด๋”ฉ ์„ธ ๋ฒˆ์งธ ๊ณผ์ œ_RedBrick ์„ธ ๋ฒˆ์งธ ๊ณผ์ œ ๐Ÿ”ฅ ์„ธ ๋ฒˆ์งธ ๊ณผ์ œ๋Š” ๋ ˆ๋“œ๋ธŒ๋ฆญ์—์„œ ๋‚ด์ฃผ์‹  ๊ณผ์ œ์˜€๋‹ค. ๊ณผ์ œ ์š”๊ตฌ์‚ฌํ•ญ์„ ๋ณด๋ฉด ์•Œ ์ˆ˜ ์žˆ๋“ฏ์ด, ์ด๋ฒˆ ๊ณผ์ œ์˜ ํ•ต์‹ฌ์€ ์‹ค์‹œ๊ฐ„ ๋ฐ˜์˜์ด์—ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ•„์š”ํ•œ ์—”ํ‹ฐํ‹ฐ๋“ค๋„ ๊ฐ‘์ž๊ธฐ ๋Š˜์–ด๋‚˜์„œ DB์„ค๊ณ„์—๋„ ๋งŽ์€ ๊ณ ๋ฏผ์ด ํ•„์š”ํ–ˆ๋‹ค. Git Repository GitHub - preOnboarding-Team13/Assignment-3-redbrick: ์œ„์ฝ”๋“œ x ์›ํ‹ฐ๋“œ ํ”„๋ฆฌ์˜จ๋ณด๋”ฉ 3๋ฒˆ์งธ ๊ณผ์ œ ์œ„์ฝ”๋“œ x ์›ํ‹ฐ๋“œ ํ”„๋ฆฌ์˜จ๋ณด๋”ฉ 3๋ฒˆ์งธ ๊ณผ์ œ. Contribute to preOnboarding-Team13/Assignment-3-redbrick development by creating an account on GitHub. github.com Socket ํ†ต์‹  ์ด์šฉ ๐Ÿš‰ ์œ ์ €๊ฐ€ ํ”„๋กœ์ ํŠธ๋ฅผ ์ˆ˜์ •ํ•  ๋•Œ, ์˜๋„์น˜ ์•Š๊ฒŒ ์‚ฌ์ดํŠธ๊ฐ€ ์ข…๋ฃŒ๋˜.. 2021. 12. 12.
[TIL] ํ”„๋ฆฌ์˜จ๋ณด๋”ฉ ๋งˆ์ง€๋ง‰, ์ผ๊ณฑ ๋ฒˆ์งธ ๊ณผ์ œ_Cardoc ์ผ๊ณฑ ๋ฒˆ์งธ ๊ณผ์ œ ๐Ÿ”ฅ ์ด๋ฒˆ ๊ณผ์ œ๋Š” ์ฒ˜์Œ์œผ๋กœ ํ˜ผ์ž ์ง„ํ–‰ํ•˜๋Š” ๊ณผ์ œ์˜€๋‹ค. ํ•œ ๋‹ฌ๋™์•ˆ ์žฆ์€ ๋ฐค์ƒ˜์— ์ง€์ณ๊ฐ€๋˜ ์ค‘์ด์—ˆ๋Š”๋ฐ, ๊ฐœ์ธ ๊ณผ์ œ์— ๊ธฐํ•œ๋„ ์ผ์ฃผ์ผ์ด๋‚˜ ์ฃผ์…”์„œ ํ–‰๋ณตํ–ˆ๋‹ค. ์šฐ๋ฆฌ ํŒ€์€ ๊ฐœ์ธ๊ณผ์ œ์ž„์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ํ™œ๋ฐœํ•˜๊ฒŒ ์†Œํ†ตํ•˜๋ฉฐ ๊ณผ์ œ๋ฅผ ์ง„ํ–‰ํ–ˆ๋‹ค. ์ฃผ๋œ ๋ชฉ์ ์€ ์–ด๋ชฝ์–ด์Šค์™€ ์บ์น˜๋งˆ์ธ๋“œ ์˜€์ง€๋งŒ.. ์‹œ๊ฐ„์— ์ซ“๊ธฐ์ง€ ์•Š์•„๋„ ๋˜๋‹ˆ, Nestjs ๋ฐ ๋„์ปค๋ฅผ ๊ณต๋ถ€ํ•˜๋ฉด์„œ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜๋‹ค. github ๋งํฌ : https://github.com/sally0226/assignment-7-cardoc GitHub - sally0226/assignment-7-cardoc Contribute to sally0226/assignment-7-cardoc development by creating an account on GitHub. githu.. 2021. 12. 2.
[TIL] ํ”„๋ฆฌ์˜จ๋ณด๋”ฉ ๋‘ ๋ฒˆ์งธ ๊ณผ์ œ_MAPIA ๋‘ ๋ฒˆ์งธ ๊ณผ์ œ ๐Ÿ”ฅ 11์›” 4์ผ ~ 11์›” 6์ผ๊นŒ์ง€ ๋‘ ๋ฒˆ์งธ ๊ณผ์ œ๋ฅผ ์ง„ํ–‰ํ–ˆ๋‹ค. ๋‘ ํšŒ์‚ฌ์˜ ๊ณผ์ œ์ค‘์— ์›ํ•˜๋Š” ๊ฒƒ์„ ๊ณจ๋ผ์„œ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์ด์—ˆ๋Š”๋ฐ, ํ•œ ๊ณผ์ œ๋Š” ๋ณดํŽธ์ ์œผ๋กœ ๋งŽ์ด ์“ฐ์ผ ๊ฒƒ ๊ฐ™์€ ๋‚ด์šฉ์ด์—ˆ๊ณ , ํ•œ ๊ณผ์ œ๋Š” graphDB์™€ graphQL์„ ์ด์šฉํ•œ ์ƒ‰๋‹ค๋ฅธ ๋‚ด์šฉ์ด์—ˆ๋‹ค. ์šฐ๋ฆฌํŒ€์€ ๋งŒ์žฅ์ผ์น˜๋กœ ์ƒ‰๋‹ค๋ฅธ ๋‚ด์šฉ์˜ ๋งˆํ”ผ์•„์ปดํผ๋‹ˆ ๊ณผ์ œ๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค. ์‚ฌ์‹ค ๊ณผ์ œ๋ฅผ ์ •ํ•  ๋•Œ ์ข€ ๋†€๋ž๋‹ค. ๋ณดํŽธ์ ์œผ๋กœ ๋งŽ์ด ์“ฐ์ด๋Š” ๋‚ด์šฉ์„ ์„ ํƒํ•˜๋Š” ํŒ€์›์ด ์žˆ์„ ์ค„ ์•Œ์•˜๋Š”๋ฐ, ๋‹ค๋“ค ์žฌ๋ฏธ์žˆ์–ด ๋ณด์ด๊ณ , ๋„์ „์ ์ธ ๊ณผ์ œ๋ฅผ ์„ ํƒํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋ชจ๋‘ ๊ฐ™์€ ์ƒ๊ฐ์ด๋ผ๋Š” ๊ฒƒ์ด ์ข‹์•˜๋‹ค. ์Œ์•… ์ŠคํŠธ๋ฆฌ๋ฐ ์„œ๋น„์Šค์—์„œ, ๋ฎค์ง€์…˜, ๊ณก, ์•จ๋ฒ”์˜ ์„ธ ๊ฐ€์ง€ ์š”์†Œ๊ฐ€ ์กด์žฌํ•  ๋•Œ, CRUD API๋ฅผ ๊ตฌ์„ฑํ•ด์•ผ ํ–ˆ๋‹ค. ํ™”๋ฉด๋ณ„ Read API ์š”๊ตฌ์‚ฌํ•ญ (GraphQL) ๊ณก ํŽ˜์ด์ง€ โœ… ํ•ด๋‹น ๊ณก์ด.. 2021. 11. 25.
[TIL] ํ”„๋ฆฌ์˜จ๋ณด๋”ฉ ์ฒซ ๋ฒˆ์งธ ๊ณผ์ œ ํšŒ๊ณ ๋ก 11์›” 1์ผ, ํ”„๋ฆฌ์˜จ๋ณด๋”ฉ OT๊ฐ€ ๋๋‚œ ์งํ›„ ์ฒซ ๋ฒˆ์งธ ๊ณผ์ œ๊ฐ€ ์‹œ์ž‘๋˜์—ˆ๋‹ค. ๊ณผ์ œ ๋‚ด์šฉ ๐ŸŽˆ ์ฒซ ๋ฒˆ์งธ ๊ณผ์ œ ๋‚ด์šฉ์€, ์‚ฌ์ „๊ณผ์ œ๋กœ ์ œ์ถœํ–ˆ๋˜ ๊ฒŒ์‹œํŒ CRUD์— ๋ช‡ ๊ฐ€์ง€ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด์—ˆ๋‹ค. ๊ฒŒ์‹œ๊ธ€ ์นดํ…Œ๊ณ ๋ฆฌ, ๊ฒŒ์‹œ๊ธ€ ๊ฒ€์ƒ‰, ๋Œ“๊ธ€๊ณผ ๋Œ€๋Œ“๊ธ€, ์กฐํšŒ์ˆ˜ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•ด์•ผํ–ˆ๋‹ค. ์ง„ํ–‰ ๊ณผ์ • ๐Ÿš… ํŒ€ ๊ตฌ์„ฑ์ด ๋ฐœํ‘œ๋˜๊ณ  ํŒ€์žฅ์„ ๋ฝ‘์•„์•ผ ํ–ˆ๋Š”๋ฐ, ์ž์›ํ•ด์„œ ํŒ€์žฅ์ด ๋˜์—ˆ๋‹ค. ํ•œ ํŒ€์ด 6๋ช…์ด์—ˆ๋Š”๋ฐ, ๋˜๋‹ค์‹œ ๋‘˜๋กœ ๋‚˜๋‰˜์–ด 3๋ช…์”ฉ ๊ณผ์ œ๋ฅผ ์ˆ˜ํ–‰ํ•ด์•ผํ–ˆ๋‹ค. ์‚ฌ์ „๊ณผ์ œ๋ฅผ 4๋ช…์€ express, 2๋ช…์€ nestjs๋กœ ์ œ์ถœํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— expressํŒ€, nestjsํŒ€์œผ๋กœ ๋‚˜๋ˆ„๊ณ  ํ•œ ๋ช…์ด nestjsํŒ€์œผ๋กœ ๊ฐ€๋Š” ๊ฒƒ์œผ๋กœ ์ •ํ–ˆ๋‹ค. ์ฒ˜์Œ ๋ณด๋Š” ์‚ฌ๋žŒ๋“ค๋กœ๋งŒ ๊ตฌ์„ฑ๋œ ํŒ€์—์„œ ํ˜‘์—…ํ•˜๋Š” ๊ฒฝํ—˜์€ ์ฒ˜์Œ์ด์—ˆ๋‹ค. ๋‚ด๊ฐ€ ์‚ฌ์ „๊ณผ์ œ๋กœ ์ œ์ถœํ–ˆ๋˜ ๋ ˆํฌ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๊ณผ์ œ๋ฅผ ์ง„ํ–‰ํ–ˆ๋‹ค. ์šฐ๋ฆฌํŒ€ ์‚ฌ๋žŒ๋“ค.. 2021. 11. 12.
๋ฐ˜์‘ํ˜•