Skip to content
Choi Jun Ho edited this page Dec 13, 2022 · 7 revisions

📁BoostPress : 개발자를 위한 블로그 플랫폼

💡 BoostPress는 개발자를 위한 블로그 플랫폼으로, 게시글 작성 시 GitHub 연동을 통한 커밋 기록(잔디)와 MDX를 활용한 가독성 높은 글을 만들기 위해 주력하고 있습니다.

BOOSTPRESS : the ultimate platform for dev 노션 작업 페이지

twitter_header_photo_2

🛠️기술 스택




👥 BoostPress 팀 소개


🔙 J140_이상헌

502 Bad Gateway

J181_정민규

PR날리고 혼나기 담당

🐲J210_최준호

Permission denied. command not found.

🍰J166_이휘찬 :

화 면을렌더링하는것은너무재밌어

🏖️ 주요 기능 및 소개

GitHub 계정을 이용한 블로그 관리

깃허브를 사용하지 않는 개발자는 없습니다. 많은 개발자들이 자신의 프로젝트를 깃허브에 올리고, 소위 ‘잔디’라 불리는, GitHub 활동량은 개발자의 개발에 대한 흥미를 나타내기도 합니다. 이에 착안해서, BoostPress는 사용자의 계정을 깃허브와 강결합하였습니다. 사용자의 게시글을 GitHub의 별도 repo에 저장하고, utterance를 이용하여 깃허브의 Issue를 댓글화 함으로써, 블로그 활동이 곧 GitHub 활동이 되도록 설정하였습니다.

mdx 에디터 사용

마크다운 문법 만으로도 충분히 글을 적을 수 있지만, 마크다운에서 사용할 수 있는 요소에는 한계가 존재합니다. 인터넷 등을 돌아다니다가 보는 신기한 코드들 (https://codehike.org/) 와 같은 것들은 React Component 이기에 이걸 단순 마크다운으로 할 수 없지요. BoostPress는 개발자들이 글을 쓸 때 유용할법한 여러 컴포넌트들을 글에 함께 사용할 수 있도록, mdx 문법을 함께 사용할 수 있는 환경을 만들었습니다.

태그와 카테고리

개발자들이 겪는 문제는 보통 이전에도 발생했을 가능성이 크고, 따라서 개발자들이 적는 글 역시 아주 새로운 주제에 대해 다루는 경우는 거의 없습니다. BoostPress는 게시글을 미리 저장해 둔 분류인 태그와 사용자가 직접 지정한 분류인 카테고리를 사용하여, 사용자가 특정 주제의 게시글을 쉽게 찾아볼 수 있도록 하였습니다.