์๊ฐ
์ด๋ฆ : ๊นํ์ฑ
์ด๋ฉ์ผ : misaka0421@naver.com / khw970421@kakao.com
github : https://github.com/khw970421
velog : https://velog.io/@khw970421
ํ์ค์๊ฐ : ์ด์ ๋ณด๋ค ์ฑ์ฅํ๊ธธ
ํ๋ ฅ
2022๋
2์ ๋จ๊ตญ๋ํ๊ต ์ํํธ์จ์ดํ๊ณผ ์กธ์
์์
์ฌ์ฉ๊ธฐ์
ํ๋ก ํธ์๋
- JavaScript
- ๋ผ์ด๋ธ๋ฌ๋ฆฌ : Danfo.js
์๋ฐ์คํฌ๋ฆฝํธ๋ก ๋ฐ์ดํฐ์ ๋ํ ๊ฒฐ๊ณผ๋ฅผ ์ถ์ถํ๊ณ ์ด๋ฅผ Danfo.js๋ก ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ฃผ๋ ์น์ฌ์ดํธ๋ฅผ ๋ง๋ค์ด ์ ์ง๋ณด์ ํ ์ ์์ต๋๋ค.์ฝ๋ก๋์น์ฌ์ดํธ ๊ตฌ์ถDanfo๋ฅผ ์ด์ฉํ ํต๊ณ ๊ด๋ จ ๋ด์ฉ ์ ๋ฆฌ
๋ฐฑ์๋
- ํ๋ก์ ํธ ๊ด๋ฆฌ๋๊ตฌ: git
ํ๋ก์ ํธ ์ด๋ ฅ
๊ฐ์ธ ํ๋ก์ ํธ : ์ค๋ฒ์์น mbti ์น์ฌ์ดํธ
๊ธฐ๊ฐ : ์ฝ ํ๋ฌ
์ฌ์ฉ๊ธฐ์
- ํ๋ก ํธ์๋ : HTML, CSS, JS, BootStrap, jQuery
- ์ฝ 6๋ง๋ช ์ด์์ด ์ฌ์ดํธ ๋ฐฉ๋ฌธ
๋ฌธ์ ํด๊ฒฐ
- mbti ์ง๋ฌธ์ ์์๊ฐ ๊ฐ์ ๊ฒฝ์ฐ ๋งค๋ฒ ์ง๋ฃจํจ์ ๋๋ ์ ์์ผ๋ฏ๋ก ์์์ ๋๋ค์ ๋ถ์ฌํ์ฌ ๋์ค์ ํ์ฌ๋ ์ง๋ฃจํจ์ ์์ด๋ค.
- ํ๋ณด๋ฅผ ์ํด facebook ์ค๋ฒ์์น ์ปค๋ฎค๋ํฐ, ์ค๋ฒ์์น ์ธ๋ฒค, ์ค๋ฒ์์น ์ ํ๋ฒ์๊ฒ ๋ฉ์ผ ๋ฑ์ ํ๋ณด๋ฅผ ์ฌ์ฉ
๋ฐฐ์ด ๊ฒ
- ์ ์ฌํ์ง๋ง(mbti) ํ์ฌ ์๋ ๊ฒ(์ค๋ฒ์์น mbti)์ผ๋ก๋ ์์ด๋์ด๋ฅผ ๋ฐํ์ผ๋ก ์๋ก์ด ์ปจํ ์ธ ๋ก ์ฌ์ฉํ ์ ์๋ ์์ด๋์ด์ ํ์ฉ
- ๋๊ตฐ๊ฐ์๊ฒ ์์ ์ ์ปจํ ์ธ ๋ฅผ ์๊ฐํ ์ ์์ผ๋ฉฐ ์ด๋ฅผ ํ๋ณดํ๋ ์์ ๊ฐ
ํ์ ํ๋ก์ ํธ
๊ธฐ๊ฐ : 2021๋ 1์๋ถํฐ ์งํ ์ค
- Corena Core ์น์ฌ์ดํธ ํต๊ณ์ ๋ณด ์ญํ ๋ด๋น : Danfo.js ์ฌ์ฉ
๋ฌธ์ ํด๊ฒฐ
- Danfo.js์์์ xmlํ์ผ์ ์ฌ์ฉ ๋ถ๊ฐ๋ฅผ ๋์ฒํ๊ธฐ์ํ csvํ์ผ ๋ณํ ์ฌ์ดํธ๋ฅผ ํตํ csv ํ์ผ์ Danfo.js ์ฝ๋์ ๋ค๋ฃจ๊ธฐ
- ๋งค๋ฒ ๋ ์ง๋ฅผ ์ ๋ ฅํ๋ ๋ถํธํจ์ ๋ํ UI ๊ฐ์ ์ ์ํ ์ฌ๋ผ์ด๋ ์ฌ์ฉํ๊ธฐ
- ์๋ก ๋ค๋ฅธ github ๋ ํผ์งํ ๋ฆฌ์ ์์ ํ๊ฒฝ ํตํฉ
๋ฐฐ์ด ๊ฒ
- Danfo.js ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ฌ์ฉ๋ฒ ๋ฐ csv ํ์ผ์ ์น์ผ๋ก ํต๊ณ๋ฅผ ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ
- ๊ฐ์ธ์ด ์๋ ํ์๊ณผ์ ํ์
๋ฐ ์ํต์ ํตํ ๋ฌธ์ ์ ํด๊ฒฐ1) ๋์ค์ฝ๋๋ฅผ ํตํ ํ์๋ค ๊ฐ์ ์งํ์ํฉ ํ ์ ๋ฐ ํผ๋๋ฐฑ์ ๋ํ ์๊ฒฌ ์ ์2) ์๋ก๊ฐ์ ๋ค๋ฅธ git ๋ ํผ์งํ ๋ฆฌ์ ๋ถ๋ดํ ์ญํ ์ ์งํ ํ ๋ ํผ์งํ ๋ฆฌ ํตํฉ3) ํ์๋ค์ ์๊ฒฌ์ ๋ชจ๋ ๋ค์ ํ ํด๋น ์๊ฒฌ์ ๋ํด ๋์ ์๊ฒฌ์ ์ ์ํ๊ณ ์งํ์ญํ ์ ๋ถ๋ด์ํค๊ณ ์งํ์ํฉ์ ์ ๋ฆฌํ๋ ์ญํ ์ ์ํ4) ์น์ฌ์ดํธ์ ๋ํด ๊ด๋ฆฌ์ ๋ชจ๋์ ๋ํ ํผ๋๋ฐฑ์ ํ ์ํ์ฌ ํ์์
jekyll
์ ์ด์ฉํด ์ ๋ฐ์ดํธ ๋ด์ฉ์ ์ถ๊ฐ์ํค๋ ์ฝ๋๋ฅผ ์์ฑํ์๊ณ ๋๋Node.js์ express
๋ฅผ ์ฌ์ฉํ์ฌheroku
์๋ฒ์ ์ฌ๋ คRestApi
๋ฅผ ์ด์ฉํ ์ ๋ฐ์ดํธ์ ๋ฐ๋ฅด๋ ๊ด๋ฆฌ์ ๋ชจ๋๋ฅผ ๊ฐ๋จํ๊ฒ ๊ตฌํํ์๋ค. => ๊ด๋ จ๋ด์ฉ
์คํฐ๋ ์ด๋ ฅ
๋ธ๋์ปคํผ ์คํฐ๋ level 1
๋ฐฐ์ด ๊ฒ
- ์๋ฒ์์ AJAX ๋น๋๊ธฐ ํต์ ๋์ ์ดํด ๋ฐ ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ํตํ ์ฝ๋ ๊ฐ๋ ์ฑ ๋์์ต๋๋ค.
2์ฃผ์ฐจ ํจ์์ค๋ช
12์ฃผ์ฐจ ํจ์์ค๋ช
22์ฃผ์ฐจ ์ฝ๋๋ฆฌ๋ทฐ ๋ฐ ํผ๋๋ฐฑ3์ฃผ์ฐจ requestOption ์ค์
๋ธ๋์ปคํผ ์คํฐ๋ level 2
๋ฐฐ์ด ๊ฒ
- ๋น๋๊ธฐ ๋ฐ Cypress ์ฌ์ฉ๋ฒ์ ๋ฐฐ์ ์ต๋๋ค.
- ํจ์ํ ํ๋ก๊ทธ๋๋ฐ ์ฝ๋์์ ํด๋์ค ํํ๋ก ๊ตฌํ ํ ์ ์๊ฒ ๋์์ต๋๋ค.
๊ธฐํ ํ๋
ํฌ๋ง๊ณต๋ถ๋ฐฉ ๋์ธํ๋์์ ์คํ์ ์ํ ๊ต์ก ๋ด๋น (2020๋ 5์ ~ 12์)
- ์์ ์ด ์๊ณ ์๋ ๋ด์ฉ์ ๋ชจ๋ฅด๋ ๋๊ตฐ๊ฐ์๊ฒ ์ดํดํ ์ ์๊ฒ ์ค๋ช ํ ์ ์๊ฒ ํ๋ ์ปค๋ฎค๋์ผ์ด์ ์ญ๋ ๊ฐํ ํ์์ต๋๋ค.