반응형
드디어 00주차 프로젝트가 끝이 났다.
막판에는 웹사이트를 구현하는데 집중하다보니 배운 것을 소화할 시간이 1도 없었던 터라.. 아쉬운 대로 발표했던 장표를 올려 TIL 내용을 대체한다.
프로젝트: 개발일지(TIL) 기록&공유 웹사이트
목차는 다음과 같다.
기획의도
정글에서 주어진 시간은 5개월, 해야 할 공부량은 주 100시간 분량이다. 이럴 때 정글에 떨어진 우리가 살아남는 방법은 함께 공부하는 것이라 생각했다. 하지만 각자 공부한 내용을 각자 블로그에 저장하다보니, 서로가 어떤 걸 공부했는지 접근성이 매우 떨어진다. 이를 한데 모아 볼 수 있도록 한 게 이번 프로젝트의 기획 의도다.
프로젝트 목표
이번 프로젝트에서 이루고 싶은 목표는 "좋은 개발자란 무엇인지 경험하기"였다. 프로젝트를 진행하는데 있어 주의사항은 크게 두 가지였다. 작고 날카로운 범위의 프로젝트를 완성도 높게 만드는 것, 그리고 짧은 시간 내에 팀워크를 경험하는 것. 이를 통해 우리가 배워야 할 것이 좋은 개발자로 나아가는 발돋움이라 생각했다.
핵심 기능
이번 프로젝트의 제약사항은 두 가지였다. 1) 로그인 기능 구현하기, 2) Jinja2를 이용한 서버 사이드 렌더링이 그것이었는데, 위의 장표처럼 로그인/회원가입/메인페이지 총 세 장의 메인 웹페이지가 있고 이 페이지 간의 이동은 서버 사이드 렌더링으로 구현했으며, 페이지 이동을 제외한 버튼 기능은 클라이언트 사이드에서 렌더링하는 방식으로 구현했다.
Product 소개 - 로그인
Product 소개 - 로그인
Product 소개 - 메인 페이지: 새 글 보기
Product 소개 - 메인 페이지: 내 글 보기
Product 소개 - 메인 페이지: 다른 사람 글 보기
Product 소개 - 로그아웃
반응형
'정글사관학교 개발일지' 카테고리의 다른 글
잠깐의 소회(정글사관학교 87일차 TIL) (4) | 2022.01.29 |
---|---|
SW사관학교 정글 WEEK01(5일차) 후기 (2) | 2021.11.06 |
정글사관학교 2일차 TIL: 로그인 - 쿠키&세션 (0) | 2021.11.03 |
정글사관학교 1일차 TIL: Jinja2, 서버 사이드 렌더링(SSR), Git branch, 로그인 - 쿠키&세션 (0) | 2021.11.02 |
정글사관학교 첫 날 후기 - 장병규 의장님, Jinja2, 서버 사이드 렌더링(SSR), Git branch, 로그인 - 쿠키&세션 (0) | 2021.11.02 |