사이드프로젝트를 하다가 조회로직을 작성하려고 했다. 근데 생각해보니 처음 id를 uuid 타입으로 사용을 해서 조회를 할 때, 문자열로 들어오는 값들을 다 넣어야 하나?? 라고 생각이 들어 실행을 해봤더니 다 넣어야했다..그래서 url의 길이가 너무 길어져 줄이고싶어 방법을 알아보다가 uuid를 인코딩에서 보내주고 다시 디코딩한 값을 읽게 할 수 있다는걸 알게되어 적용해봤다. 우선 위와 같이, 임포트를 해주는데 처음에 base62라이브러리를 사용하려했지만, 버전 관리등 문제가 생겨 다른 라이브러리인 base-X 를 사용했다. 그래서 선언해주고 아래에 base62 인코딩 방식에서 사용되는 62개의 문자를 정의하고, 정의한 문자들을 baseX로 사용하기위하여 정의하였다. 다음으로는, 인코딩/디코딩할 함수들을..