- 프로젝트명: [기입]
- 문서: [기입]
- [기입]
- Node/NPM(LTS;23.01): 18.13.0/8.19.3
- Next.js 13
- Typescript
- 'src/' directory
- import alias: '@'
- TanStack React Query
- Axios
- React Recoil
- Markup styling
- tailwindcss
- Normalize.css
- CSS post Module
- lint
- eslint
- Prettier
- husky(+ commit lint)
- Next.js set
- env set
- proxy set
- Bundler
- Webpack 5 (React 18 내장)
- Other set
- 다국어 세팅 (한/영)
- next-i18next
- Dev port: 8000
- 에디터
- CKEditor5 custom build (/custom_modules)
- 기타플러그인
- Day.js: 날짜관리
- React-datepicker: 날짜 선택
- react-transition-group: ng-animate 패턴 활용을 위한 라이브러리
- 다국어 세팅 (한/영)
- Target Device
- OS
- Window 8, 10, 11
- macOS Catalina
- Browser (■ IE 브라우저로 연결될 경우 MS Edge 브라우저로 재연결)
- Edge 88.0.705.50(Anaheim) 이상 (~2019 Spartan 제외)
- Google Chrome 88.0.4324 이상
- Mozilla Firefox 85.0.2 이상
- Apple Safari 14.12 (611.3.10.1.5) 이상
- OS
- Edit Tool: JetBrains IntelliJ 2022.3.1 UE
- API Tool
- Swagger (Viewer: Redoc;Standalone)
- Issue tracking
- JetBrains Youtrack
- Notification
- Slack
- Document
- Notion
npm run dev
# or
yarn dev
# or
pnpm dev
/
: Compound Pattern 예시 페이지
/editor-page
: CKEditor5 예시 페이지
/recoil-ex
: Recoil 예시 페이지
- Git Flow
- Component Structure
- storybook
Nuxt.js(2) -> Next.js(13) 이주 중...
- MIT License