Devnotes
d043 Open Api Golang Gorilla ์ตœ๋‹จ ๋นจ๋ฆฌ๋งŒ๋“ค๊ธฐ
d043 Open Api Golang Gorilla ์ตœ๋‹จ ๋นจ๋ฆฌ๋งŒ๋“ค๊ธฐ
· โ˜• 1 min read
openapi๋ฅผ ์ด์šฉํ•ด์„œ golang์œผ๋กœ api๋ฅผ ๋นจ๋ฆฌ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ๋นจ๋ฆฌ ๋งŒ๋“ค์–ด์•ผ ํ•˜๋Š” ๋งŒํผ ๋‚ด์šฉ๋„ ๊ฐ„๋žตํ•ฉ๋‹ˆ๋‹ค.

d042 Open Api Python Flask ์ตœ๋‹จ ๋นจ๋ฆฌ๋งŒ๋“ค๊ธฐ
d042 Open Api Python Flask ์ตœ๋‹จ ๋นจ๋ฆฌ๋งŒ๋“ค๊ธฐ
· โ˜• 1 min read
openapi๋ฅผ ์ด์šฉํ•ด์„œ flask๋กœ api๋ฅผ ๋นจ๋ฆฌ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ๋นจ๋ฆฌ ๋งŒ๋“ค์–ด์•ผ ํ•˜๋Š” ๋งŒํผ ๋‚ด์šฉ๋„ ๊ฐ„๋žตํ•ฉ๋‹ˆ๋‹ค.

d041 '๋ฌด์ธํ™” ์‹œ์Šคํ…œ'์„ ๊ตฌ์ถ•ํ•˜๋Š” ์กฐ์ง์˜ ๊ด€๋ฆฌ๋ฐฉ์‹๊ณผ ์ด์— ๋Œ€์ฒ˜ํ•˜๋Š” ์—”์ง€๋‹ˆ์–ด
· โ˜• 28 min read
๋‹ด๋‹น์ž๊ฐ€ ์—†๋Š” ์‹œ์Šคํ…œ์„ ๋ฌด์ธํ™” ์‹œ์Šคํ…œ์ด๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. ์™œ ๋ฐœ์ƒํ•˜๊ณ  ์ด๋Ÿฐ ์‹œ์Šคํ…œ์— ์กฐ์ง์€ ๋ณดํ†ต ์–ด๋–ป๊ฒŒ ๋Œ€์ฒ˜ํ•˜๋Š” ์ง€, ์—”์ง€๋‹ˆ์–ด๋Š” ์–ด๋–ป๊ฒŒ ๋Œ€์ฒ˜ํ•ด์•ผ ํ•˜๋Š” ์ง€ ์ด์•ผ๊ธฐ ํ•˜๋Š” ๊ธฐ์‚ฌ๊ฐ€ ์žˆ์–ด์„œ ๋ฒˆ์—ญํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค.

d038 GRPC ์ž…๋ฌธ์ž๋ฅผ ์œ„ํ•œ Grpcurl ์ฒดํ—˜๊ธฐ
· โ˜• 2 min read
grpc๋ฅผ ๊ณต๋ถ€ํ•˜๋ ค๊ณ  ํ•ด๋„ ์–ด๋””์„œ ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์•ผ ํ•  ์ง€ ๋ง‰๋ง‰ํ•˜์‹  ๋ถ„๋“ค ๋งŽ์ง€์š”? ์šฐ์„  helloworld ์„œ๋ฒ„์™€ grpcurl์„ ์ด์šฉํ•ด์„œ ์ปค๋งจ๋“œ๋ผ์ธ์—์„œ ํ˜ธ์ถœํ•ด ๋ณด๋Š” ๊ฒƒ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์€ ์–ด๋–จ๊นŒ์š”?

d037 React Bootstrap Sass Typescript Bootstrap for Webstorm
· โ˜• 2 min read
frontend๋Š” ํ•œ๋™์•ˆ ์ ‘ํ•˜๊ณ  ์žˆ์ง€ ์•Š์•„์„œ ์ž…๋‹ˆ๋‹ค๋งŒ, boilerplate์™€ ๊ฐ™์€ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋‚˜ ๋งŒ๋“ค์–ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค.

d035 Html ์ธํ„ฐ๋ทฐ ์งˆ๋ฌธ
· โ˜• 6 min read
powershell ์ธํ„ฐ๋ทฐ ์งˆ๋ฌธ์— ๋Œ€ํ•ด ์ž‘์„ฑํ•œ ๊น€์—, front-end์ชฝ ์ธํ„ฐ๋ทฐ๋„ ์ฐพ์•„๋ณด์•˜์Šต๋‹ˆ๋‹ค.

d030 Typescript Unittest ์„ค์ •๋ฐฉ๋ฒ•
· โ˜• 2 min read
typescript์˜ ํ…Œ์ŠคํŠธํ”„๋ ˆ์ž„์›Œํฌ, Mocha/Chai, Jasmin, Jest ๋ชจ๋‘ ํ•ด๋ดค์Šต๋‹ˆ๋‹ค.

d028 oh-my-posh ์˜ค๋žœ๋งŒ์— ์žฌ์„ค์น˜, ๊ทธ๋ฆฌ๊ณ  ๊ฒฐ๋ก ์€ No Thanks, Just Startship
· โ˜• 2 min read
oh-my-posh๊ฐ€ ์—…๋ฐ์ดํŠธ๋˜์—ˆ๋‹ค๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๊ณ , ํ•œ๋™์•ˆ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋˜ oh-my-posh๋ฅผ ๋‹ค์‹œ ์„ค์น˜ํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค.