2021-09-23
To-Do
- 7시 기상
- 아침식사
- 오전운동 ()
- 5일간의 연휴가 끝났다. 연휴간 생활패턴이 무너진 여파로 상당히 힘든 아침이 되었다... 내일은 꼭 운동 가야지...
Today I Learned
1. 팀프로젝트
오늘은 정식 팀 프로젝트 첫날!이다. 지난주 금요일에 타임어택 구현테스트를 보고 약간 벽을 느꼈지만... 팀프로젝트는 짧은 시간내의 구현을 목표로 하는 것이 아닌, 서비스의 최소단위를 일주일내에 구현하는 것이므로 공부하면서 도전 할 수 있다.
우리조는 (4조, 통칭 "이거사조") "오늘 뭐 먹지(가칭)"이라는 제목으로 간단한 점심추천 서비스를 기획하였다.
(이미지)
게더타운의 Eraser로 그려본 기획안
주요 구현 기능은,
- 회원가입과 로그인
- 마이페이지 (추천한 내역과 추천 받은 내역 확인)
- 추천 받기
- 추천 하기
- 그날의 Best메뉴
- (가능하다면) 위치 기반 음식점 추천 서비스
정도로 생각하고 있다. 우선 앞으로 일주일 안에 구현을 목표로 하는 기능은 3번 추천받기이다.
우선 Flask를 복습했다. 다시 한번, 간단히 정리하자면
- Flask는 Python의 프레임워크로, 서버를 간단하게 구동시켜주는 고마운 녀석이다.
- @app.route로 HTML을 실행한다. (decorater는 나중에 따로 정리하겠다.)
- GET, POST등을 이용하여 API를 구성 후 클라이언트 사이드와 통신한다. (HTML에선 AJAX이용)
- API 생성 순서는 다음과 같다.
- 클라이언트와 서버 확인하기
- 서버부터 만들기
- 클라이언트 만들기
- 완성 확인하기
아직 헷갈리는 부분이 많지만, 코드를 작성해가며 더 학습할 것이다.
'Sparta' 카테고리의 다른 글
[Sparta] 08. CDN정리 (주말도 스파르타!) (0) | 2021.09.25 |
---|---|
[Sparta] 07. 로그인과 JWT.md (0) | 2021.09.24 |
[Spatra] 05.백신접종 & 타임어택 테스트 .md (0) | 2021.09.17 |
[Spatra] 04. SSR Vs. CSR (feat. Crawling) (0) | 2021.09.16 |
[Sparta] 03. html은 프로그래밍 언어가 아닙니다 (0) | 2021.09.15 |