결론
만약 자바스크립트 개발자가 CSS 코드 한 줄을 쓴다면, 그들은 지금 CSS 개발자가 되는 것일까요?
이 프로그래밍 kōan은 웹 개발 세계의 분명한 트렌드를 보여줍니다. 점점 더 많은 CSS 개발자들이 자바스크립트를 학습하고 있기 때문에 자바스크립트 개발자들은 단순히 'font-weight: bold;'이 아니라 이 모든 CSS에 더 많은 것이 있을 수 있다는 것을 깨닫기 시작했습니다.
따라서 "CSS의 상태"에 대해 묻는 것은 본질적으로 까다로운 문제입니다. 누구에게 묻느냐에 따라 완전히 다른 답을 얻을 수도 있습니다! 그리고 어떤 것이 옳은지 어떻게 알 수 있나요?
여기 또 다른 문제가 있습니다. 정답은 바로 정답이 없다는 것입니다. 여기에 포함된 여러 도구, 방법론, 프레임워크 및 라이브러리는 모두 방대한 프론트엔드 생태계 안에 있는 것입니다.
복잡한 React 앱을 만드나요? 그렇다면 Styled Components 가 훌륭한 선택지일겁니다. 정적 랜딩 페이지를 디자인하고 있나요? Sass와 함께라면 문제없죠! 또한 Bootstrap이 본래의 과장된 요소를 일부 잃었음에도 불구하고, 테마와 플러그인의 수가 엄청나게 많기에 이를 무너뜨릴 수 없습니다.
물론 우리가 매주 GitHub에 나오는 반짝이는 새로운 장난감들을 주시하고 있기는 하지만, 그렇다 해도 도구, 기술, 그리고 지금까지 CSS를 해온 대부분의 사람들을 잊지는 말아야 겠죠. 2021년 그리고 그 너머까지 계속 CSS를 발전시키기 위해서, 여러분 모두가 필요합니다!