![]() |
|---|
| PDF ๋ฌธ์๋ฅผ ํตํ ํ์ต ๋ณด์กฐ ์น ํ๋ซํผ |
![]() |
![]() |
![]() |
|---|---|---|
| ๐ผ์ ํ์ฃผ๐ผ | ๐ฑ์ก์ค์ฃผ๐ฑ | ๐ถ์ ์งํ๐ถ |
๋ฉ์ธ frontend repo์ ๋๋ค.
paperinsight/
โโโ node_modules/
โโโ public/
โ โโโ favicon.ico
โ โโโ index.html
โโโ src/
โ โโโ assets/
โ โ โโโ logo.png
โ โโโ components/
โ โ โโโ header.js
โ โ โโโ menu.js
โ โโโ config/
โ โ โโโ config.json
โ โโโ pages/
โ โ โโโ chatbot.js
โ โ โโโ driver.js
โ โ โโโ pdfpreview.js
โ โ โโโ search.js
โ โโโ services/
โ โ โโโ api.js
โ โโโ store/
โ โ โโโ regex.js
โ โโโ styles/
โ โโโ App.js
โ โโโ index.js
โโโ .gitignore
โโโ README.md
โโโ package-lock.json
โโโ package.json
- CRA๊ตฌ์ฑํ๋ ๋ชจ๋ ํจํค์ง ์์ค์ฝ๋๊ฐ ์กด์ฌํ๋ ํด๋
index.html๊ฐ์ ์ ์ ํ์ผ์ด ํฌํจ๋๋ ๊ณณ์ผ๋ก ์ปดํ์ผ์ด ํ์์๋ ํ์ผ๋ค์ด ์์นํ๋ ํด๋favicon.ico: ์น์ฌ์ดํธ์ ํ๋น์ฝ์ ๋๋ค.index.html: React ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฃผ์ HTML ํ์ผ์ ๋๋ค.
- ๋ฆฌ์กํธ ๋ด๋ถ์์ ์์ฑํ๋ ๊ฑฐ์ ๋ชจ๋ ํ์ผ๋ค์ด ํฌํจ
- ์ด๋ฏธ์ง ํน์ ํฐํธ์ ๊ฐ์ ํ์ผ๋ค์ด ์ ์ฅ
logo.png: ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ก๊ณ
- ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ์ปดํฌ๋ํธ๋ค์ด ์์นํ๋ ํด๋
header.js: ํค๋ ์ปดํฌ๋ํธ์ ๋๋ค.menu.js: ๋ฉ๋ด ์ปดํฌ๋ํธ์ ๋๋ค.
config.json: ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ฑ ์ค์ ์ ๋๋ค.
- react router๋ฑ์ ์ด์ฉํ์ฌ ๋ผ์ฐํ ์ ์ ์ฉํ ๋ ํ์ด์ง ์ปดํฌ๋ํธ๋ฅผ ์ด ํด๋์ ์์น์ํต๋๋ค.
chatbot.js: ์ฑ๋ด ํ์ด์ง ์ปดํฌ๋ํธ์ ๋๋ค.driver.js: ๋๋ผ์ด๋ฒ ํ์ด์ง ์ปดํฌ๋ํธ์ ๋๋ค.pdfpreview.js: PDF ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ์ด์ง ์ปดํฌ๋ํธ์ ๋๋ค.search.js: ๊ฒ์ ํ์ด์ง ์ปดํฌ๋ํธ์ ๋๋ค.
- ์๋น์ค ๊ด๋ จ ํ์ผ์ ์ ์ฅ
api.js: API ํธ์ถ ๊ด๋ จ ํ์ผ์ ๋๋ค.
regex.js: redux ๊ด๋ จ ํ์ผ์ ๋๋ค.
- ์คํ์ผ์ํธ ํ์ผ์ ์ ์ฅ
- ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฉ์ธ ์ปดํฌ๋ํธ
- ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ ์









