안녕하세요 조장입니다.
다름이 아니라 오늘 마무리한 API 초안을 토대로 앞으로의 프로젝트 진행방향을 안내하기 위해 글을 적습니다.
Project File 에 대하여
강사님과 면담까지 다 마친 API 초안을 토대로 프로젝트를 만들어서 깃허브에 올릴 예정입니다. (강사님 의 프로젝트까지 참고해서 만들어야 하기 때문에 대략 부트 수업 끝난 후 1 일 정도 걸릴 것 같습니다.)
•
코드 작성에 대한 coding rule 은 따로 올려두겠습니다.
•
고정되어 있어야 하는 부분까지 작성해서 올려둘 예정입니다.
Thymeleaf 에 적용하는 방법까지 주석처리로 작성 해두겠습니다.
•
버전이나 스펙 또한 같이 작성해서 올리겠습니다.
◦
이클립스로 돌아가는것까지 테스트 마치고 올리겠습니다.
◦
저는 인텔리J 를 쓰는데 메타정보가 달라서 발생할 수 있는 문제는 .gitignore 로 미리 처리해놨습니다. 구현하는 기능이 겹치지 않을것같아 크게 문제가 생기지 않을 것 같지만 오류나 궁금증이 생긴다면 언제든지 연락주시면 감사하겠습니다.
UI/UX 에 대하여
화면 디자인의 경우 기능이 다 나오고나서 할 예정입니다. 때문에 위와 같이 투박하게 만들어도 좋으니 기능 구현을 먼저 마치면 될 것 같습니다.
팝업과 동시동작에 관하여
원래는 가정하지 않고 기능 구현 후에 해보려 했으나 처음부터 시작하는 것으로 하겠습니다. 저희가 공부해야 하는 리스트는 아래에 적겠습니다.
•
동기와 비동기
•
파라미터의 의미
•
응답 데이터의 종류
•
응답 상태 코드 종류
•
REST API 와 API 의 차이점
•
Spring boot Fetch Api post
•
Modal
•
자바스크립트 기본적인 문법(남의 자바스크립트 코드 보고 해석할 줄 알면 됩니다.)
◦
ES6 도 알아보기
•
jason
•
websocket
•
서버와 웹은 어떻게 동작하는가
데이터 베이스에 관하여
•
따로 창을 만들필요없이 그냥 root 에 만드는것으로 하겠습니다.
•
Id root
Pw 123qwe!@#QWE
그라운드 룰과 코딩 룰
꼭 지켜주시면 감사하겠습니다,,
•
단위가 커질수록 정리해놓지 않으면 힘들기 때문에 정해놓은 룰입니다.
•
제 개인적인 생각만으로 정한 것이 아니고, 여러 회사 블로그나 실제 산업 종사자들한테 여쭤보고 만든 것입니다.
•
의문이 생긴다면 언제든지 연락 주세용