# Side Project
Discord 롤 전적검색 봇 만들기
Discord 봇, 나도 만들어보자 코로나로 직접 만나지 못하는 요즘, Discord에서 같이 게임하는 게 일상이 되었습니다. 다른 게임 전적검색 봇으로 놀다가 나도 한 번 만들어보자는 생각이 들었습니다. ▲ 롤 전적검색 봇, LoL-Hub Bot 디스코드 봇 만들
두번째 목표 달성
지난 첫 목표 달성 글에서 Lexer, Parser, Compiler를 구현하고 mdx 파일예 json 값의 데이터를 바인딩하는데 성공했다.이후 다음 목표로 삼았던 다른 파일에서 불러오기 기능은 완성했는데 완성된 기능은 다음과 같이 동작한다.hello.mdx 파일은 L

첫 목표 달성
프로젝트를 생성하며 목표로 잡았던 첫 기능을 오늘 끝냈는데 목표로 했던 기능은 다음과 같다.파일의 내용을 Lexer가 Regex을 통해 토큰 목록을 생성한다.만들어진 토큰 목록을 Parser가 AST를 생성한다.Compiler가 AST를 방문하며 결과물을 출력한다.파일
프로젝트 생성
MDX는 Markdown Extension의 약자로 (가제)Pug와 같은 마크다운 템플릿 엔진을 만드는 것을 목표로 한다.프로젝트는 관심이 있었던 Rust 언어로 개발을 진행하였는데Rust가 제공하는 Cargo라는 패키지 도구를 통해 프로젝트를 쉽게 생성할 수 있어 G
Mo-Gak-Ko > 거절 사유 추가
Update 요청 거절 시 상대방이 메시지는 받지 못하는 불편한 점을 개선하였습니다. image image image
Mo-Gak-Ko > Header UI 변경2
Header > Logo 변경imageFavicon을 그대로 사용합니다.Header > backdrop-filter 적용ezgif com-optimizeHeader가 불투명으로 변경 (backdrop-filter가 지원 안되는 경우 opacity만 변경됨)
Mo-Gak-Ko > Header UI 변경
Headerimage기존 Notificaton과 이동하는 컴포넌트가 동일하여 통합시킴.ProfileimageHeader에서 사라진 로그아웃을 Profile에 넣었습니다.
Mo-Gak-Ko > room URL 관련 수정
모임 URL을 공유할 때 "/room/:id/detail"로 공유하게 되는데비로그인 상태에서 위와 같은 URL로 접근하면 "/"으로 redirect 되어지던 문제를 해결.
Mo-Gak-Ko > API 포스트맨 3편
어느덧 3편까지 와버렸다. 2편에서 외부 접속 이슈는 다 막은 줄 알았는데 엄청난 문제가 발생했다. 문제 image image > roomPublic API로 manager의 모든 정보에 접근이 가능하다. image 처음에는 myRoom에 select로 정보를 제한하려고 해보았는데 ![image](https:
Mo-Gak-Ko > API 서버 포스트맨 접근 제한
GraphQL API의 경우 Query / Mutation을 클라이언트에서 원하는 만큼 가져다 쓸 수 있는 장점이 있지만, 지금 작업하고 있는 사이드 프로젝트에는 문제가 발생했다. 여기와 이어지는 내용임.프론트에서 URL을 통한 무단 접근...