printWidth: 100,
bracketSpacing: true,
semi: true,
tabWidth: 4,
arrowParens: 'always',
singleQuote: true,
bracketSameLine: false,
proseWrap: 'always',
변수명 : camelCase
깃플로우 전략
프로젝트 사용 기술 스택
| Front-end | html, css, javascript, JQuery, bootstrap |
|---|---|
| Back-end | node.js(express, sequelize, socket.io) |
| Database | mysql |
| Template | EJS |
| Cloud | AWS |
| Tools | Github, Notion |
이번 주 한 일
최준혁
mypage GET, 예약 취소, 리뷰 작성 backend 기능 구현
error handing 코드 작성
김범석 hospital(병원측)관리자 페이지 → 예약관리 조회,날짜수정,승인하기,리뷰조회, 병원 정보 등록, 정보수정 기능 구현
이희찬
admin 전체 회원 목록 조회(back-end)
김기민
회원가입 back 기능 구현 ⇒ 암호화를 위한 bcrypt 사용
accesstoken, refreshtoken에 대해 알아보는 중
주민석
화면 기준 보이는 지도 내의 병원 찾기
좌표로 마커 만들어주기(프론트)
이외에도 기술적인 방향을 잡기 위한 질문을 정리해두시면 가장 좋습니다!
→ 단, “A는 어떻게 구현하나요”의 질문은 삼가주세요.
→ “A와 B를 알아보았는데, 둘 중 A가 낫다고 판단했는데 맞을까요?”의 식의 고민의 흔적을 담아 질문해주세요.
● [질문]Refresh-token DB설정시 유저 테이블에 넣으면 좋을지? 테이블 따로 만들어서 하는게 좋을지?
⇒ 둘 다 상관 없다, 유저테이블에 추가해도 괜찮을듯 하다.
⇒ 딕셔너리, 리스트, 반복문 순으로 만들면 된다. 보통 필터링 기능은 백엔드에서 원하는 데이터를 보내주는게 방대한 데이터였을 때 효율이 좋은데 이번 경우는 데이터가 많지않아 작동만 된다면 프론트엔드에서 만들어도 상관없을듯하다.
숙제: 멘토링 결과 다음 주까지 해올 일
CI/CD (Continuous Integration/Continuous Delivery)
(지속적 통합/지속적 제공)
git action 활용 → 내가 지정한 서버쪽으로 자동배포 되게 설정 가능
참고자료: https://hwasurr.io/git-github/github-actions/
⇒ 맡은 사람이 리뷰해주기~(팀원들에게 알려주기)
테스트 코드 작성하기 → 기능 작성시 하나씩 작성하기