IT/개발
-
JS 프로젝트 TS로 리팩토링 하기IT/개발 2023. 10. 25. 16:07
0. 개요 - 타입스크립트 초기설정 - NavBar.tsx로 리팩토링 1. 작업 상세 내용 0) tsconfig.json 기본 설정 { "compilerOptions": { "allowJs": true, "target": "ES5", "outDir": "./dist", "moduleResolution": "Node", "lib": ["ES2015", "DOM", "DOM.Iterable"] }, "include": ["./src/**/*"], "exclude": ["node_modules", "dist"] } 1) jsconfig.json 파일 삭제, tsconfig.json에 내용 추가 { "compilerOptions": { "jsx": "react", "baseUrl": "./src", "allow..
-
[메인프로젝트] 개발규칙 확인 및 리액트 폴더 초기설정IT/개발 2023. 8. 29. 14:08
프로젝트 개발 관련 규칙 커밋 자주 하기 PR 자주 하기 메인 브랜치에 직접 커밋하지 말기 dev fe feat: ㅇㅇ기능 feat: ㅁㅁ기능 be feat: ㅇㅇ 기능 feat: ㅁㅁ기능 (브랜치 네임에 /가 안들어가져서 fe/feat: ㅁㅁ기능 => feat: ㅁㅁ기능 으로 변경하기로 했어요~) 커밋 메시지 양식 통일 feat : 새로운 기능에 대한 커밋 fix : 버그 수정에 대한 커밋 build : 빌드 관련 파일 수정에 대한 커밋 chore : 그 외 자잘한 수정에 대한 커밋 ci : CI관련 설정 수정에 대한 커밋 docs : 문서 수정에 대한 커밋 style : 코드 스타일 혹은 포맷 등에 관한 커밋 refactor : 코드 리팩토링에 대한 커밋 test : 테스트 코드 수정에 대한 커밋 P..
-
협업 프로젝트 사용 툴 정리!!IT/개발 2022. 11. 11. 19:31
1. google meet / gather town: 화상회의 플랫폼 2. slack: 메신저 같은 협업 툴(채널을 통한 분류) 3. notion: 문서, 일정, 업무내용 공유 - 회의록 작성 가능 - 달력에 회의 일정 표시 가능 4. Jira: 개발 진척사항 툴 - 애자일 방식의 프로젝트 협업 관리 (기획 및 개발자 담당) - 이슈 정리 (FE, BE 각각 유저 스토리보드 작성) 지라 사용법 참고 사이트 2개 - https://11001.tistory.com/120 - https://11001.tistory.com/123 5. figma: 화면 기획 툴 (화면 디자이너 혹은 기획자 담당) 6. ERD Cloud : ERD 다이어그램을 온라인에서 팀원들끼리 동시에 그릴 수 있는 툴 (백엔드 담당)