Bootstrap
Bootstrap은 빠르고 간편한 반응형 웹 디자인을 위한 프론트엔드 프레임워크이다.
하나의 CSS 코드로 스마트폰, 데스크탑 등 다양한 기기에서 작동한다.
Bootstrap은 미리 선언해 놓은 다양한 class와 자바스크립트 코드로 이루어진 프론트엔드 프레임워크다.
HTML에 Bootstrap의 class를 지정하는 것으로 빠르고 쉽게 일관된 스타일의 반응형 웹사이트를 작성할 수 있게 한다.
장단점
장점
- Bootstrap 내부의 클래스를 알고 있다면 빠르고 쉽게 여러 형태의 웹 페이지를 제작할 수 있다.
- 반응형 웹 처리가 어렵지 않게 구현 가능하다.
단점
- 디자인이 정형화되어 있어, 창의적인 디자인을 하려면 많은 시간이 소요된다.
- 많은 구성 요소들과 기능이 포함되어 있고, 그리드 시스템은 크기에 따라 세밀하게 조정되어야 하기 때문에 속도가 느리다.
- 미리 정의된 클래스를 하나 하나 분석하고, 각 해상도에 어떻게 반응하느지 등을 파악하고 있어야 원활한 개발이 가능하다.
간단한 예제를 만들 때 사용하면 좋을 것 같다.