본문 바로가기
Project/뿌대식: 부산대학교 학식 알리미

뿌대식: 노션 API 테스트

by songmoro 2023. 12. 29.
728x90

서버

뿌대식의 데이터는 노션의 데이터베이스를 API를 통해서 받아오기로 결정했고 이유는 3가지 입니다.

  1. 대학알리미에 따르면 2023년 기준 부산대학교 재적학생수(재학생 + 휴학생 + 학사학위취득유예학생)는 26400명으로 앱이 정상 출시된다면 1%인 264명만 사용하더라도 서버 비용이 발생할 것이다.
  2. 혼자 진행하는 사이드 프로젝트 특성 상 기획, 디자인, 개발(프론트, 백)을 맡아야되서 손이 부족하고, 제공하는 정보는 학식 정보 뿐이라 굳이 서버가 필요 없다.
  3. 서버리스로 진행하게 된다면 가장 익숙한 툴인 노션을 활용하는 게 낫다.

 

 

API 테스트

테스트를 위한 노션 데이터베이스를 만들고, 키 발급과 같은 전처리를 해줍니다.

 

이후 포스트맨으로 API 요청이 정상적으로 동작하는지 확인했습니다.

 

 

 

iOS 테스트

본 프로젝트의 최종 목표는 iOS 앱이기 때문에 iOS 상에서 정상적으로 동작하는지 한 번 더 확인합니다.

728x90