가공데이터 · 한국어 지식관계

부트스트랩 (프론트엔드 프레임워크) document_id A220623144887

분류
IT_과학
라벨 상태 (label_status)
approved
문맥 (context)
부트스트랩(Bootstrap)은 웹사이트를 쉽게 만들 수 있게 도와주는 HTML, CSS, JS 프레임워크이다. 하나의 CSS로 휴대폰, 태블릿, 데스크탑까지 다양한 기기에서 작동한다. 다양한 기능을 제공하여 사용자가 쉽게 웹사이트를 제작, 유지, 보수할 수 있도록 도와준다. 기원 부트스트랩의 원래 이름은 Twitter Blueprint로 Mark Otto와 Jacob Thornton이 만들었다. 기존에 여러 인터페이스에 대응하기 위한 다양한 라이브러리들이 존재했지만 정형화되지 않아 유지, 보수에 어려움이 있었다. 트위터의 개발자였던 Mark Otto는 이를 통합하기 위해 부트스트랩을 만들었고 트위터의 다른 개발자들이 개발에 기여하기 시작했다. 부트스트랩이라는 이름은 2011년 8월 19일 오픈 소스가 발표되면서 지어졌다. 2012년 1월 31일 부트스트랩 2가 발표되었다. 이 버전에서는 12컬럼 그리드 레이아웃과 반응형 디자인이 포함되었다. 부트스트랩 3는 2013년 8월 19일 발표되었으며 모바일 플랫폼이 적용되었다. 특징 부트스트랩은 크롬, 파이어폭스, 인터넷 익스플로러, 오페라, 사파리의 최신 버전을 지원하지만 모든 기능을 완벽하게 지원하지 않는 브라우저도 있다. 구조와 기능 부트스트랩은 SASS 스타일시트를 기반으로 한다. CSS 부트스트랩은 HTML에서 사용되는 기본 스타일을 제공한다. 이는 모던한 글꼴, 테이블, 폼을 제공한다. 재사용 가능한 콤포넌트 부트스트랩은 기본 요소 외에도 사용자들이 자주 사용하는 요소들을 포함한다. 예를 들면, 각종 버튼들, 드롭다운 메뉴, 탭, 라벨, 상태 바 등이 있다. 자바 스크립트 콤포넌트 부트스트랩은 자바 스크립트를 이용하여 드롭다운, 탭, 버튼 등의 기능을 구현한다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
부트스트랩에서 제공하는 재사용 가능한 콤포넌트의 예시에는 어떤 것들이 있는가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    부트스트랩의 구성 요소 중 '재사용 가능한 콤포넌트'에 해당하는 구체적인 항목들을 분류하여 나열해야 한다.

  2. 2정보 추출information_extraction

    본문 내 '재사용 가능한 콤포넌트' 섹션에서 언급된 요소들을 확인한다.

    • 부트스트랩은 기본 요소 외에도 사용자들이 자주 사용하는 요소들을 포함한다.
  3. 3근거 선택evidence_selection

    콤포넌트의 구체적인 예시가 명시된 구절을 선택한다.

    • 예를 들면, 각종 버튼들, 드롭다운 메뉴, 탭, 라벨, 상태 바 등이 있다.
  4. 4논리 통합logical_integration

    추출된 예시 항목들을 목록 형태로 정리한다.

    • 각종 버튼들, 드롭다운 메뉴, 탭, 라벨, 상태 바
  5. 5결론 도출conclusion_formulation

    질문에 대한 답변으로 적절한 콤포넌트 목록을 구성한다.

    • 각종 버튼들, 드롭다운 메뉴, 탭, 라벨, 상태 바
  6. 6답변 생성answer_generation

    나열된 항목들을 사용하여 최종 답변을 작성한다.

    • 각종 버튼들, 드롭다운 메뉴, 탭, 라벨, 상태 바
최종 답변 (final_answer)
각종 버튼들, 드롭다운 메뉴, 탭, 라벨, 상태 바가 있다.
핵심 해석 (core_interpretation)
부트스트랩은 각종 버튼, 드롭다운 메뉴, 탭, 라벨, 상태 바 등 재사용 가능한 콤포넌트를 제공한다.