-
Notifications
You must be signed in to change notification settings - Fork 1
API
Mr.GoodwaY edited this page Sep 16, 2023
·
2 revisions
- https://bmrdevteam.github.io/altsis-docs/api/APIs.html
-
backend>controllersํด๋ ๋ด์ ๊ฐ ์ปจํธ๋กค๋ฌ ํ์ผ์์ jsdoc์ผ๋ก ๋ฌธ์๋ฅผ ์ ์ํ๋ค -
npm run jsdoc์คํ ์backend>docs์ html ํ์ผ์ด ์์ฑ๋จ -> ์ด๋ฅผ ๊ฐ๋ฐ ๋ฌธ์ ์ ๋ก๋ ๋ ํฌ์ ์ ๋ก๋ํ๋ค
-
frontend>...>hooks>useAPIv2ํ ์ผ๋ก API๋ฅผ ์ ์ํ๊ณ ํธ์ถํ ์ ์๋ค -
useAPIv2์์ ์ฌ์ฉํ๋ API ์ด๋ฆ๊ณผ API ๋ฌธ์์์์ API ์ด๋ฆ์ ๋์ผํ๋ค
- ํ๊ธฐ ์์ฑ ๊ธฐ๋ฅ์ ๋ฒ๊ทธ ๋ฐ๊ฒฌ
- ํด๋ผ์ด์ธํธ์์ ํ๊ธฐ ์์ฑ์ ์ด๋ค API๋ฅผ ์ฌ์ฉํ๋์ง ํ์ธํ๋ค ex) CSeason API
- API ๋ฌธ์์์ CSeason API๋ฅผ ์ฐพ๊ณ ์์ฒญ์ ์ ๋๋ก ๋ณด๋๋์ง ํ์ธ
- ์์ฒญ์ ์ ๋๋ก ๋ณด๋๋ค๋ฉด backend ํด๋์์ "CSeason"์ ๊ฒ์ํ์ฌ ํด๋น API ์ฝ๋ ํ์ธ
- ์๋ต์ ์๋ฌ ๋ฉ์์ง๊ฐ ์๋ค๋ฉด ํด๋น ์๋ฌ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๋ ๋ถ๋ถ์ ์ฐพ์ ์์ธ ํ์
- ๋ฒ๊ทธ ์์ ํ ๋ฐฐํฌ