Bibi's DevLog ๐ค๐
TIL - [20.08.19] ๋ณธ๋ฌธ
์ค๋ ํ ์ผ
-์๋ง์กด ์๋ฒ ์ ์, ๋ฆฌ๋
์ค ๋ช
๋ น์ด ๋ณต์ตํด๋ณด๊ธฐ
-form input๋ฐ์ค ์ด๊ณ ๋ซ๋ ๊ธฐ๋ฅ ์ถ๊ฐํ๊ธฐ
-์คํ๋ฅดํ ์์
๊ฐ๊ธฐ ์ ๊น์ง 30์ผ๋ฌ๋ ฅ, API ๋ง๋ค์ด๋ณด๊ธฐ
TIL
- ์๋ง์กด ์๋ฒ ์ ์, ๋ฆฌ๋ ์ค ๋ช ๋ น์ด ์ค์ต
-> ๊ฐ์๊ธฐ ์๋ฒ ์ ์์ด ์ ๋์ด์, ํํฐ๋๊ป ์ง๋ฌธ์ ์ฌ๋ฆฌ๊ณ ๋ค๋ฅธ ํ ์ผ์ ๋จผ์ ํ๊ธฐ๋ก ํ๋ค.
connection timed out ์ด๋ผ๋ ์๋ฌ์ธ๋ฐ, ์๋ฒ๋ ์ผ์ ธ์์๊ณ ํน์ ๋ชฐ๋ผ ์ฌ๋ถํ
๋ ํ๋๋ฐ ์ ์ ์์ด ์๋๋ ๊ฑด์ง ๋ชจ๋ฅด๊ฒ ๋ค.. ์์
์๊ฐ์ ๋ฐฐ์ด ๊ทธ๋๋ก ๋ฐ๋ผํ๋๋ฐใ
- input ์์ญ ์ ๊ณ ํด๊ธฐ : ์ ์ ๋ ๊น?
-> ํผ์์ ํด๊ฒฐ! ํจ์ ๋ถ๋ถ์ ๋ซ๋ ๊ดํธ๋ฅผ ์๋ชป ์ ๋ ฅํ ์ค๋ฅ์๋ค. ์ด๊ณ ๋ซ๋ ํจ์๊ฐ ๋ฐ๋ก ์์ ๋ฌ๋ ฅํจ์์ ์ค์ฒฉ๋์ด ์์๋ค..
- ๋ฒ๊ทธ ๋ฐ๊ฒฌ - ๊ฐ์๊ธฐ ์์ผ์ด ์ ๋๋ก ํ์๋์ง ์๋๋ค!
์ค๋์ 2020๋
8์ 19์ผ ์์์ผ์ด๋ผ๊ณ ํด์ผ ํ๋๋ฐ, ์์์ผ์ด๋ผ๊ณ ๋์จ๋ค. console.log๋ก ์์ผ ๊ณ์๋ฅผ ์ฐ์ด๋ด๋ 3(=์์์ผ)๋ก ๋์ค๊ณ ํจ์ ์กฐ๊ฑด๋ฌธ์ ์์ ํ์ง๋ ์์๋๋ฐ ์ ๊ทธ๋ด๊นใ
ใ
->ํผ์์ ํด๊ฒฐ! ์กฐ๊ฑด๋ฌธ ๋ถ๋ถ์ (day = 3) ์ด ์๋ (day==3) ์ผ๋ก ํด์ผ ํ์๋ค;; ํจ์ ์ด๋ ๊ฒ ๋ง๋ ์ฌ๋ ๋๊ตฌ์ธ๊ฐ.. (๋์ธ ๋ฏธ) ์ด์ ์์์ผ์ด๋ผ๊ณ ์ ํ์๋๋ค!
-30์ผ ๋ฌ๋ ฅ ๋ง๋ค๊ธฐ - ์ ์ ์ค๋จ
: ๊ตฌ๊ธ๋ง๋ ํ๊ณ ํํฐ๋ ํผ๋๋ฐฑ๋ ๋ค์๋๋ฐ, ์ด๋ป๊ฒ ๊ตฌํํ๋์ง ์๋ฉด ์์๋ก ๋ด ์์ค์์๋ ๊น๋ง๋ํ ๊ฒ ๊ฐ๋ค.;;
(์์ ์์ ๋ง ๋ด๋ ๊ทธ๋ ๋ค)
์๊ฐ๋ณด๋ค ๋ฌ๋ ฅ์ ๊ตฌํํ ๋ ์ ๊ฒฝ์จ์ผ ํ ๊ฒ ๊ต์ฅํ ๋ง๊ณ ๋ณต์กํ๋ค๋ ๊ฑธ ๊นจ๋ฌ์๋ค;; ๋งค๋ฌ ๋ฌ๋ผ์ง๋ ์ผ์์ ์ฒซ ์์์์ผ, ์ผ์๋ฅผ ์ด๋ป๊ฒ ๋ฐฐ์ดํ ์ง ๊ทธ๋ฆฌ๊ณ ์ค๋ฌ๊น์ง...
๊ทธ๋ฆฌ๊ณ 2์ฃผ๋ฐ์ ๋จ์ง ์์ ์ํฉ์์ ์์ง ๊ตฌํํด์ผ ํ๋ ๋ค๋ฅธ ๊ธฐ๋ฅ๋ค์ด ๋ง์๋ฐ, ์ผ๋ง๋ ๊ฑธ๋ฆด์ง ๋ชจ๋ฅด๋ ๋ฌ๋ ฅ๋ง๋๋๋ฒ ๋ฐฐ์ฐ๊ธฐ+๋ง๋ค๊ธฐ ์ ์๊ฐ์ ์๊ธฐ๊ฐ ์ด๋ ต๋ค.
๊ทธ๋์ ์ฐ์ ์์๋ฅผ ๋ฐ๊ฟ์, ์ผ๋จ ๋ฐฐ์ด ๊ฑธ ๋ณต์ตํ๋ ์ฐจ์์์ ๋ฐฐ์ด ๊ธฐ๋ฅ๋ค(API, ์๋ฒ, DB ๋ฑ)์ ๋จผ์ ๊ตฌํํ๊ณ , ์๊ฐ์ด ๋จ์ผ๋ฉด or ํ๋ก์ ํธ ๋๋ ํ์ ๊ฐ์ธ์ ์ผ๋ก ๊ฐ๋ฐํ๊ธฐ๋ก ํ๋ค.
๋ฌ๋ ฅ์ ๋ง๋๋ ๊ฒ์ด ๊ต์ฅํ ๋ณต์กํ๋ฐ.. ์ง๊ธ ์ด๊ฑธ ๋ฐฐ์ฐ๊ณ ์๋ค ๋ณด๋ฉด ํ๋ก์ ํธ๊ฐ ๋๋ ๊ฒ ๊ฐ๋ค. ;; ๋ฐฐ์ด๊ฑฐ๋ผ๋ ์ด์ฌํ ํด๋ณด์!
-> ๊ฐ๋ฐ๋ฐฉํฅ ๋ณ๊ฒฝ :
-> 7์ผ ๋ ์ด์์์ ํ๋ก์ ํธ ๊ธฐ๊ฐ ๋ด์ ๋ง๋ค์ด ๋ณผ ์ ์์ง ์์๊น..? ๋์ !
-> ์๋๋ฉด '๋ฌ๋ ฅ ํํ'๊ฐ ์๋ ๊ทธ๋ฅ '30์ผ ํํ'๋ก ๋ณด์ฌ์ฃผ๋ ๊ฑด ์ด๋จ๊น?? ์ด๊ฑด ๊ฐ๋ฅํ ๋ฏ
-API ์ค๊ณ ๋ง๋ฌด๋ฆฌ
ํ๊ณ ํ ๋ง๋๋ ๊ฒ ๊น์ง ํ๋ ค ํ๋๋ฐ..
30์ผ ๋ ์ด์์ htmlํ์ผ์ ์ค๋ ๊ตฌํํ ์์ ๊ธฐ๋ฅ๋ค์ 1์ผ, 7์ผ ํ์ผ์ ์ฐพ์์ ๋ณต๋ถํ๋๋ผ ์๊ฐ์ด ๋ค ๊ฐ๋ค..
์ค๋ ์์
ํผ๋๋ฐฑ ๋๋ css์ script๋ถ๋ถ ๋ฐ๋ก ๋ณด๊ดํ๋ ๋ฐฉ๋ฒ(?), ๋ฌ๋ ฅํจ์ ํผ๋๋ฐฑ์ ๋ฐ์์ผ๊ฒ ๋ค.
์์ผ๋ก ํ ์ผ
-์ค์ผ์ค ์บ๋ฆฐ๋ -> to-do list๋ก ๊ฐ๋ฐ๋ฐฉํฅ ๋ณ๊ฒฝ!
30์ผ ๋ฌ๋ ฅ๋ง๋ค๊ธฐ๋ ์ ์ ์ ์ด๋๊ณ , 1์ผ, 7์ผ ๋ ์ด์์๊ณผ ์๋ฒ, db ๋ง๋๋ ๊ฒ์ ์ง์คํ๊ธฐ.
-API์ค๊ณ ๋ง๋ฌด๋ฆฌํ๊ณ ์ฝ๋ฉ ์์ํ๊ธฐ
-AWS์๋ฒ์ ์ ์๋๋ ์์ธ ์ฐพ์๋ด๊ณ ๋ค์ ์ ์, ๋ฆฌ๋ ์ค๋ช ๋ น์ด ์ค์ต ํด๋ณด๊ธฐ
์ค๋์ ์ค๊ณต๋ถ์๊ฐ - 1:36:40..
์ค๋์ ๊ณต๋ถํ ์ ์์๋ ์๊ฐ์ ๋นํด ์ค์ ๊ณต๋ถ์๊ฐ์ด ์ ๋ค.. ์ธํฐ๋ท์ผํ๊ณผ ์ง์์ผ์ ํ๋๋ผ.. +์ฝ์งํ๋๋ผ.. ใ
ใ
๋ด์ผ๋ถํฐ๋ '๋ฐฐ์ด๊ฒ ๋ณต์ต ์์ฃผ'๋ก ๋๋ ์ด์ฌํ ํด์ผ๊ฒ ๋ค!
ํํฐ๋ ํผ๋๋ฐฑ
- ์คํ์ผ ํ์ผ์ ๋ถ๋ฆฌํ๊ธฐ๋ณด๋ค ์ง๊ธ ์์ค์์๋ ๊ทธ๋ฅ 1/7/30 htmlํ์ผ์ ํ ํ์ผ๋ก ํฉ์น๊ณ , show() hide()๋ก ๊ฐ๊ฐ ํด๋ฆญํ๋ฉด ๋ณด์ด๊ณ ์ ๋ณด์ด๊ฒ ํ๋ ๊ฒ์ด ๋์ ๊ฒ ๊ฐ๋ค.
-๋ฌ๋ ฅ์ ์ ์๋๋ฉด ๊ทธ๋ฅ ๊ตฌ๊ธ์ ์๋ ์ฝ๋ ๋ณต๋ถํด๋ ๋๋ ์ฐ์ ํฌ๋๋ฆฌ์คํธ๋ถํฐ.
-์ผ์ ๊ฒ์๋ get์ด์ง๋ง '๊ฒ์์ด'์ ๋ณด๋ ์ฃผ๊ณ ๋ฐ์์ผ!
์์ผ๋ก ํ ์ผ
api ํฐ ํ ๋ง๋ค๊ธฐ(์ด์ด์)
'์ข ์ผ'๊ธฐ๋ฅ ๊ตฌํํ๊ธฐ(์๋ฐ์คํฌ๋ฆฝํธ)
์ข ์ผ : ์ฒดํฌ๋ฐ์ค์ ์จํด๋ฆญ ํจ์๋ก ๊ตฌํ
์ฒดํฌ๋์ด์์ ๋ ์คํํ if๋ฌธ, ์ฒดํฌํด์ ๋์ด์์ ๋ ์คํํ else๋ฌธ์ผ๋ก ๊ตฌ์ฑํ๊ธฐ?
๊ตฌ์ฒด์ ์ผ๋ก ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง๋ ๊ตฌ๊ธ๋ง!
์จํด๋ฆญ/์จ์ฒด์ธ์ง (ํด๋ฆญ,ํด๋ฆญํด์ /๋ด์ฉ๋ฐ๋) ๊ตฌ๊ธ๋งํด๋ณด๊ณ ๋ด ํ๋ก์ ํธ์ ์์ฉํ๊ธฐ
tip
์๋ฒ์์ ๋ฐ์ดํฐ๊ฐ ์ ๋๊ณ ์๋์ง ๋ณด๋ ๋ฐฉ๋ฒ โ ํฌ๋กฌ ์ฝ์์ฐฝ ๋คํธ์ํฌ์์ ์กฐํ&ํ์ด์ฐธ ์ฝ์์ฐฝ์์ ์กฐํ(post/get์ผ๋ก ์ ์ค๊ณ ์๋์ง)
๋ฐ์ฑ) ๋ฒํผ ์จํด๋ฆญ๊น์ง ๋ค ์ฐ๊ฒฐํ๊ณ ํ
์คํธ ํด๋ณด๊ธฐ..!!
(์์ )๊ฐ๋ฐ์ผ์ง 1ํธ ์ด์ ์์ฑํ๊ณ html ๋ง๋ฌด๋ฆฌํ๊ณ api๊น์ง ์ง ๋ณด๊ธฐ!
'TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
TIL - [20.08.22] - ํ์์ฝ๋ฉ (0) | 2020.08.22 |
---|---|
TIL - [20.08.21] (0) | 2020.08.21 |
TIL - [20.08.18] ์คํ๋ฅดํ์ฝ๋ฉํด๋ฝ ์์ ๋ด์ฉ ๋ณต์ต (0) | 2020.08.18 |
TIL - [20.08.17] (0) | 2020.08.17 |
TIL [20.08.15] - 1์ผ, 7์ผ ๋ ์ด์์ ์ ์(html, css) (0) | 2020.08.15 |