테마프레스는 100% 무료 웹사이트 스트리밍 서비스이다.
호스팅 100% 무료!
트래픽 100% 무료!
이렇게 서비스 하기위해서 기본적인 웹서비스 구축을 위한 기능은 제공할 수 있지만
모든 웹서비스에 맞는 기능을 제공할 수는 없다(불가능하다)
그래서 테마프레스 서비스의 추가기능의 확장을 위해 애드온 서버를 운영하게 되었으며
이러한 애드온 서버를 외부에서도 실행 가능하게 하기위한 아키텍쳐 설계를 하게되었다.
말이 두서 없지만 설계한 내용을 공유해 본다.
테마프레스 애드온과 위젯의 관계
간단하게 정리하면 애드온은 하나의 모듈 단위를 나타내며
위젯은 다양한 버전의 View 라고 보면 된다.
마치 안드로이드 앱의 바탕화면 위젯기능라고 보면 된다.
애드온 = 안드로이드 앱
위젯 = 안드로이드 바탕화면 위젯
위젯을 통해 다양한 방법으로 데이터를 입출력 하게 된다.
위젯은 테마프레스 에이전시 콘솔에서 페이지를 추가할 때에
페이지 컨텐츠 종류를 선택할때 나타나게 된다.
Last updated @3/30/2023
Copyright 2023, 실전코딩 All Rights Reserved.