Bibi's DevLog ๐ค๐
TIL - [20.08.22] - ํ์์ฝ๋ฉ ๋ณธ๋ฌธ
์๋ฐํ๊ณ ์ฅ๋ณด๊ณ ๋ฐฅํด๋จน๋๋ผ ๋ฐ๋นด์ง๋ง ์๊ธฐ ์ ์ ์กฐ๊ธ์ด๋ผ๋ ์ง๊ธ ํ๊ณ ์์ผ๊ฒ ๋ค!
์ค๋ ํ ์ผ
API ๋ง๋ค๊ธฐ - ์ผ์ ์กฐํ๊ธฐ๋ฅ(Read)๋ง๋ค๊ธฐ
TIL
๋๋ฒ๊น
1. ํ์ด์ฌ-db์์ ์ ๋ณด ๊บผ๋ด์ฌ ๋ db.todo.find({},{}); ๊ตฌ๋ฌธ์ ๋ฐ๋์ list()๋ก ๊ฐ์ธ์. db์ ์ ๋ณด๊ฐ ํ ๋ ๊ฐ๋ ์๋๊ณ ..
2. ์๋ฐ์คํฌ๋ฆฝํธ-db์์ ajax๋ก ์ ๋ณด ๊บผ๋ด์ค๋ฉด ์ญ์ ์ฌ๋ฌ๊ฐ์ด๋ฏ๋ก
'๊ฐ ์ ๋ณด๋ฅผ ํ๋์ฉ ์กฐํํ๋ฉด์ ํ๋ฉด์ ๋ณด์ฌ์ฃผ์ด์ผ'.
->for๋ฌธ ์ฌ์ฉํ์!!
๋น์ทํ ์ค์๋ฅผ ๋ฐ๋ณตํ๊ณ ์๋ค.. api 6,7๊ฐ ๋ง๋ค๋์ฏค์๋ ์ค์ ๋ ํ๊ธฐ!!!
๊นํ๋ธ ์ด๋ก๋ถ ์๋จ๋ ์ด์
github์ commit์ ํด๋ ์ด๋ก๋ถ์ด ์ ๋จ๊ธธ๋ ์ ๊ทธ๋ด๊น.. ํ๋๋ฐ ํ์์๊ฐ์ ํ์ฉํด ๊ตฌ๊ธ๋งํด๋ณด์๋ค.
์ด์ ๋ ์ด๋ฉ์ผ ๊ณ์ ์ ๋ฌธ์ ์๊ณ ๊ณ์ ์ ์์ ํ๋ ์ค๋์น commit์ ์ ์์ ์ผ๋ก ์ด๋ก๋ถ! ์์~
์ฐธ๊ณ ํ ๋งํฌ๋ ์ฌ๊ธฐ์ ์๋ค. velog.io/@think2wice/Github-%EB%B6%84%EB%AA%85-commit%EC%9D%84-%ED%96%88%EB%8A%94%EB%8D%B0-%EC%99%9C-contribution-%EA%B7%B8%EB%9E%98%ED%94%84%EB%8A%94-%EC%95%88%EC%B1%84%EC%9B%8C%EC%A7%80%EC%A7%80
ํด์ผ ํ ์ผ
(ํ๋ก ํธ์๋)
-ํ ์ผ ์ ๋ชฉ(todo), ์์์ผ(start_date), '์ข
์ผ'์ต์
์ฒดํฌ๋จ or ์ข
๋ฃ์ผ(end_date)์์ฑ ์ ํ์input๊ฐ์ผ๋ก ์ค์ ํ๊ธฐ.
(์ด๋ ๊ฒ ํด์ผ db์ ์๋ฏธ์๋ ์๋ฃ๊ฐ ์ ์ฅ๋๋ ๊ฑธ ์๋ฐฉํ ์ ์์ ๋ฏ!)
-๋ฉ๋ชจ(memo)์ ํ ์ผ ์ ๋ชฉ(todo)์ด ์๊ฐ์ ์ผ๋ก ๊ตฌ๋ถ๋๋๋ก ์กฐ์น๋ฅผ ์ทจํด์ผ๊ฒ ๋ค.
(๋ฐฑ์๋) ๋๋๋ก ๋ด์ผ๊น์ง, ์ต์ ์์์ผ ์์
์ ๊น์ง API ์์
๋๋ด๊ธฐ!!
-์ผ์ ์กฐํ ๊ธฐ๋ฅ ๋ณด์
์ค๋๊น์ง ๋ง๋ ์ํ(Read).
apiํต์ ์ ์ ๋๋ค.
๋ค๋ง ์์ง ๊ฐ์ ธ์ค์ง ์์ ๋ฐ์ดํฐ - '์ข
์ผ'์ฌ๋ถ, 1์ฐจ์๋ฆผ, 2์ฐจ์๋ฆผ - ๋ ์ด๋ป๊ฒ html์ ๋งตํํ ์ง ๊ณ ๋ฏผํด๋ด์ผ๊ฒ ๋ค.
์ฒ์ html์ค๊ณํ ๋๋ todo๋ฆฌ์คํธ์ ์ด ์ ๋ณด๋ฅผ appendํ ๊ณต๊ฐ์ ๋ง๋ จํด๋์ง ์์์..ใ
ใ
์ฐ์ APIํ์ด๋ผ๋ ์์ฑํ ๋ค์์ ๋ณด์ํด์ผ๊ฒ ๋ค!
์ค๋์ ์์๊ณต๋ถ์๊ฐ : 50:34
๊ณต๋ถํ ์๊ฐ์ด ์ ์๋ ๊ฑฐ์ ๋นํ๋ฉด(1์๊ฐ..) ๊ทธ๋๋ ์ง์คํด์ ๊ณต๋ถํ๋ค..!
๋ด์ผ๋ ํด๊ทผํ๊ณ ๋ ์ด์ฌํ์ด์ฌํ ํด์ผ์ง.
์์์์ ํ์ดํ
!
'TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
TIL - [20.08.24] ์ผ์ ํธ์งAPI ์ฝ์ง๊ณผ ํผ๋๋ฐฑ (0) | 2020.08.24 |
---|---|
TIL - [20.08.23] : ํธ์ง/์ญ์ ๋ฒํผ๋ง๋ฆ, ๊ฒ์์ฐฝ/๊ฒ์๋ฒํผ ๋ง๋ฆ, ์ผ์ ์ญ์ API-์์ฑ, ์ผ์ ๊ฒ์API-์ ์์ค (0) | 2020.08.23 |
TIL - [20.08.21] (0) | 2020.08.21 |
TIL - [20.08.19] (0) | 2020.08.19 |
TIL - [20.08.18] ์คํ๋ฅดํ์ฝ๋ฉํด๋ฝ ์์ ๋ด์ฉ ๋ณต์ต (0) | 2020.08.18 |