이 튜토리얼에서는 Fedify 프레임워크의 기본 개념을 이해하기 위해 팔로우 요청만 처리할 수 있는 소규모 연합 서버를 구축합니다. 이 서버는 간단하지만 ActivityPub 프로토콜과 Fedify 프레임워크의 주요 기능(액터, 활동 송수신, 인박스 등)을 다룹니다.
이 튜토리얼에서는 fedify init 명령어로 생성된 빠른 시작 템플릿을 사용하지 않습니다.
대신 보일러플레이트 코드를 제외하고 처음부터 직접 프로젝트를 구축하여 Fedify 프레임워크의 작동 방식을 깊이 이해할 수 있도록 합니다.
사전 지식
이 튜토리얼을 시작하기 위해서는 다음과 같은 기본 지식이 필요합니다:
JavaScript에 대한 기초 이해
커맨드라인 인터페이스 사용 경험