๐ ์ ์ฉํ ๊ฐ๋ฐ ๋๊ตฌ (Tools) โ
๊ฐ๋ฐ ์์ฐ์ฑ์ ๊ทน๋ํ์์ผ์ฃผ๋ ํ์ ๊ฐ๋ฐ ๋๊ตฌ, ์๋น์ค, IDE ํ์ฅ ํ๋ก๊ทธ๋จ ๋ฑ์ ์นดํ ๊ณ ๋ฆฌ๋ณ๋ก ์ ๋ฆฌํ์ต๋๋ค.
NOTE
ํน์ ์ธ์ด์ ์ข ์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ณด๋ค๋ ๋ฒ์ฉ์ ์ผ๋ก ์ฌ์ฉ ๊ฐ๋ฅํ ๋๊ตฌ ์์ฃผ๋ก ๊ตฌ์ฑํ์ต๋๋ค.
๐ค AI ์ฝ๋ฉ ์ด์์คํดํธ โ
| ์ด๋ฆ (Name) | ๋งํฌ (URL) | ์ถ์ฒ ์ด์ |
|---|---|---|
| GitHub Copilot | https://github.com/features/copilot | IDE์์ AI๊ฐ ์ฝ๋๋ฅผ ์ค์๊ฐ์ผ๋ก ์๋ ์์ฑ. ๊ฐ๋ฐ ์๋๋ฅผ ํ๊ธฐ์ ์ผ๋ก ํฅ์ |
| Cursor | https://www.cursor.com | AI ๊ธฐ๋ฐ ์ฝ๋ ์๋ํฐ. ์์ฐ์ด๋ก ์ฝ๋ ์์ฑ, ๋ฆฌํฉํ ๋ง, ๋ฒ๊ทธ ์์ ๊ฐ๋ฅ |
| Codeium | https://codeium.com | GitHub Copilot์ ๋ฌด๋ฃ ๋์. ๋ค์ํ IDE ํ๋ฌ๊ทธ์ธ ์ง์ |
| Tabnine | https://www.tabnine.com | ํ๋ผ์ด๋ฒ์๋ฅผ ์ค์์ํ๋ ํ์ ์ ํฉํ ๋ก์ปฌ AI ์ฝ๋ ์๋์์ฑ ๋๊ตฌ |
๐ป IDE ๋ฐ ์๋ํฐ โ
| ์ด๋ฆ (Name) | ๋งํฌ (URL) | ์ถ์ฒ ์ด์ |
|---|---|---|
| VS Code | https://code.visualstudio.com | ์ ์ธ๊ณ ๊ฐ๋ฐ์ 1์ ์๋ํฐ. ๋ฌด๋ฃ์ด๋ฉฐ ๋ฐฉ๋ํ ํ์ฅ ํ๋ก๊ทธ๋จ ์ํ๊ณ |
| JetBrains IDE | https://www.jetbrains.com | IntelliJ, WebStorm, PyCharm ๋ฑ ์ธ์ด๋ณ ์ต๊ฐ IDE. ๊ฐ๋ ฅํ ์๋ํ ๊ธฐ๋ฅ |
| Zed | https://zed.dev | Rust๋ก ๋ง๋ ์ด๊ณ ์ ์ฐจ์ธ๋ AI ๋ค์ดํฐ๋ธ ์ฝ๋ ์๋ํฐ |
| Neovim | https://neovim.io | Vim์ ํ๋์ ์ผ๋ก ๊ฐ์ ํ ํฐ๋ฏธ๋ ์๋ํฐ. ์๋ฌ๋๋ฉด ์ต๊ณ ์ ์์ฐ์ฑ |
๐ง ๊ฐ๋ฐ ํ๊ฒฝ ๋ฐ ํฐ๋ฏธ๋ โ
| ์ด๋ฆ (Name) | ๋งํฌ (URL) | ์ถ์ฒ ์ด์ |
|---|---|---|
| Warp | https://www.warp.dev | AI ๊ธฐ๋ฐ ํฐ๋ฏธ๋. ๋ช ๋ น์ด ์ ์, ๋ธ๋ก ๊ธฐ๋ฐ ์คํ ๊ฒฐ๊ณผ, ํ ๊ณต์ ๊ธฐ๋ฅ |
| Windows Terminal | https://github.com/microsoft/terminal | Windows ํ๊ฒฝ์์ PowerShell, WSL, CMD๋ฅผ ํญ์ผ๋ก ๊ด๋ฆฌํ๋ ๊ณต์ ํฐ๋ฏธ๋ |
| Oh My Zsh | https://ohmyz.sh | Zsh ํฐ๋ฏธ๋์ ์๋ฐฑ ๊ฐ์ ํ๋ฌ๊ทธ์ธ์ผ๋ก ๊ฐ๋ ฅํ๊ฒ ์ปค์คํฐ๋ง์ด์ง |
| Fig (Amazon Q) | https://fig.io | ํฐ๋ฏธ๋์ IDE ์์ค์ ์๋์์ฑ ๋ฐ AI ์ด์์คํดํธ๋ฅผ ์ถ๊ฐํ๋ ๋๊ตฌ |
| nvm | https://github.com/nvm-sh/nvm | ์ฌ๋ฌ Node.js ๋ฒ์ ์ ํ๋ก์ ํธ๋ณ๋ก ์ฝ๊ฒ ๊ด๋ฆฌํ๋ ๋ฒ์ ๋งค๋์ |
๐ API ๊ฐ๋ฐ ๋ฐ ํ ์คํธ โ
| ์ด๋ฆ (Name) | ๋งํฌ (URL) | ์ถ์ฒ ์ด์ |
|---|---|---|
| Postman | https://www.postman.com | API ์ค๊ณ, ํ ์คํธ, ๋ฌธ์ํ, ํ ํ์ ๊น์ง ์ง์ํ๋ API ๊ฐ๋ฐ์ ํ์ค ๋๊ตฌ |
| Insomnia | https://insomnia.rest | GraphQL/REST/gRPC๋ฅผ ์ง์ํ๋ ์คํ์์ค API ํด๋ผ์ด์ธํธ |
| Thunder Client | https://www.thunderclient.com | VS Code ๋ด์ฅํ ๊ฒฝ๋ API ํด๋ผ์ด์ธํธ. Postman ์์ด ์๋ํฐ์์ ๋ฐ๋ก ํ ์คํธ |
| httpie | https://httpie.io | curl๋ณด๋ค ์ฌ์ฉํ๊ธฐ ์ฌ์ด CLI/Web ๊ธฐ๋ฐ HTTP ํด๋ผ์ด์ธํธ |
| Hoppscotch | https://hoppscotch.io | ์คํ์์ค ์น ๊ธฐ๋ฐ API ํด๋ผ์ด์ธํธ. ์ค์น ์์ด ๋ธ๋ผ์ฐ์ ์์ ๋ฐ๋ก ์ฌ์ฉ |
๐๏ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ โ
| ์ด๋ฆ (Name) | ๋งํฌ (URL) | ์ถ์ฒ ์ด์ |
|---|---|---|
| DBeaver | https://dbeaver.io | MySQL, PostgreSQL, MongoDB ๋ฑ ๋ค์ํ DB๋ฅผ ์ง์ํ๋ ๋ฌด๋ฃ ํตํฉ DB ํด๋ผ์ด์ธํธ |
| TablePlus | https://tableplus.com | ๊น๋ํ UI์ ๋น ๋ฅธ ์ฑ๋ฅ์ผ๋ก ๊ฐ๋ฐ์๋ค์๊ฒ ์ธ๊ธฐ ์๋ DB ๊ด๋ฆฌ ๋๊ตฌ |
| Prisma Studio | https://www.prisma.io/studio | Prisma ORM๊ณผ ์ฐ๊ณ๋๋ ์๊ฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํธ์ง ๋๊ตฌ |
๐จ ๋์์ธ ๋ฐ ํ์ ๋๊ตฌ โ
| ์ด๋ฆ (Name) | ๋งํฌ (URL) | ์ถ์ฒ ์ด์ |
|---|---|---|
| Figma | https://www.figma.com | ์ค์๊ฐ ํ์ ์ด ๊ฐ๋ฅํ ์น ๊ธฐ๋ฐ UI/UX ๋์์ธ ๋๊ตฌ์ ์ ๊ณ ํ์ค |
| Excalidraw | https://excalidraw.com | ์๊ทธ๋ฆผ ๋๋์ ๊ฐ๋ณ๊ณ ์ง๊ด์ ์ธ ํ์ดํธ๋ณด๋ ํด. ์ํคํ ์ฒ ์ค์ผ์น์ ์ต์ |
| draw.io (Diagrams.net) | https://app.diagrams.net | ๋ฌด๋ฃ๋ก ์ฌ์ฉ ๊ฐ๋ฅํ ๊ฐ๋ ฅํ ๋ค์ด์ด๊ทธ๋จ ์์ฑ ๋๊ตฌ. VS Code ํ๋ฌ๊ทธ์ธ๋ ์ง์ |
| Whimsical | https://whimsical.com | ํ๋ก์ฐ์ฐจํธ, ๋ง์ธ๋๋งต, ์์ด์ดํ๋ ์์ ๋น ๋ฅด๊ฒ ๋ง๋ค ์ ์๋ ํ์ ๋๊ตฌ |
๐ฆ ํจํค์ง ๋ฐ ๋ฒ์ ๊ด๋ฆฌ โ
| ์ด๋ฆ (Name) | ๋งํฌ (URL) | ์ถ์ฒ ์ด์ |
|---|---|---|
| npm | https://www.npmjs.com | JavaScript ์ํ๊ณ ์ต๋์ ํจํค์ง ๋ ์ง์คํธ๋ฆฌ |
| Volta | https://volta.sh | Node.js, npm, yarn ๋ฒ์ ์ ํ๋ก์ ํธ๋ณ๋ก ์๋ ๊ด๋ฆฌํ๋ ๋๊ตฌ |
| Renovate | https://github.com/renovatebot/renovate | ํ๋ก์ ํธ์ ์์กด์ฑ์ ์๋์ผ๋ก ์ ๋ฐ์ดํธํด์ฃผ๋ GitHub ๋ด |
๐ ์ฝ๋ ํ์ง ๋ฐ ์ ์ ๋ถ์ โ
| ์ด๋ฆ (Name) | ๋งํฌ (URL) | ์ถ์ฒ ์ด์ |
|---|---|---|
| SonarCloud | https://sonarcloud.io | ์ฝ๋ ํ์ง, ๋ฒ๊ทธ, ๋ณด์ ์ทจ์ฝ์ ์ ์๋์ผ๋ก ๋ถ์ํ๋ ํด๋ผ์ฐ๋ ์๋น์ค |
| ESLint | https://eslint.org | JavaScript/TypeScript ์ฝ๋ ํ์ง ์ผ๊ด์ฑ ์ ์ง๋ฅผ ์ํ ๋ฆฐํฐ์ ํ์ค |
| Prettier | https://prettier.io | ์ฝ๋ ํฌ๋งท์ ์๋์ผ๋ก ํต์ผํด์ฃผ๋ Opinionated ์ฝ๋ ํฌ๋งคํฐ |
โ๏ธ ๊ธฐ์ฌ ๋ฐฉ๋ฒ (How to Contribute) โ
์๋ก์ด ๋๊ตฌ๋ฅผ ์๊ณ ๊ณ์ ๊ฐ์?
- ์ด
README.md์ ์ ์ ํ ์นดํ ๊ณ ๋ฆฌ ํ ์ด๋ธ์ ํ์ ์ถ๊ฐํด ์ฃผ์ธ์. - ํน์ ์ธ์ด๋ ํ๋ ์์ํฌ ์ ์ฉ ๋๊ตฌ๋ผ๋ฉด, ํ์ ํด๋๋ฅผ ๋ง๋ค๊ณ ๋ณ๋ ๋ฌธ์๋ฅผ ์์ฑํด ์ฃผ์ธ์.