왜 Discourse는 Rust로 다시 작성되지 않았을까요?

스타일 측면에서 제가 주요 변화로 보는 것은 다음과 같습니다.

  • BEM을 사용하여 일관된 네이밍 컨벤션이 적용되고 있습니다.
  • 일관되게 적용되는 커스텀 프로퍼티가 점점 더 많이 사용되고 있습니다.

저에게는 이로 인해 Discourse를 커스터마이즈하는 것이 훨씬 쉽고 정확해졌습니다. 하지만 개인의 작업 지식 수준에 따라 다를 거라고 생각합니다. CSS에 익숙하지 않고 단순히 몇 가지 조정만 하고 싶은 분들에게는 이제 학습 곡선이 더 가팔라졌을 수도 있다고 생각합니다.

문서화에 관해서는 스타일 가이드를 확인해 보실 수 있으며, 사용 가능한 커스텀 프로퍼티를 스캔하는 가장 쉬운 방법은 브라우저의 개발자 도구를 사용하는 것입니다. Documentation 도 재구성되고 있습니다. 현재 #documentation:developer-guides에는 Themes & ComponentsInterface 두 섹션이 있습니다. 하지만 단순히 몇 가지 커스텀 스타일을 선언하는 것과 컴포넌트를 작성하는 것 사이에는 큰 차이가 있습니다. 이 중 일부는 개발자 토픽 사이에 너무 깊이 묻혀 있는 건 아닌지 궁금합니다. :robot: