๋ด์ผ๋ฐฐ์์บ ํ D-38 (8์ฃผ์ฐจ)
๐To Do List
* ์นดํ: IOS vs ์๋๋ก์ด๋ ๋ฐํ โ
* ๊ฐ์: ๋ ธ์ฝ๋ ์ข ํฉ๋ฐ 1·2์ฃผ์ฐจ ๐ค (1์ฃผ์ฐจ ์๋ฃ, 2์ฃผ์ฐจ ์งํ์ค)
* ํํฐ๋์ ๊ฒฐํผ ์ถํ~!
01 ์นดํ: IOS vs ์๋๋ก์ด๋
โ๏ธ์ด์ ์ ๋ฐฐ์ ๋ ๊ฒ์ ๋ณต์ตํ๋ ๋๋
์ ์ ์ฐพ์๊ฑฐ๋ ๋ฐฐ์ ๋ ๊ฒ์ ๋ค์ ๋ณต์ตํ๋ ๋๋์ด ๋ค์๋ค.
ํฐ์น ์ ์ค์ฒ์ ์ข ๋ฅ์ ๋ญ๊ฐ ์๊ณ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง๋ฅผ ์๋๋ก์ด๋์ ios๋ฅผ ๊ธฐ์ค์ผ๋ก ๋๋ ์ ๋ดค๋๋ฐ
๋ฏธ๋ฌํ๊ฒ ๊ฐ์ ๊ฒ ๊ฐ์ผ๋ฉด์๋ ๋ฌ๋ผ์ ์กฐ๊ธ์ ํท๊ฐ๋ฆฌ๊ธฐ๋ ํ๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ๋ช ์นญ์ด๋ผ๋์ง
(ios: navigation bar / android: top app bar)
๋์์ธ, ๊ธฐ๋ฅ๋ค์ด ๊ทธ๋ฌ๋ค. ์์ ํ ๋ค๋ฅด๋ค๊ณ ํ๋ฉด ์ดํด๊ฐ ๋ ํ ๋ฐ ๋ฏธ๋ฌ~ํ๊ฒ ๋ค๋ฅด๋ค.
๋ด๋น๊ฒ์ด์ ์ข ๋ฅ๋ ์ด๋ฐ๊ฒ ์๋ค๋ ๊ฑธ ์ฒ์ ์์๋ค...
ํก๋ฐฉํฅ, ์ ๋ฐฉํฅ, ์ญ๋ฐฉํฅ..
๋ ์ ์ดํดํ๋๊ฑฐ ๋ง๊ฒ ์ง..?
ํดํ์ ์ข ๋ฅ๋ ์ฐ๋ฆฌ๊ฐ ๋ณดํต ์๋ ๋งํ์ ๊ฐ์ ํดํ์ ๋ ์ด๋ธ์ด ์๋๊ฑฐ๊ณ
?(๋ฌผ์ํ) ์์ด์ฝ? ๊ฐ์๊ฒ์ ๋๋ฌ์ ๋์ค๋๊ฑด ๋ ์ด๋ธ์๋ ํดํ์ด๋ผ๊ณ ๋ณด๋ฉด ๋๋ค!
์๋ฆผ๋ ์ ๋ง ๊ผผ๊ผผํ๊ฒ ์ฐพ์์ค์ จ๋๋ฐ ์ด๋ ๊ฒ ๋ค์ํ ์๋ฆผ๋ค์ด ์กด์ฌํ๋ค!
๋์ ์ํฉ์ ๋ง๊ฒ ์ฌ์ฉํ ์ค ์์์ผํ๋ค.
02 ํํฐ๋ ๊ฒฐํผ ์ถํํ๐ฐ๐คต๐
โ๏ธ์ค๋์ ๋ํ๋ฏผ์ ์ด๊ฑฐ!
์ด ์ฌ๋์ ์์์ผ๋ก ํผ๊ทธ๋ง๋งํฌ์ ๋ค์ด๊ฐ๋๋ฐ ์ด๋ค ์ฌ๋์ด ํํ์ ๋ช์ญ๊ฐ๋ฅผ ์์ฑํด์ ์ถํํด์ฃผ๋ ์ง๊ทํ.... ํ๊ฒฝ์ ๋ดค๋ค ใ ใ ใ
๊ทธ๋์
์ด๋ฐ ํํ์ ์์์ผ๋ก
๊ฐ๊ฐ์ง ์ผ๋ฌ์คํธ๋ฅผ ์ด์ฉํด์ ํํฐ๋์ ๊ฒฐํผ์ ์ฅ๋ฉด์ ์๊ฐํ๋ฉฐ... (์ด๋์ฑ๊ณผ์ ๊ฒฐํผ)ใ ใ ใ ๊พธ๋ฉฐ๋ณด์๋ค.
๊ทธ๋ฌ๋๋ ๋ค๋ฅธ ์๊ฐ์๋ถ๋ค๋ ์ค์ ์ ๋ง๊ตฌ ๊พธ๋ฉฐ์ฃผ์ฌ.
์ค๋ฃจ์ฃ๋ง ๋ด๋ ์ด์๋ค์
์ ์ฒดํ๋ฉด์ ์ด๋ ๋ค..ใ ใ ใ ๊ธฐ๊ฐ๋งํ๊ณ ์ฝ๊ฐ๋งํ
๊ทธ๋์ ๋๋ค์ ์๊ฐ๋ ์์ด๋์ด,,, ๊ฒฐํผ์ ํ์ฅ์์์ ใ ใ ๋์ ์นดํก๋ด์ฉ์ ์ด๋จ๊น? ์ด๋ฌ๋ฉด์ ํ๋ค๋ฅ ๋ง๋ค์๋๋ฐ
๋ง์ ๋ถ๋ค์ด... ์ฐธ์ฌํด์ฃผ์ จ๋ค. ํํฐ๋๊น์ง ์ฐธ์ฌ ์๋ฃก ใ ใ ใ !!!
๊ฐ์ ๋ฃ๊ณ ์จ์ฌ์ด์ ๊ฐ์๊ธฐ ์ด๋ ๊ฒ ๋จ ใ ใ ใ ใ
๋ฐ๋ก ์๋ฐฉ์ฐจ ์ผ๋ฌ์คํธ ๋ฐ๋ ค์์ ๋ถ๊บผ์ฃผ๊ธฐ...๐ฅ๐ฅ
์ง์ง ๋ฏธ์น๊ฒ ๋ค...ใ ใ ใ ใ ๊ฐ๋ค์๋๋ ์ด๋ฐ๊ฒ...ใ ใ ใ ใ
๋ฐ๋ก ์์ฃผ๋ ์์ฃผ ์ ์ จ๋ค.
๋ํ๋ฏผ์ ๋ค๋กํ๊ณ ๋ค์ ๊ฐ์๋ค์ผ๋ฌ.
02 ๊ฐ์: ๋ ธ์ฝ๋ ์ข ํฉ๋ฐ 1·2์ฃผ์ฐจ
โ๏ธ์นํ๋ก์ฐ
๋ณด๊ณ ๋ฐ๋ผํ๋ ๊ฒ ๋ง์ ๋ ์ด๋ ค์ ๋ค.
์๊พธ ์์ชฝ ๋ง์ง์ด๋ ํจ๋ฉ๊ฐ์ด ๋ถ๋๋ฌธ์
selector๋ฅผ ์ด๋ป๊ฒ ์ค์ ํ๋์ง ๋ชจ๋ฅด๋ ๋ฌธ์
div ํ๊ทธ๊ฐ ์์ด๋ ๊ฒ ๋ง์ง? ํ๋ ๋ฌธ์
๋ฑ๋ฑ!!!!!!!!!!
ํ๋ํ๋ ์ดํดํ๊ธฐ์ํด์ ์ฒ์ฒํํ๋ค๋ณด๋ ์ค๋์์์ผ ๊ฒจ์ฐ ๊ฐ์1์ ์๋ฃํ ์ ์์๋ค.
์ฒ์ฒํ ์ค์ตํ๋ฉด์ ์ดํดํ๋๊น
๋ค๋ก๊ฐ๋ฉด ๊ฐ์๋ก ์ดํด๋ ฅ์ด ๋นจ๋ผ์ก๋ค.
๋ช๋ช์ ์ดํด ์๊ฐ๋ ๋ฌธ์ ๋ง ํด๊ฒฐํ๋ฉด ๊ธ๋ฐฉ ์นํ๋ก์ฐ๋ฅผ ํ ์ ์์ ๊ฒ ๊ฐ๋ค
(Desktop) 1 → 4์ผ๋ก ๊ฐ๋๊ฑด ์์ ํ ๋ ์ํฅ์ ๋ฏธ์น์ง๋ง,
(Mobile) 4 → 1๋ก ๊ฐ๋๊ฑด ์์ ์ ์ํฅ ๋ฏธ์น์ง ์๋๋ค.
2์ฃผ์ฐจ์์๋
1. ๋ธ๋ก๊ทธ๋ง๋ค๊ธฐ
2. ๋ ธ์ฝ๋ ์์ดํ ์ด๋ธ ์ฐ๋ํ๊ธฐ (๋ธ๋ก๊ทธ์์ ์ ๋ ฅ๋ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ ์ ์๋ ํด์ ํ์ตํ๋ค)
์ฌ๊ธฐ๊น์ง ํ๊ณ ์ด์ 9์๊ฐ ๋์๋ค.
์ค๋์ ๋ถ๊ธ์ด๊ธฐ๋๋ฌธ์ ์นํจ์ ๋จน์ผ๋ก ๊ฐ๋ด์ผํ๋ค! (์ธ๋๊ฐ ์ง์ฝ๋ฐ์นํจ ์์ผฐ๋ค ใ ใ )
WIL
Facts
์ด๋ฒ ์ผ์ฃผ์ผ ๋์ ์์๋ ์ผ, ๋ด๊ฐ ํ ์ผ
- ์ฝ๋ฉํ์ต, ์ฝ๋ฉ๊ณผ์ + ์ด์ UX๊ณผ์ ๋ฅผ ๋ณํํ๋ฉฐ ์ผ์ฃผ์ผ์ ๋ณด๋๋ค.
- html, css๋ ๋ฌด์์ธ์ง ์ค์๊ฐ ๊ฐ์๋ฅผ ํตํด ๋ฐฐ์ ๋ค.
- ๋ฐฐ์ด ๊ฒ์ ํ ๋๋ก ๋๋ฅผ ์ค๋ช ํ๋ ๋ธ๋ก๊ทธํ์ด์ง๋ฅผ ๋ง๋ค์๋ค. ์๋ฒฝํ๊ฒ ๋ง๋ ๊ฒ์ ์๋์ง๋ง float๊ธฐ๋ฅ์ด ๋๋ ๋ธ๋ก๊ทธ gnb๋ฐ๋ฅผ ๊ตฌํํ์๋ค. ๋ง๋ ๊ฒ์ ๋ดค๋๋ฐ ๋ฟ๋ฏํ๊ธฐ๋ ํ๋ฉด์ ์.. ๋ฐค์ ๋ง๋ ๊ฒ gnb๋ฐ ํ๋๋ผ๋ ์ฌ์ค์ ์ถฉ๊ฒฉ๋ ๋จน์๋ค๐
- ๋ชจ๋ฅด๋ ๊ฒ ์์ผ๋ฉด ํํํ ๋ฌผ์ด๋ดค๋ค. ๊ทธ๋์ ํด๊ฒฐํ ๊ฒ๋ค์ด ๋ง๋ค,, ๋ ๋ ํ๋ค ใ ใ
Feelings
๋์ ๊ฐ์ ์ ์ธ ๋ฐ์, ๋๋
- ์ฝ๋ฉ ๋ฐฐ์ธ ๋ ์๊พธ๋ง ์กธ์์ด ์์์ก๋ค...ใ ใ ใ ์ฌ๋ฐ๊ธดํ๋ฐ ์กธ์์ด ์์์ง๋ ๊ฑด ์์ผ๊น..
- ์ ๋ง ๋ชจ๋ฅด๋ ์ฌ์ค์ ๋ฐฐ์ฐ๋ ๋๋์ด๋ผ ๋จธ๋ฆฌ๊ฐ ์ํ ๋ ์ผ์ฃผ์ผ์ด์๋ค. ์งํต์ ๋ฅผ ๋ช ๋ฒ ๋ณต์ฉํ๋ฉฐ ๊ณต๋ถํ๋ค.
- ๊ฐ์ฌ๋๊ป์ ์ ์น์์์ค์ผ๋ก ๊ฐ๋ฅด์ณ์ฃผ์ ์ ๋๋ฌด ๊ฐ์ฌํ๋ค...ใ ใ
- ์ ์ ๊ทธ๋๋ ๊ณต๋ถํด๋์ ๋๋ฌด ์ด๋ ต์ง๋ ์์์ง๋ง ๊ทธ๋๋ ์ด๋ ค์ ๋ค. ํ์ง๋ง ๋๋ฌด๋๋ฌด ์ฌ๋ฐ์๋ค! ์๋ฌด๋๋ ์ด๋ ค์ด java script๋ฅผ ์์ง ๋ฐฐ์ฐ์ง ์์์ ๊ทธ๋ฐ ๊ฒ ๊ฐ๋ค.... css๊น์ง๋ง ํด๋ ํ ๋งํ๋ฐ javascript๋ค์ด๊ฐ๋ ์๊ฐ ํฌ๊ธฐํ๊ณ ์ถ์ ๊ฒ ๊ฐ๋ค..ใ ใ !!
- ํ์ ์ค์ ์ฝ๋ฉ ์ ํ์๋ ๋ถ์ด ๊ณ์ จ๋๋ฐ ์ ๋ฌธ์ ์ ์ ์์๋ด์ฃผ์๊ณ ์ง์ ํด๊ฒฐํด์ฃผ์๋ ค๊ณ ํ๋ ๋ชจ์ต์ด ๋๋ฌด ๋ณด๊ธฐ ์ข๊ณ ๊ฐ์ฌํ๋ค.
Findings
๊ทธ ์ํฉ์ผ๋ก๋ถํฐ ๋ด๊ฐ ๋ฐฐ์ด ๊ฒ, ์ป์ ๊ฒ
- html์ ์ ์ฒด ๋ผ๋ ํ์ ์ก๋๊ฑฐ๊ณ , css๋ ๊พธ๋ฏธ๋๊ฑฐ๋ค.
<div>๋ ๋ง๋ฅ ํ๊ทธ! htmlํ๊ทธ์ธ <li>๋ <table>ํ๊ทธ๋ ๋ชจ๋ <div>ํ๊ทธ + css๋ก ๊ตฌํํ ์ ์๋ค.
flex: ๊ฐ๋ก ์ ๋ ฌ, ๋ฐฐ์น๋ฅผ ์ด๋ป๊ฒ ํ๋๋?
grid: ํ ๋ผ๊ณ ์๊ฐํ๋ฉด๋๋ค. colomn(์ธ๋ก, ์ด) / row(๊ฐ๋ก, ํ) ๋ง๋? ์ํผ ํ ํ์์ผ๋ก ๊ทธ๋ฆฌ๋๋ฅผ ์ง์ ๊ท์น์๋ ๋ ์ด์์์ ๋ง๋ค ์ ์๋ค.
position: fixed, sticky, absolute! ํผ๊ทธ๋ง ๊ธฐ๋ฅ์ ์๋ ์์์ ๊ธฐ๋ฅ์ ํ์ตํ๋ค.
absolute๋ ๋ถ๋ชจ์์๊ฐ ์๋ค๋ฉด ๋ถ๋ชจ ์์๋ฅผ ๊ธฐ์ค์ผ๋ก ์ข์ฐ์ํ ์ด๋ํ๋ ๊ฒ์ด๊ณ , ๋ธ๋ก์ ์ํฅ์ ๋ฐ์ง ์๋๋ค.ใ
๋ฐ๋ฉด relative๋ ํ์ฌ ์์๊ฐ ์๋ ์์น๋ฅผ ๊ธฐ์ค์ผ๋ก ์ํ์ข์ฐ ์ด๋ ๊ฐ๋ฅํ๋ค.
์ด ๋ถ๋ถ์ด ์ง์ง ํท๊ฐ๋ ธ๋๋ฐ ๋ณด๋ค๋ณด๋ ์ดํด๋๋ค.
- ํํฐ๋์ ์์ฃผ ์ด๊ธ์ ์ ์ธ ์ฑ๊ฒฉ๊ณผ ๋ฐ์ ์ฑ๊ฒฉ ๋๋ฌธ์ ์ฝ๋ฉ์ด ์ฌ๋ฐ์ ์ ์์๋ค. ๋ณ๊ฑฐ ๋ง ์ํด๋ ์์์ด ๋ง์ผ์ ์ ํํํธํธํ๋ค. ๋๋ ํํฐ๋์ ๊ทธ๋ฐ ๋ชจ์ต์ ๋ฎ๊ณ ์ถ์๋ค! ๋๋ฌด ์น์ ํ์๊ณ ๊ผผ๊ผผํ๊ฒ ์ ์๋ ค์ฃผ์ จ๋ค.. ๊ฐฌ๋..ใ ใ ๊ทธ๋ฆฌ๊ณ ๋จ์ํํฐ๋๋ ์ฝ๋ฉ์ ์๋ ์ด๋ ต๋ค ๊ทธ๋ด๋ ๊ทธ๋ฅ ์ํด๋ผ~ ์ด๋ฌ๋ฉด์ ๋์ ์๋ ์ผ์ธ๊ฒ๋ง๋ฅ ๋ง์ํด์ฃผ์๊ณ ์ดํด์๋๋ ๊ฒ ๊ฐ์ ํ์ ์ ์ง์ผ๋ฉด ์ง์ง ์ดํด๋ ๋๊น์ง ์๋ ค์ฃผ์๋ ค๊ณ ํ์ ์ ๊ฐฌ๋์ด์๋คใ ใ !!
- ์์๋ ๊ณผ์ ๋ ๋ง๊ณ ์ฒด๋ ฅ๋ ์๋ผ์ ๋จ๋ค์ด ์ง๋ฌธํ ๊ฒ์ ๋ํด ๊ด์ฌ๊ฐ์ง ์๊ฐ์ด ์์๋๋ฐ ๊ทธ ๋ฌธ์ ์ ๊ด์ฌ์ ๊ฐ์ ธ์ผ ๋ด ๋ฌธ์ ๋ ํ๋ฆฐ๋ค๊ณ ์๊ฐํ๋ค. ์ถํ์ ๋์ ๋ฌธ์ ์ ์ด ๋ ์๋ ์๋ ๊ฒ์ด๋...!! ใ ใ

Future
๋ฐฐ์ด ๊ฒ์ ๋ฏธ๋์๋ ์ด๋ป๊ฒ ์ ์ฉํ ์ง
- ํ์, ์๊ฐ์์ด ์ง๋ฌธํ ๊ฒ์ ๋ด ๋ฌธ์ ๋ผ ์๊ฐํ๊ณ ์ ๊ทน์ ์ผ๋ก ๋ฌธ์ ํด๊ฒฐํ์.
- ์ฒด๋ ฅ...์ ์ด๋ป๊ฒ ํค์ธ๊น.. ์ด๋์ ํด์ผํ๋๋ฐ ใ ใ ใ !! ์ด์ฐจํผ ๋ชป์งํฌ ๊ฒ ๊ฐ์ผ๋ ์งํค์ง๋ชปํ ์ฝ์์ ์ํ๊ฒ ๋ค. ์์์ ๋ ๋ฐฅ ์ ์ฑ๊ฒจ๋จน๊ธฐ.
- ๋ฐ๋ฆฐ ๊ฐ์, ๋ชปํ ๊ณผ์ ๋ ์๊ฐ๋จ์ ๋ ๋ค์ ํ ๋ฒ ๋ณด์. ๋์ค์ ๋ ๋ฌธ์ ๊ฐ ์๊ธธํ ๋!!

๋ง๋ฌด๋ฆฌํ๋ฉฐ...
์ ๋ ์๊ฐ๋ง ๋๋ฉด ์ ๋ ์๋จน๊ณ ๋ฐ๋ก ์๋ ์ฃผ๊ฐ์ด์๋ค.
1์๊ฐ๋์ ๊ทธ๋๋ ๋์ ๋ค๊ฐ ์ผ์ด๋๋ฉด ๊ทธ๋๋ง ์ฒด๋ ฅ์ด ํ๋ณต๋จ..
์์ ๋๋ฌด ์ง์๋ง ์๋ค๋ณด๋๊น ์ข ๋ต๋ตํ๊ธฐ๋ ํ๊ณ ๋ฐ์? ์์?์ ์์๋๋์ด๋ค.
์ด๋ฒ ์ฃผ๋ง์ ์น๊ตฌ๋คํ๊ณ ๋ง์๋๊ฑฐ ๋จน์ผ๋ฉด์ ํํฌ๋ฅผ ํ์ด๋ณผ๋๋ค!!!
'๐ผ๋ด์ผ๋ฐฐ์์บ ํ_ํ๋ก๋ํธ ๋์์ด๋' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[12/17 ๋ถํธ์บ ํ] ์นดํ, ๊ณผ์ : ์นํ๋ก์ฐ ๋๋ฉํ์ด์ง ์ ์โ (0) | 2024.12.17 |
---|---|
[12/16 ๋ถํธ์บ ํ] ์นดํ, ๊ฐ์: ๋ ธ์ฝ๋ ์ข ํฉ๋ฐ 2ยท3์ฃผ์ฐจ (2) | 2024.12.16 |
[12/12 ๋ถํธ์บ ํ] ์นดํ, ๊ฐ์: ๋ ธ์ฝ๋ ์ข ํฉ๋ฐ 1์ฃผ์ฐจ, TIL (2) | 2024.12.12 |
[12/11 ๋ถํธ์บ ํ] ์นดํ, ๊ฐ์: CSSโก, ์ค์ต (0) | 2024.12.11 |
[12/10 ๋ถํธ์บ ํ] ์นดํ, ๊ฐ์: CSSโ , TIL (1) | 2024.12.10 |