Pokรฉdex๋ PokeAPI๋ฅผ ํ์ฉํด ์ ์๋ ํฌ์ผ๋ชฌ ๋๊ฐ ์ดํ๋ฆฌ์ผ์ด์ ์ ๋๋ค. ํ๊ตญ์ด๋ฅผ ์ง์ํ๋ฉฐ, ํฌ์ผ๋ชฌ ๊ฒ์ ๋ฐ ์ฆ๊ฒจ์ฐพ๊ธฐ ๊ธฐ๋ฅ ๋ฑ ๋ค์ํ ์ํธ์์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค.
์ฑ์ ์๋ URL์์ ์ค์ ๋ก ์ฌ์ฉํด๋ณผ ์ ์์ต๋๋ค.
https://pokedex-ds92ko.vercel.app
ํ๊ตญ์ด ์ง์
- ์ฑ ๋ด ๋ชจ๋ ํ ์คํธ๋ ํ๊ตญ์ด๋ก ์ ๊ณต๋ฉ๋๋ค.
- PokeAPI์์ ์ง์ํ์ง ์๋ ํ๊ตญ์ด๋ ์๋ฌธ์ ๋ฒ์ญํด ์ฌ์ฉํฉ๋๋ค.
๊ฒ์ ๊ธฐ๋ฅ
- ํฌ์ผ๋ชฌ ํ๊ธ ์ด๋ฆ ๋ฐ ๋๊ฐ ๋ฒํธ๋ก ํฌ์ผ๋ชฌ์ ๊ฒ์ํ ์ ์์ต๋๋ค.
- ์๋์์ฑ ๊ธฐ๋ฅ์ผ๋ก ๊ฒ์์ด์ ์ผ์นํ๊ฑฐ๋ ์ ์ฌํ ํฌ์ผ๋ชฌ ๋ชฉ๋ก์ ์ค์๊ฐ์ผ๋ก ์ ์ํฉ๋๋ค.
- ์ต๊ทผ ๊ฒ์ํ ํฌ์ผ๋ชฌ์ ๊ธฐ๋ก์ ์ ์ฅ/๊ด๋ฆฌํ ์ ์์ต๋๋ค.
์ ๋ณด ํ์ธ
- ํฌ์ผ๋ชฌ์ ์์ฑ, ํ์ , ๋ฅ๋ ฅ์น, ์งํ ๋จ๊ณ ๋ฑ์ ์์ธ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.
๊ณต์ ๊ธฐ๋ฅ
- ํ์ด์ง ๊ณต์ ๋ฐ ๋งํฌ ๋ณต์ฌ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค.
์ฆ๊ฒจ์ฐพ๊ธฐ
- ์ฆ๊ฒจ์ฐพ๊ธฐ์ ํฌ์ผ๋ชฌ ์ถ๊ฐ/์ญ์ ๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
- ํฌ์ผ๋ชฌ ๋์ดํฐ์์ ์ฆ๊ฒจ์ฐพ๊ธฐํ ํฌ์ผ๋ชฌ๋ค์ด ์์ ๋กญ๊ฒ ์์ง์ด๋ ๋ชจ์ต์ ๋ณผ ์ ์์ต๋๋ค.
ํฌ์ผ๋ชฌ ํด์ฆ
- ์ ํ๋ ๋ชฉ์จ์ผ๋ก ๋๋ค ํฌ์ผ๋ชฌ ์ด๋ฆ์ ๋ง์ถ๋ ํด์ฆ๋ฅผ ํ ์ ์์ต๋๋ค.
- ํํธ ์ ๊ณต, ์ค๋ ํฌ๊ธฐ, ๊ฒฐ๊ณผ ์ง๊ณ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค.
๋ฐฉ๋ช ๋ก
- ์ต๋ช ์ผ๋ก ๋ฐฉ๋ช ๋ก์ ๋จ๊ธธ ์ ์์ผ๋ฉฐ, ๋น๋ฐ๋ฒํธ๋ฅผ ํตํด ์์ /์ญ์ ๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
- ๋ฑ๋ก๋ ๋ฐฉ๋ช ๋ก์ ์ต์ ์์ ์ผ์ ์์ผ๋ก ์ ๋ ฌ๋์ด ํ์๋ฉ๋๋ค.
- ์ ๋ ฅ ํผ์ ์ค์๊ฐ ์ ํจ์ฑ ๊ฒ์ฆ๊ณผ ์ค๋ฅ ๋ฉ์ธ์ง๋ฅผ ์ ๊ณตํฉ๋๋ค.
| Category | Stacks |
|---|---|
| Environment | |
| Development | |
| Styling | |
| State Management | |
| CI/CD |
๋ณธ ํ๋ก์ ํธ๋ PokeAPI๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ต๋๋ค.
์ฌ์ฉ๋ ์๋ํฌ์ธํธ
GET /pokemonGET /pokemon/{id}GET /pokemon-species/{id}GET /evolution-chain/{id}GET /type/{type}GET /ability/{type}
2025.07.10 ~ 2025.07.31
์ ์ฅ์๋ฅผ ํด๋ก ํ ํ, ํ๋ก์ ํธ ๋๋ ํ ๋ฆฌ๋ก ์ด๋ํ์ธ์
$ git clone https://github.com/ds92ko/pokedex.git
$ cd pokedexํ๋ก์ ํธ์ ๋ชจ๋ ์ข ์์ฑ์ ์ค์นํ์ธ์
$ npm install๊ฐ๋ฐ ๋ชจ๋๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ์ธ์
$ npm run dev๋ฐฐํฌ์ฉ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น๋ํ๊ณ ํจํค์งํ์ธ์
$ npm run build