์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- ์ค๋ธ์
- ์ฝ๋ฉ์ ํ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- ์ฝ๋ฉ์ ํ์๋ฐ์คํฌ๋ฆฝํธ
- ์ฝ๋ฉ์ ํsetInterval์์
- ์ฝ๋ฉ์ ํsetTimeout์์
- ์ฝ๋ฉ์ ํ์์
- ์ฝ๋ฉ์ ํ์ ๊ท์
- Today
- Total
TechScribe Notes
M์ฌ ํ๋ก์ ํธ ํ๊ณ ๋ณธ๋ฌธ
๐ ํ๋ก์ ํธ ๊ฐ์
1. ํ๋ก์ ํธ ๊ธฐ๊ฐ : 2024.07~2024.11 (4๊ฐ์๊ฐ)
2. ๊ธฐ์ ์คํ
-ํผ๋ธ๋ฆฌ์ฑ : html, css, jquery
-ํ๋ก ํธ์๋ : vue.js, typescript, nuxt.js
-๋ฐฑ์๋ : java/ springboot / mysql / mybatis / JPA
3. ํ์ ํด : GitLab, Figma, JIRA, Confulence, Teams, Discord
4.์น ์ ํ / ํด์๋ ๊ธฐ์ค/ ๋์์ธ ๋๋น : ๋ชจ๋ฐ์ผ ์ฑ / 500xp/ 360px
๐ ํ๋ก์ ํธ ์ค๋ช
: ์ก๋ฅ ๊ฑฐ๋ AI ์๋น์ค ํ๋ซํผ ๊ฐ๋ฐ.
1)๊ฒฐ์ ์๋น์ค
๊ตฌ๋งค์์ ํ๋งค์๊ฐ B2C, C2C ๊ฑฐ๋๋ฅผ ํ ๋ ๋ฉ์ ์ ์ฐฝ์ ํตํด ์ถฉ๋ถํ ํ์ ํ ๋ฐฐ์ก ๋ฐฉ๋ฒ์ ์ ํ, ๊ฐ ๋ฐฐ์ก๋ฐฉ๋ฒ์ ๋ง๋ ๊ฒฐ์ ์ ํ๋ถ,์ทจ์๊น์ง ์ ๊ณตํ๋ ์๋น์ค ์ถ๊ฐ ๊ฐ๋ฐ
2)์ ์ฐฐ ์๋น์ค
๊ตฌ๋งค์์ ํ๋งค์ ์ํ๋ ํ๋ชฉ๊ณผ ๊ฐ๊ฒฉ์ผ๋ก ๊ณต๊ณ ๋ฅผ ์์ ๋กญ๊ฒ ์ฌ๋ฆฌ๊ณ , ์ ์ฐฐ ์ ์ ๋ฐ ์ ์ , ๊ฒฐ์ , ์ทจ์๊น์ง ์ ๊ณตํ๋ ์๋น์ค ์ถ๊ฐ ๊ฐ๋ฐ
๐ ์ํ์
1. ๋ฐ๋ก ํฌ์ ๋ ํ๋ก์ ํธ์์๋ ๊ธฐ๊ฐ ์ง์ฒด ์์ด ์์ ๋๋ธ ๊ฒ.
: ๊ธฐ๊ฐ์ด ์ด๋ฐํด์ ๋ฐ๋ก ์์ ์ ํด์ผํ๋๋ฐ ์๊ฐ๋ณด๋ค ๋๋ฌด ๋ฐ์๊ณ ์์ด ๋ง์๋ค. ๊ทธ๋ฆฌ๊ณ ํ์ ํ ์๊ฐ์ด ๋ถ์กฑํ๋ค ๋ณด๋๊น ์์ ํด์ผํ๋ ์ผ๋ ๋ง์๋๋ฐ ์ต๋ํ ์ผ์ ๋ด๋ก ๊ธฐํ์ ๋ง์ถ๊ณ QA๊น์ง ์ต๋ํ ๋น ๋ฅด๊ฒ ๋ฐ์ํ ์ ์๋๋ก ํ๋ค.
2. ์ฒซ๋ฒ์งธ - ๋๋ฒ์งธ ์๋น์ค ์์ ํ ๋ QA๋ ์์ ์๊ตฌ์ฌํญ์ด ์ค์ด๋ ๊ฒ
: ์ฒซ๋ฒ์งธ ์๋น์ค๋ฅผ ๊ฐ๋ฐํ ๋๋ ๊ณ ๊ฐ์ฌ์์ ์ฃผ๋ ๋์์ธ ์คํ์ผ์ด๋ ์ด๋ค ์๊ตฌ์ฌํญ์ด ๋ค์ด์ค๋์ง ํ์ ํ๊ณ ๋๋ฒ์งธ ์๋น์ค์์๋ ์ต๋ํ ์์ ์ด ์๋๋ก ๊ผผ๊ผผํ ์์ ํ๋ ค๊ณ ๋ ธ๋ ฅํ๋ค. ๊ธฐํ์ด๋ ์ค๋ช ์๋ ์์ด๋ ๊ทธ ๊ณ ๊ฐ์ฌ์ ์คํ์ผ์ ๋ง๊ฒ ์์ ํด์ผ ํ๋ ๊ฒ๋ค์ด ๋ช ๊ฐ์ง๊ฐ ์์๋๋ฐ(ํ ์คํธ ๊ธธ์ด ์ ํ, ์ฌ๋ผ์ด๋ ๊ธธ์ด๊ฐ ํ๋ฉด๋ณด๋ค ์ข์ผ๋ฉด ์ฌ๋ผ์ด๋ ์๋ํ์ง ์๋ ๊ฒ ๋ฑ๋ฑ) ์ด ๋ถ๋ถ์ ์์ผ๋ก ๋ค๋ฅธ ํ๋ก์ ํธ๋ฅผ ํ๋๋ผ๋ ํ๋ฒ์ฉ ๊ณ ๋ คํด๋ณด๋ฉฐ ํด๋ณผ ์ ์์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
๐ฐ ์์ฌ์ ๋ ์
1.ํ์คํ ๋ฆฌ ํ์ ์ด ์ด๋ ค์ ๋ ๊ฒ
:๋ด ์ ์ ํผ๋ธ๋ฆฌ์ ๊ฐ ๋ ๋ช ์ ๋ ์์๋๋ฐ, ์ ๋๋ก ํ์คํ ๋ฆฌ ๊ด๋ฆฌ๊ฐ ๋์ง ์๊ณ ๋ ํ css ํ์ผ๋ก ๋ชจ๋ ๊ฒ์ด ์ ํ์ ธ ์๋๋ฐ๋ค๊ฐ ์ ๋ฆฌ๊ฐ ๋์ด ์์ง ์์์ ํ์ ํ๊ธฐ ์ด๋ ต๊ณ ๊ธฐ๊ฐ์ ์ซ๊ฒจ ์ฃผ๋จน๊ตฌ๊ตฌ ์์ผ๋ก ํ๋ค๋ณด๋ ์์ค ํ์ ์ด ์ด๋ ค์ ๋ค.
๐ก_SCSS๋ก CSS์์ค๋ฅผ ์ปดํฌ๋ํธํ/ ์ฌ์ฌ์ฉ์ฑ ๊ฐ๋ฅํ๋๋ก ํจ์๋ @mixin ์ ์ธํ์ฌ ์ฌ์ฉํ ์ ์๋๋ก ํ๊ธฐ
๐ก_ํผ๋ธ๋ฆฌ์ฑ ๊ฐ์ด๋๋ฅผ ๋ง๋ค์ด์ ํด๋์ค ๋ค์ด๋ฐ ์ปจ๋ฒค์ ์ด๋ ์์ ํ์ผ์ ๋ํ ์ค๋ช , ์คํ์ผ์์ค์ ๋ํ ์ ์๋ฅผ ์ ๋ฆฌํด๋์ด์ ๋๊ฐ ์์ ์ ๋ค์ด๊ฐ๋๋ผ๋ ํ์ ๊ฐ๋ฅํ๋๋ก ์ ๋ฆฌํด๋๋ค.
2. ๋์์ธ ์์ ๊ผผ๊ผผํ๊ฒ ๋ณด๋ ๊ฒ :
1px๊น์ง ๊ผผ๊ผผํ๊ฒ ๋ด์ผํ๋ ๋ถ๋ถ์ด ์์๋๋ฐ ๊ธํ๊ฒ ํ๋ค๋ณด๋ ๊ฑฐ์ ๋๋ถ๋ถ ์ด๋ฐ ์์ ๊ฑด๋ค์ด ๋ง์๋ค. ์ด๊ฒ๋ 1๋ฒ์ ์์ฌ์ ๋ ์ ๊ณผ ํจ๊ป ๊ณตํตํ๋ฅผ ์ ์์ผ๋๋ค๋ฉด ์ด๋ฐ ์ค์๋ฅผ ์ค์ผ ์ ์์ง ์์๊น ์๊ฐํ๋ค. ์์์ ๊ผผ๊ผผํ๊ฒ ๋ณด๊ณ ๊ฒํ ํ๋ ์ต๊ด์ ๊ธธ๋ฌ์ผ๊ฒ ๋ค๊ณ ์๊ฐํ๋ค.
3. Git ์ถฉ๋
์ข ์ข git ์ถฉ๋์ ๋ด์ด์ ํด๊ฒฐํ๊ธด ํ๋๋ฐ, ์ถฉ๋๋ผ ๋ ๋ง๋ค ๋นํฉ์ค๋ฝ๊ธฐ๋ํ๊ณ ๋๋์๋ณด๋ฉด ์ค์๋ฅผ ํ์ ๋ ์๊ธฐ๋ํ๋ค. ์ ํํ PR์ ์ฑ ์ ๋ํด ๊ผผ๊ผผํ ์์๋ณด๊ณ ์งํํด์ผ๊ฒ ๊ณ , ๊น ๊ณต๋ถ๋ ๊พธ์คํ ํด์ผ๊ฒ ๋ค๊ณ ์๊ฐํ๋ค.
4.vue.js๊ณต๋ถ (์์ฝ๋ค๊ธฐ ๋ณด๋จ ์์ผ๋ก ๊ณต๋ถํ๊ณ ์ถ์๊ฒ)
ํ๋ก์ ํธ ์์ฒด๊ฐ vue.js๋ก ๋์ด์๋ค ๋ณด๋๊น ๋ด๊ฐ ํผ๋ธ์ vue๋ก ์์ ํ ์ ์๋ค๋ฉด ๊ฐ๋ฐ์๋ถ์ด ์์ html๋ก ๋ถ์ด๋ ๊ฒ ๋ณด๋ค๋ ์์ ์ด ์์ํ ๊น ์ถ๋ค. ๊ฐ๋จํ ๊ธฐ๋ฅ(์ฌ๋ผ์ด๋, ์ด๋ค ๊ฒฝ์ฐ์ ๋ณด์ด๊ณ ์๋ณด์ด๊ณ ๋ฑ๋ฑ)์ vue๋ก ์์ ํด์ ๋๋ฆฌ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
๐ค ๋ฐฐ์ด ๊ฒ๋ค
1. PR
๊น merge๋ ๊ธฐ๋ณธ์ ์ธ ๊ธฐ๋ฅ์ ๋ฐฐ์ ์๋๋ฐ PR์ ์ด๋ฒ ํ๋ก์ ํธ๋ฅผ ํตํด์ ์ฒ์ ๋ฐฐ์๋ดค๋ค. ๊น ์์ค๊ฐ ์ค์ผ๋๋ ๊ฒ์ ๋ง๊ณ ๋๊ตฐ๊ฐ๊ฐ ํ์ธํ ํ ์ต์ข ์ผ๋ก ๋จธ์งํด์ค๋ค๋ ๊ฒ์ผ๋ก ํ๋ก์ ํธ ์์ค ๊ด๋ฆฌ๊ฐ ๋ ์ฒด๊ณ์ ์ผ ์ ์๋ค๋ ๊ฒ์ ๋ฐฐ์ ๋ค.
2. ์ผ์ ๋์ด๋ณด๋ค ์ฌ๋ผ์ด๋ ์ด ๊ธธ์ด๊ฐ ๋์ ๋๋ง ์ฌ๋ผ์ด๋ ์๋ํ๊ฒ ํ๊ธฐ(swiper)
https://yunmee0704.tistory.com/153
3. JSON ํ์ผ ์ด์ฉํด์ ์ด๋ฏธ์ง์ ๊ตญ๊ฐ๋ช ๋งค์นญ ์์ผ์ ๋ณด์ฌ์ฃผ๊ธฐ
https://yunmee0704.tistory.com/152
'ํ๋ก์ ํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
A์ฌ ๋ชจ๋ฐ์ผ ์น ์์ ํ๋ก์ ํธ (1) | 2024.12.19 |
---|---|
ํ์ฌ ํํ์ด์ง ์ ์ ํ๋ก์ ํธ (2) | 2024.12.02 |