Search

Notion으로 블로그 만들기 - 심화편

date
2022/07/07
tags
블로그
노션
4 more properties
노션 블로그 시리즈

Loconotion Config Generator

지난 번 포스트 후에도 Loconotion에 이런저런 기능을 추가하다보니 나중에 잘 머지할 수 있을지 걱정이 되더군요. 그렇다고 Pull Request를 보내기에는 Notion API를 쓰는 것이 그분들의 개발 방향과 맞지 않을 것 같았어요. 그래서 Loconotion을 수정하는 대신에 Loconotion이 사용할 ‘설정 파일’을 생성하는 프로젝트를 만들어 봤어요.
이름하여 Loconotion Config Generator 입니다!
loconotion-config-generator
mycodingdad
Notion API를 사용해서 노션 페이지 정보를 얻어온 후에 “URL slug 설정 + Open Graph 및 트위터 메타 태그를 삽입하는 설정”을 생성하는 스크립트입니다.
생성된 설정 파일은 완벽하게 Loconotion이 인식하는 파일이라, 이 설정 파일을 사용해서 Loconotion 스크립트를 실행하면 블로그가 만들어집니다.

파이썬 초보지만 괜찮아

10년 전쯤에 백엔드 서버에 필요한 일부 기능을 파이썬으로 만들어 본 적이 있지만, 인덴테이션이 중요하다 정도 외에는 파이썬에 대한 기억이 없는 상태였어요. 그래서 전문가 따라하기 전략을 시도해봤어요.
파이썬이 주사용 언어인 주니어분들은 가능한 안쪽 깊숙히 파악하셔야 성장하실 수 있습니다! 장기적으로는 그게 더 시간을 버는 길이에요.
파이썬의 모듈 구조라던가 pytest라던가 그런 거 잘 모르지만, 잘 되어있는 프로젝트를 그대로 따라서 만드는 전략입니다. 그래서 Locomotion의 구조를 그대로 따라했습니다. 디렉토리 구조부터 시작해서 심지어 Readme 구조까지, 특별한 이유가 없으면 모두 그대로 따라했어요. 물론 따라하면서 모르는 부분이 나오면 공부를 했지요.
예전에는 새로운 시도를 할 때마다 새 기술을 깊게 익히느라 시간만 쓰고 결과물을 못내는 경우가 많았는데요. 빠르게 결과를 내면서 효율적으로 공부하는 의미있는 실험이었습니다.