-
Notifications
You must be signed in to change notification settings - Fork 2
Dev Log 06.08~06.14 (kr)
365kim edited this page Jun 14, 2020
·
1 revision
-
연간일정페이지(main)에 대한 DB디자인을 해야합니다.
- 프론트,백엔드의 팀을 어떻게 나누고 어떤 파트를 맡아야할지 결정해야합니다.
- 프론트에서 처음부터 모든 부분을 순수구현할지, 부트스트랩이나 라이브러리를 이용해 구현할지 결정해야합니다.
- nodejs의 view를 위한 jade, pug등 템플릿에 대한 사용여부를 결정합니다.
- express로 코드의 양이 간결해지고 데이터베이스와의 연동을 간단하게 할 수 있다는 것을 알게되었습니다.
- nodeJS에서 mysql을 연동하고 쿼리문을 통해 데이터를 처리할 수 있습니다.
- JS로 HTML, CSS를 함께 다루어 작성할 수 있습니다.
- 테이블요소(th, tr, td)에 대해 이해하고 작성할 수 있습니다
- 디자인패턴중 MVC패턴에 대해 이해했습니다.
- 화요일 - 토요일 10 - 17시까지 구글 hangout으로 화면공유 진행하며, 언제든 질의응답 가능할 수 있도록 합니다.
- 프론트, 백으로 팀을 나누어 각 인원마다 파트를 나누어 진행합니다.
- 디자인패턴을 이용해 효율적인 개발을 진행하도록 합니다.
- 월요일까지 공통된 부분 학습을 마무리하고, 개발에 착수합니다.
-
개발환경
- 프레임워크 : nodejs express
- 언어 : JavaScript
- 데이터베이스 : mysql
- 데이터베이스 툴 : workbench
- 메인페이지 출력에 대하여 결정해야합니다.
- 기본은 연간을 기준으로 출력합니다.
- DB, 서버 구현 및 구동 개발 이후에는 어떻게 진행할지 가이드라인을 수립해야합니다.
- 개발환경에 대한 토의가 필요합니다.
- 이슈, 풀 리퀘스트, 칸반보드를 작성해보며 github 요소들의 기능과 역할을 알게되었습니다.
-
모임
- 모임시작 : 20.06.15(월)부터 주말 제외
- 모임시간 : 10:00 ~
- 모임위치 : 개포동 무중력지대
- 모임목적 : 코드리뷰, 회의
-
위키관련 가이드 수립
- 공유할 링크를 위키의 useful links페이지로 통합 관리합니다.
- 한 문서내에 회의록을 작성하고 최신 날짜 순으로 관리합니다.
- 이슈, 풀리퀘스트, 코멘트는 영문작성을 원칙으로하고 위키는 영문, 한글버전 순으로 작성합니다.
- branch를 유지 또는 자유로운 삭제를 위해 자동삭제를 하지 않습니다.
-
깃허브 협업환경 설정
- 이슈작성부터 pull request를 통한 코드리뷰, kanban board로 업무 프로세스 관리합니다.
- 토의를 통해 깃 컨벤션을 수립했습니다
-
역할분배
- taelee42 : 예발자 소개 위키를 작성했습니다.
- 365kim : 위키 구조, 페이지 설계, useful links 링크를 취합했습니다.
- hidaehyunlee: 깃, 코드컨벤션을 작성했습니다.
- seongsangCHO : 1주차 개발로그를 작성했습니다.
-
할 일
- 강의를 통해 웹, 서버, 데이터베이스에 대해 이해합니다.
- NODE.JS 강의 완강
- node.JS
- node.JS express
- 데이터베이스 강의 완강
- (+)추가 학습링크 : HTML, CSS, JS
- 모임(06.15(월))까지 각자 5트랙으로 구현하여 pull request합니다.
- 페이지에 필요한 데이터베이스 설계 또는 학습하면서 설계
- node.JS로 서버 구현, 구동
- 익숙해지기위해 이슈부터 풀리퀘스트까지 직접 해봅시다!
- 강의를 통해 웹, 서버, 데이터베이스에 대해 이해합니다.