프레임 워크는 더 빠르고 더 나은 개발을위한 유용한 프론트 엔드 개발자 도구 중 하나입니다. 프레임 워크를 사용하면 잘 구조화되고, 유지 보수가 가능하며, 그라데이션이 가능한 웹 사이트를 구축 할 수 있습니다. 또한 사용할 수있는 요소가 많기 때문에 시간을 많이 절약 할 수 있습니다.
요즘 프레임 워크의 수가 크게 늘어났습니다. 아시다시피 트위터의 Bootstrap이 최고의 순위에 있습니다. 사용하기에 가장 적합한 프레임 워크를 선택하는 데 도움이되도록 Bootstrap 대안으로 21 가지 이상의 최상의 프레임 워크를 제공합니다. 그들은 서로 다른 독특하고 괴롭히는 기능을 제공합니다. 점검!
1. 순수한
데스크톱과 모바일에서 작동하는 웹 앱을 만들 계획이라면 Pure from Yahoo를 고려해야합니다. Pure는 Bootstrap보다 모바일 장치에서 훨씬 뛰어난 성능을 제공합니다. 그 이름에서 알 수 있듯이 Pure는 순수한 CSS 프레임 워크로서 만 제공됩니다. Normalize.css 위에 빌드하면 Pure는 파일 크기가 4.5KB (축소 및 gzip) 로 매우 작습니다.
2. UI 킷
UIkit은 무료이며 가볍고 모듈 식의 프론트 엔드 프레임 워크입니다. LESS로 개발 된 UIkit에는 잘 구조화되고 확장 가능하며 유지 보수가 가능한 코드가 있습니다. 또한 응답 성이 뛰어나고 유동적이며 중첩 할 수있는 그리드 시스템을 제공합니다. UIkit을 사용하면 네비게이션, 버튼, 모달, 드롭 다운 등을보다 신속하게 구축 할 수 있습니다. 포괄적 인 문서를 통해 UIkit을보다 쉽게 시작할 수 있습니다.
3. 몽타주
MontageJS는 현대 단일 페이지 응용 프로그램 (SPA) 을 만드는 데 전문화 된 무료 오픈 소스 프런트 엔드 프레임 워크입니다. 많은 입증 된 프레임 워크 응용 프로그램의 기초를 활용함으로써, 몽타주는 표현적인 HTML 코드를 유지하면서 개발 프로세스를 간소화합니다. MontageJS를 사용하면보다 손쉬운 사용자 환경을 위해 DOM 업데이트를 동기화하고 재사용 할 수있는 UI 구성 요소를 만들고 확장 할 수 있습니다.
4. 기초 공사
Groundwork는 Gary Hepting이 만들고 관리하는 가볍고 유연하며 반응이 빠른 프론트 엔드 프레임 워크입니다. Ground와 Sass 및 Compass를 기반으로 제작 된 Groundwork는 유연하고 유동적이며 중첩 할 수있는 훌륭한 그리드 시스템을 제공합니다. 그리드 시스템을 사용하면 모든 화면 크기에 맞는 모든 레이아웃 유형의 레이아웃을 구축 할 수 있습니다.
5. Gumby
Gumby는 빠른 웹 개발을 위해 Sass의 힘으로 구축 된 유연하고 응답 성있는 프레임 워크입니다. 사용자 정의 프로그램을 사용하면 전체 UI 킷 디자인을 손쉽게 조정 및 사용자 정의하여 최상의 환경 설정을 충족시킬 수 있습니다. Gumby에는 다양한 칼럼 변형을 가진 여러 유형의 그리드가 있지만 기본적으로 Gumby는 960 그리드 시스템과 함께 제공됩니다.
6. HTML5 상용구
이름 그대로 HTML5 보일러 플레이트는 가장 표준적인 HTML 새로운 기능을 충족하도록 최적화 된 HTML5 준비 템플릿을 제공합니다. 이 템플릿을 사용하면 Internet Explorer와 같은 오래된 브라우저까지 모든 종류의 브라우저에 적용 할 수 있는 빠르고 강력하며 반응이 빠른 사이트를 만들 수 있습니다.
7. 스켈레톤
스켈레톤은 12 열 그리드 시스템을 사용하는 경량 CSS 프레임 워크입니다. 부트 스트랩이나 파운데이션과는 달리, 스켈레톤은 버튼, 리스트, 테이블, 개발 프로세스를 시작하는 것을 목표로하는 폼과 같은 기본적인 요소만을 제공합니다.
8. Bootflat
Bootflat은 강력한 부트 스트랩 (Bootstrap) 3으로 구축 된 오픈 소스 CSS 프레임 워크입니다. Bootflat은 더 빠르고 쉽고 반복적 인 방식으로 멋진 플랫 웹 디자인을 제작하도록 설계되었습니다. 따라서 UI Kit에는 웹 사이트, iOS 또는 Android 프로젝트에서 사용할 수있는 아름다운 PSD 사용자 인터페이스 팩이 함께 제공됩니다.
이누잇
Inuit.css는 모바일 퍼스트 접근법에 중점을두고 모든 디자인을 맡겨주는 훌륭한 CSS 패밀리입니다. 그러나 많은 다른 프레임 워크가 디자인 CSS에 내장되어 있지만 Inuit.css는 제공하지 않습니다. Inuit.css는 재사용 가능한 CSS를 작성하는 빠르고 확장 가능하며 유지 보수가 쉬운 OOCSS (Object Oriented CSS) 방식으로 작동합니다.
10. 960 그리드 시스템
960 Grid System은 960 픽셀 너비의 컨테이너를 기반으로 웹 개발 워크 플로를 간소화 할 수있는 프런트 엔드 프레임 워크입니다. 그런 다음 컨테이너를 12, 16 또는 24 열로 슬라이스하여 내용을 쉽게 배치 할 수 있습니다.
11. 구체화
Google의 Material Design 원칙에 기반하여 제작 된 Materialize는 현대적인 반응 형 프론트 엔드 프레임 워크로 등장했습니다. 이 프레임 워크는 복잡성없이 웹 사이트에 Material Design 룩앤필을 구현하려는 사람들에게 매우 적합합니다. 그것은 카드 디자인, 잔물결 효과 애니메이션, Sass mixin, 모바일 메뉴 및 더 많은 드래그 기능이 있습니다.
12. Jeet
Jeet는 오늘날 사용 가능한 빠르고 유연하며 가장 진보적 인 그리드 시스템입니다. Jeet는 매우 직관적이고 깨끗한 방식으로 즉석에서 그리드를 만들 수 있도록 도와줍니다. 그것은 거의 모든 현대적이고 오래된 브라우저를 지원합니다.
13. Susy
Susy는 원하는 모든 유형의 열에서 웹 레이아웃을 작성하는 데 도움이되는 자동화 된 그리드 시스템입니다. 원하는 디자인을 자유롭고 유연하게 만들 수 있습니다. 디자인에 5, 12, 24, 48 또는 부동 한 열이 있는지 여부를 처리 할 수 있습니다.
14. 메트로 UI
Metro UI는 Windows 8 Metro 스타일 인터페이스에서 영감을 얻은 12 그리드 기반 프레임 워크입니다. 사용하기가 매우 쉽고 버튼, 타일, 메뉴, 날짜 선택 도구 등 많은 공통 구성 요소가있는 스타일이 있습니다. 또한 쉽게 시작할 수있는 News Portal 템플릿이 있습니다.
15. HTML 킥 스타트
HTML KickStart는 초고속 웹 개발을위한 초소형 HTML, CSS 및 Javascript 상용구입니다. HTML KickStart는 Font Awesome의 아이콘 지원으로 Twitter Bootstrap을 기반으로 개발되었습니다. 준비 메뉴, 목록, 표, 단추, 그리드 시스템 및 많은 훌륭한 요소를 사용하면 웹 프로젝트 생성 프로세스를 최대 10 시간 이상 절약 할 수 있습니다.
16. 간단한 그리드
단순 그리드는 매우 가볍고 반응이 빠른 그리드 시스템입니다. 멋진 버튼, 메뉴, 테이블 등이있는 다른 프레임 워크와는 달리 Simple Grid는 순수 그리드만을 제공합니다. 그리드 기능은 1140 px 화면 크기와 12 개의 열 을 기반으로하며, 레이아웃을 최적화하기 위해 사용자 정의 할 수 있습니다.
17. 재단
재단은 트위터 부트 스트랩의 가장 힘든 라이벌입니다. 매우 잘 문서화되고 안정적이며 유연하며 오픈 소스 프론트 엔드 프레임 워크입니다. 반응 형 모바일 첫 번째 웹 프로젝트를보다 빠르게 만드는 데 유용한 도구가 많이 있습니다. IE7을 제외한 거의 모든 사용 가능한 브라우저를 지원합니다. 많은 개발자가 대부분 HTML 및 CSS 용 Foundation 만 사용하지만 Sass 및 Rails 로 포팅 할 수 있습니다.
18. Material UI
재질 UI는 재질 디자인 사양을 구현하는 또 다른 프레임 워크입니다. Materialize와 차별화되는 유일한 것은 페이스 북의 React Javascript 라이브러리에 대한 사랑에 의해 만들어졌습니다. 그것은 당신이 당신의 웹 페이지에서 자유롭게 사용할 수있는 많은 아름다운 UI 구성 요소를 가지고 있습니다.
19. 탑 코트
TopCoat는 속도를 염두에두고 설계된 웹 응용 프로그램을 개발하기 위해 Adobe 팀에서 만든 강력한 프론트 엔드 프레임 워크입니다. TopCoat의 모든 세부 사항은 성능 우선 순위에 맞게 최적화되어 있습니다. 또한 사용자 정의 가능한 테마, 오픈 소스 글꼴 및 프로젝트에 사용할 PSD UI 킷을 제공합니다.
20. 잉크
잉크는 부트 스트랩처럼 HTML, CSS 및 자바 스크립트를 사용하여 더 빠른 UI 개발을 위해 개발 된 프론트 엔드 프레임 워크입니다. 테이블, 탭, 데이터 선택기, 모달, 정렬 가능한 목록, 트리보기, 갤러리, 폼 유효성 검사기 등과 같은 재사용 가능한 인터페이스 요소를 사용하여 최신 레이아웃을 쉽게 만들 수 있습니다. 또한 JS Core 엔진으로 DOM 조작, 통신 기능 및 고급 페이지 효과를 사용할 수 있습니다.
21. 온천 UI
Onsen UI는 PhoneGap 및 Cordova와 잘 작동하는 하이브리드 프레임 워크입니다. AngularJS, jQuery, Font Awesome 및 TopCoat를 기반으로 Onsen UI는 놀라운 모바일 앱을 개발하는 유망한 도구가 될 수 있습니다. Onsen UI는 웹 구성 요소의 개념을 사용하여 모바일 앱을 쉽게 만들 수 있도록 도와줍니다.
어느 것이 가장 좋아하는 부트 스트랩 대안입니까? 아래 주석에서 알려주십시오.