쿼리스트링

    API서버 - Flask 쿼리스트링(Query String)을 사용한 API

    1. 쿼리스트링(Query String)을 사용한 이유 메모장 앱의 API 서버 개발 중, 유저가 작성한 메모 리스트를 보여주는 GET 메소드 API 를 만들려 한다. 사용할 쿼리문은 아래와 같다. query = '''select id, title, datetime, content, createdAt, updatedAt from memo where userId = %s order by datetime desc;''' 하지만 위의 쿼리문으로 API서버를 만들게 되면, 몇 개가 있을지 모르는 메모 리스트를 한번에 모두 불러오게 된다. 한번에 그렇게 많은 정보를 처리하면 서버에 과부하가 걸리게 된다. 따라서 우리가 일반적으로 사용하는 앱들은 일정량의 리스트를 불러오고, 유저가 스크롤을 끝까지 내리면 추가로 다..