로딩
티스토리 데이터 처리 중입니다.

[2023/04/25 개발일지] 구글 스프레드시트 데이터 처리하기

 [2023/04/25 개발일지] 구글 스프레드시트 데이터 처리하기

안녕하세요! 오늘은 백엔드 구현와 프론트엔드 수정을 해보겠습니다.

< 오늘 할 일 > 1 : 학생의 데이터가 어느 행에 위치해있는지 알아내기 2 : 학생의 전체 출석률 출력하기 3 : 학생의 1주차~11주차의 출석률을 세션에 담기 1. 개발할 기능들을 라우터, 미들웨어, 컨트롤러로 나누기 오늘 할 일들을 처리하려면 그 전에 라우터, 미들웨어, 컨트롤러에 어떤 기능들을 구현할 것인지를 정해야한다.

그냥 개발하는게 아니라 나름대로의 요청을 어떻게 받을지 계획해야한다. 라우터: 엔드포인트와 해당 엔드포인트에서 실행돼야 할 로직을 연결해주는 역할 컨트롤러: 미들웨어의 일종이지만 메인 로직을 담당하므로 분리해서 관리 미들웨어: 메인 로직의 컨트롤러 앞뒤로 추가적인 일을 담당 웹 서비스 개발이 처음이라 구조를 이상.....