본문 바로가기

테크니컬 라이팅

환경 친화적인 문서 프레임워크

반응형

starlight라는 Astro 기반 문서 프레임워크 문서를 보다가 "환경적 영향"이라는 내용이 있어서 살펴보았습니다. 각 문서 프레임워크 방문 시 얼마나 많은 리소스를 소비하는지(탄소를 배출하는지) 측정해 보았더니 starlight가 경쟁 제품에 비해 탁월하게 환경 친화적이다라고 강조하는 내용입니다.

https://starlight.astro.build/ko/environmental-impact/

 

Website Carbon Calculator 라는 사이트에서 간단하게 측정한 결과를 사용하고 있는데요. 이게 측정된 수치만 보면 큰 의미가 없어 보이는데 사용자 수가 수백만 인 문서 사이트를 생각해 보면 엄청난 크기가 될 수 있습니다. 문서 사이트는 텍스트 기반이라 적은 리소스를 소비할 것이라 생각하지만 프레임워크 기반으로 동작하게 되면 한 줄의 텍스트를 표시하기 위해 많은 리소스를 사용하기도 합니다.

 

한국어 문서 중에서 몇 가지를 테스트해보았습니다. 주요 기업 개발자 센터 문서 사이트는 주로 오픈소스 기반의 프레임워크를 일부 수정해서 쓰는 곳이 많고 일부는 상용 프레임워크를 사용합니다.

 

 

https://docs.kakaoi.ai/kakao_i_agent_sdk/android/android_dev/voice/
https://www.websitecarbon.com/website/docs-kakaoi-ai-kakao_i_agent_sdk-android-android_dev-voice/
B / 0.23g

https://api.ncloud-docs.com/docs/ai-naver-clovavoice
https://www.websitecarbon.com/website/api-ncloud-docs-com-docs-ai-naver-clovavoice/
E / 0.74g

https://docs.jennifersoft.com/ko/jennifer5_installation_guide/2dbe3f0b2c0928c9
https://www.websitecarbon.com/website/docs-jennifersoft-com-ko-jennifer5_installation_guide-2dbe3f0b2c0928c9/
매뉴얼웍스(https://www.3rabbitz.com/r/home/book)
E / 0.83g

https://docs.tosspayments.com/reference
https://www.websitecarbon.com/website/docs-tosspayments-com-reference/
D / 0.62g

https://developers.naver.com/console/clova/client/
https://www.websitecarbon.com/website/developers-naver-com-console-clova-client/
F / 1.37g

https://docs.upbit.com/docs/market-info-trade-price-detail
https://www.websitecarbon.com/website/docs-upbit-com-docs-market-info-trade-price-detail/
readme.io(아마도 / https://readme.com/)
E / 0.79g

728x90