[221005] 오늘의 배움(TIL) - JavaScript

💛 nalsae·2022년 10월 5일
1

📚 오늘의 배움(TIL)

목록 보기
59/84
post-thumbnail

🔶 JavaScript

  • 보편적인 관점에서 컴포넌트란 무엇인가?

: 원래는 제조업에서 완제품을 구성하는 각각의 부품을 의미함
: 컴퓨터 공학에서의 컴포넌트는 모여서 하나의 애플리케이션을 구성할 수 있는 것을 의미함, 즉 컴포넌트는 재사용이 가능해야 함

  • 프론트엔드 관점에서 컴포넌트란 무엇인가?

: 프론트엔드 분야에서 컴포넌트는 화면에 보이는 UI를 구성하는 요소를 의미함
: 즉 HTML, CSS, Javascript의 조각들이 모여서 애플리케이션의 한 부분을 나타내는 것
: 만약 HTML과 Javascript가 컴포넌트로 뭉쳐 있지 않으면 각각의 요소를 보았을 때 연결되어 있는 View, 혹은 기능을 예측할 수 없음

  • CBD란 무엇이고, 왜 하는가?

: Component Based Development의 약자로, 컴포넌트 기반 개발을 의미함
: 컴포넌트를 구성하는 HTML, CSS, JS 각 구성 요소들간의 응집도를 높이기 위해 컴포넌트 기반 개발을 함

profile
𝙸'𝚖 𝚊 𝚍𝚎𝚟𝚎𝚕𝚘𝚙𝚎𝚛 𝚝𝚛𝚢𝚒𝚗𝚐 𝚝𝚘 𝚜𝚝𝚞𝚍𝚢 𝚊𝚕𝚠𝚊𝚢𝚜. 🤔

0개의 댓글