- aws linux 2
- nginx
- node.js
- pm2
- MySql
접속에는 환경변수 설정이 필요
설문 또는 질문작성가능 웹앱
- Node.js API Server on Next.js
- React.js (on Next.js)
- React Hooks
- Typescript
- Scss (Sass)
- MySql
- EsLint (예정)
- etc..
패키지 관리에는 yarn을 이용하며 next.js를 이용해 서버사이드 react를 제공
순수 React였던 survey-proto 리포지토리 소스를 next.js화 시킨 후 hard push - 21/4/30
- 의존라이브러리 설치 (yarn이 설치 되어있어야함)
yarn
- 디버그 모드에서 실행
yarn dev
- 빌드
yarn build
- 서브 (실행)
yarn start
style/styls.scss 파일에 개별파일 import해서 이용
//globals.scss
@import "globals"; //import _globals.scss
@import "keyframes"; // import _keyframes.scss
@import "app"; // import _app.scss
- 메인페이지
- 이용방법 페이지
- 다국어화
- 유료 광고
- 도메인 취득
- 서버 구축
- 데이터 베이스 구축
- 데이터베이스 테이블 작성
- 기본 시스템 설계
- 기본 시스템 다국어 대응
- 설문 작성
- 주관식형 질문
- 단수선택형 질문
- 복수선택형 질문
- OX퀴즈형 질문
- 조건분기형 질문
- 설문 표시
- 주관식형 질문
- 단수선택형 질문
- 복수선택형 질문
- OX퀴즈형 질문
- 조건분기형 질문
- 인증 정보 없을 경우 리다이렉트를 어떻게 할지
- 인증을 어떻게 할건지
- api 헤더에 무엇을 위해 뭘 담을지
- 역할분담을 어떡할지