RadarURL

조회 수 4903 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

가 크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

가 크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

[번역] 2014년 가장 인기있는 5가지 프론트엔드 프레임워크 비교

요즘 CSS 프론트엔드 프레임워크의 홍수 시대입니다. 하지만 실제로 몇개의 프레임워크만이 사용하기 좋습니다.

이 글에서는 필자가 생각하는 가장좋은 5개의 프레임워크를 비교하겠습니다. 특정 프로젝트의 필요에 따라 선택할 수 있도록, 각각의 프레임워크가 가지고 있는 장점과 단점, 어플리케이션의 특정영역이 있습니다. 예를 들어 간단한 프로젝트의 경우 복잡한 프레임워크를 사용할 필요가 없습니다. 또한, 대부분의 옵션은 필요한 경우 컴포넌트를 사용할 수 있게되어있고, 심지어 다른 프레임워크에서 사용 할 수 있게 컴포넌트가 모듈화 되어있습니다.

프레임워크의 깃허브 내용을 토대로 작성하였고 가장 인기있는 부트스트랩 부터 시작하겠습니다.

(참고: 버젼 및 프레임워크 사이즈의 경우 달라질수 있습니다. )

1. Bootstrap(부트스트랩)

Bootstrap은 현재 가장 많이 사용되고 있는 프레임워크 입니다. 큰 인기를 바탕으로 여전히 성장하고 있습니다. 성공적인 웹사이트를 구축하는데 분명히 도움이 될것입니다.

01.png

 

  • 개발자: Mark Otto and Jacob Thornton.
  • 발표년도: 2011
  • 현재 버젼: 3.3.1
  • 인기도: 75,000+ stars on GitHub
  • 설명: “부트스트랩은 웹에서의 모바일 우선 프로젝트 반응형 개발을 위한 가장 인기있는 HTML, CSS, 자바스크립트 프레임워크 입니다.”
  • 핵심 개념 / 원칙: 반응형 웹디자인, 모바일 우선.
  • 프레임워크 크기: 145 KB
  • CSS 전처리: Less, Sass
  • 반응형: 지원
  • 모듈: 지원
  • 템플릿 / 레이아웃 시작: 지원
  • 아이콘 세트: Glyphicons Halflings 지원
  • 기타 / 부가 기능: 제공되는 번들은 없지만 많은 서드파티 플러그인 사용가능.
  • 특별한 컴포넌트: Jumbotron
  • 기록문서: 좋음
  • 사용자 정의: 기본 GUI 제공. 안타깝게도 생상 선택기를 사용할수 없기 때문에 직접 생상을 입력해야 함.
  • 지원 브라우저: Firefox, Chrome, Safari, IE8+ (you need Respond.js for IE8)
  • 라이센스: MIT

Bootstrap 주요사항

부트스트랩의 주요 장점은 큰 인기 입니다. 기술적으로 목록에 있는 다른 네가지 프레임워크 보다 더 나은것은 아니지만 더많은 리소스(규약, 튜토리얼, 확장 서드파티 플러그인, 테마빌더 등등)를 제공합니다. 즉 부트스트랩은 어디서나 가능합니다. 이점이 부트스트랩을 선택하는 이유 입니다. (참고: “특별한 컴포넌트” 란 목록에서 언급한 프레임워크를 비교했을 때 유일한 것을 의미합니다.)


2. ZURB의 Foundation

Foundation 는 두번째로 많은 사용자가 있습니다. 탄탄한 ZURB 회사에서 만든것으로 이 프레임워크는 강력합니다. 이로 인해 Foundation은 페이스북, 모질라, 이베이, 야후와 내셔널지오그레픽 과 같은 이름있는 큰 웹사이트에 사용되었습니다.

02.png

 

  • 개발자: ZURB
  • 발표년도: 2011
  • 현재 버젼: 5.4.7
  • 인기도: 18,000+ stars on GitHub
  • 설명: “세계에서 가장 발전된 프론트엔드 프레임워크”
  • 핵심 개념 / 원칙: 반응형웹디자인, 모바일 우선, 시멘틱
  • 프레임워크 크기: 326 KB
  • CSS 전처리: Sass
  • 반응형: 지원
  • 모듈: 지원
  • 템플릿 / 레이아웃 시작: 지원
  • 아이콘 세트: Foundation Icon Fonts
  • 기타 / 부가 기능: 지원
  • 특별한 컴포넌트: Icon Bar, Clearing Lightbox, Flex Video, Keystrokes, Joyride, Pricing Tables
  • 기록문서: 좋음. 많은 추가 리소스 사용가능.
  • 사용자 정의: GUI 없음, 오직 수동으로 만 정의.
  • 지원 브라우저: Chrome, Firefox, Safari, IE9+; iOS, Android, Windows Phone 7+
  • 라이센스: MIT

Foundation 주요사항

Foundation은 비지니스 지원, 교육 그리고 컨설팅을 지원하는 진정한 전문적인 프레임워크 입니다. 그것은 또한 빠르고 쉽게 프레임 워크를 배우고 사용하는 데 도움이되는 많은 리소스를 제공합니다.


3. Semantic UI

Semantic UI 지속적으로 더 시멘틱하기 웹사이트를 구축할수 있도록 해줍니다. 따라서 코드가 훨씬 더 읽고 이해하기 쉽게 순수한 언어 원리를 이용합니다.

03.jpg

 

  • 개발자: Jack Lukic
  • 발표년도: 2013
  • 현재 버젼: 1.2.0
  • 인기도: 12,900+ stars on GitHub
  • 설명: “순수한 언어의 유용한 원리를 기반으로 하는 UI 컴포넌트 프레임 워크.”
  • 핵심 개념 / 원칙: 시멘틱, tag ambivalence, 반응형
  • 프레임워크 크기: 552 KB
  • CSS 전처리: Less
  • 반응형: 지원
  • 모듈: 지원
  • 템플릿 / 레이아웃 시작: 아니요
  • 아이콘 세트: Font Awesome
  • 기타 / 부가 기능: 지원
  • 특별한 컴포넌트: Divider, Flag, Rail, Reveal, Step, Advertisement, Card, Feed, Item, Statistic, Dimmer, Rating, Shape.
  • 기록문서: 매우 좋음. Semantic은 매우 잘 정리된 문서에 테마 생성과 사용자 정의 시작을위한 가이드를 제공하는 별도의 웹 사이트를 제공합니다.
  • 사용자 정의: GUI 없음, 오직 수동으로만 정의.
  • 지원 브라우저: Firefox, Chrome, Safari, IE10+ (IE9는 오직 browser prefix), Android 4, Blackberry 10
  • 라이센스: MIT

Semantic UI 주요사항

Semantic는 이글에서 다루는 프레임워크중에 가장 혁신적이고 최대의 기능을 갖춘 프레임워크 입니다. 명확한 논리와 그 클래스의 의미론의 관점에서의 네이밍 규칙과 프레임워크의 전체적인 구조는 다른 것 보다 우수합니다.


4. Yahoo의 Pure

Pure는 순수한 CSS로 작성된 경량의 모듈 프레임워크 입니다. - 즉, 사용자의 필요에 따라 함께 또는 개별적으로 사용할 수있는 구성 요소가 포함되어 있습니다.

04.png

 

  • 개발자: Yahoo
  • 발표년도: 2013
  • 현재 버젼: 0.5.0
  • 인기도: 9,900+ stars on GitHub
  • 설명: “모든 웹 프로젝트에서 사용 가능한 반응형 CSS 모듈의 작은 세트.”
  • 핵심 개념 / 원칙: SMACSS, minimalism.
  • 프레임워크 크기: 18 KB
  • CSS 전처리: 없음
  • 반응형: 지원
  • 모듈: 지원
  • 템플릿 / 레이아웃 시작: 지원
  • 아이콘 세트: 없음. 대신 Font Awesome 사용가능.
  • 기타 / 부가 기능: 없음
  • 특별한 컴포넌트: 없음
  • 기록문서: 좋음
  • 사용자 정의: 기본 GUI 스킨 빌더
  • 지원 브라우저: 최신버전의 Firefox, Chrome, Safari; IE7+; iOS 6.x, 7.x; Android 4.x
  • 라이센스: Yahoo! Inc. BSD

Pure 주요사항

Pure는 프로젝트의 시작에 기본골격 스타일만을 제공합니다. Pure는 모든 기능이 필요하지 않는 특정한 컴포넌트를 포함시켜서 사용 할 사람들에게 이상적입니다.


5. YOOtheme의 UIkit

UIkit는 사용하기 쉽고 사용자 정의하기 쉬운 컴포넌트의 축약된 모음입니다. UIkit은 경쟁하는 것들보다 인기가 있지는 않지만 동일한 기능 및 품질을 제공합니다.

05.png

 

  • 개발자: YOOtheme
  • 발표년도: 2013
  • 현재 버젼: 2.13.1
  • 인기도: 3,800+ stars on GitHub
  • 설명: “빠르고 강력한 웹 인터페이스를 개발하기 위한 경량 및 모듈 형 프론트엔드 프레임 워크입니다.”
  • 핵심 개념 / 원칙: 반응형웹디자인, 모바일 우선
  • 프레임워크 크기: 118 KB
  • CSS 전처리: Less, Sass
  • 반응형: 지원
  • 모듈: 지원
  • 템플릿 / 레이아웃 시작: 지원
  • 아이콘 세트: Font Awesome
  • 기타 / 부가 기능: 지원
  • 특별한 컴포넌트: Article, Flex, Cover, HTML Editor
  • 기록문서: 좋음
  • 사용자 정의: 고급 GUI 제공.
  • 지원 브라우저: Chrome, Firefox, Safari, IE9+
  • 라이센스: MIT

UIkit 주요사항

UIkit은 많은 워드프레스 테마에서 성공적으로 사용됩니다. UIkit은 수동 또는 GUI 사용자 정의 프로그램을 통해 유연하고 강력한 사용자 정의 메커니즘을 제공합니다.

여러분께 적합한 프레임워크는 무엇입니까?

결국, 여러분에게 맞는 프레임워크를 선택하기 위한 몇 가지 가이드 라인을 제공 할 수 있습니다. 여기에 주의 해야하는 몇가지 중요한것이 있습니다. :

프레임워크가 충분히 인기가 있습니까? 더 많은 인기가 많은 사람들이 프로젝트에서 사용하고 있다는 것을 의미하므로 커뮤니티에 더많은 튜토리얼과 글, 실제 사례와 / 웹 사이트, 서드파티 확장 및 관련 웹 개발 제품과 더 나은 통합을 이룰수 있습니다. 또한 프레임워크의 거대한 커뮤니티로 인하여 미래에도 더 발전할 가능성이 높습니다.

활발하게 개발중인 프레임워크 입니까? 좋은 프레임워크는 특히 모바일 관련하여, 최신 웹 기술을 지속적으로 레벨 업 할 필요가 있습니다.

프레임워크의 완성도가 높습니까? 특정 프레임 워크는 아직 실제 프로젝트에서 사용되고 테스트되지 않은 경우, 여러분은 자유롭게 사용할 수 있지만, 전문적인 프로젝트를 의존하는것은 현명하지 않습니다.

프레임워크가 좋은 기록문서를 제공합니까? 좋은 기록문서는 배우는 과정을 용이하게 하기 위해서 언제나 바람직 합니다.

프레임워크의 전문성의 레벨은 어떠합니까? 여기에서 중요한 점은 더욱 일반적인 프레임워크가 높은 레벨의 프레임워크와 비교해서 작업하기 더 쉽다는 것입니다. 대부분의 경우 사용자 정의를 쉽게 적용할 수 있기 때문에 최소한의 스타일 프레임워크를 선택하는 것이 좋습니다. 새로운 CSS규칙을 추가하는것은 기존 것에 덮어 쓰거나 재정의하는것에 비교하여 더 효율적이고 편리한 작업입니다. 게다가, 여러분이 상단에 새로운 규칙을 추가 할 경우, 불필요하게 사용하지 않는 규칙에 의해서 CSS의 크기를 증가하지 않을 것입니다.

여전히 확신이 없다면 mix-and-match 접근법을 채택할수 있습니다. 특정 프레임워크가 요구 조건을 만족하지 않는 경우라면, 프로젝트에서 두개 이상의 컴포넌트를 혼합 할 수 있습니다. 예를들어 하나의 프레임워크에 선호하는 다른 프레임워크의 그리드 시스템을, 그리고 더 복잡한 컴포넌트를 또다른 프레임워크로부터 작은 CSS기반 스타일을 얻을수 있습니다. 이것이 모듈 방식! :)

 

출처 : http://witinweb.com/post/105246674402/%EB%B2%88%EC%97%AD-2014%EB%85%84-%EA%B0%80%EC%9E%A5-%EC%9D%B8%EA%B8%B0%EC%9E%88%EB%8A%94-5%EA%B0%80%EC%A7%80-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC-%EB%B9%84%EA%B5%90

?

공부 게시판

공부에 도움되는 글을 올려주세요.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 [공지] 공부 게시판 입니다. 처누 2003.08.18 2004605
2615 공지 대전, 인천, 세종 하수구 막힘 문제 해결 방법 new 정열적인코요테90 2026.10.05 1
2614 취미 <문경맥주> 구입 할 수 있는 곳은 새 창 열림 new 타오르는드래곤61 2026.10.05 1
2613 데이터베이스 강남건전지❤️OlO-8655-OO53❤️친절문의환영 #강남건전지 #강남유니콘 #선릉유니콘 #강남건전지위치 #선릉역건전지#대치동유니콘 #강남바커스 #선릉바커스 #선릉역바커스 #강남룸클럽 #선릉룸클럽 #강남베터리 #강남바데리 new 괴랄한재규어89 2026.10.05 1
2612 사무 소프트웨어 용인두피문신 고민? 만족 후기 보려면 new 날카로운꿩11 2026.10.05 1
2611 논문 카­톡 gusim8003 급전/내구제 (24시문의) 폰테크 소액대출 선불폰 가개통 new 타오르는켄타우로스86 2026.10.05 1
2610 윈도우즈 웨딩누브라, 완벽한 드레스 핏을 위한 선택 new 날카로운감시자22 2026.10.05 1
2609 인터넷 성공적인 중고화물차 선택, 현명한 가이드 new 붉은드래곤50 2026.10.05 2
2608 가상화 인천맛집 순위 new 차가운파편97 2026.10.05 2
2607 응용 프로그래밍 완벽한 웨딩드레스 핏의 비밀, 웨딩누브라 new 힘겨운암석76 2026.10.05 1
2606 카메라 파주누수업체, 신속 해결 전문가의 비결 new 차가운에메랄드79 2026.10.05 1
2605 u-E(통합센터) 올해의 핫플 선정 간석동 마블! 010&&8923&&0291 new 교활한감시자99 2026.10.05 1
2604 웹서버,WAS 손목터널증후군 치료, 현명한 선택 기준은? new 괴상한두루미52 2026.10.05 1
2603 u-E(통합센터) 손목터널증후군, 두팔로정형외과에서 해답을 찾다 new 눈부신백마법사86 2026.10.05 1
2602 응용 프로그래밍 골든타워 010 2817 0845 골타문의 편하게 알아보는 셔츠룸 new 속삭이는미노타우르93 2026.10.05 2
2601 u-E(TestBed) 특별한 기념품제작, 판촉물365 new 광기의태풍18 2026.10.05 1
2600 건강 대전누수 문제, 청년연합누수가 답이다 new 몽환적인삵34 2026.10.05 2
2599 u-E(법,정책) 양산싱크대막힘, 뚫자하수구에서 한 번에 해결 new 낙관적인유니콘42 2026.10.05 1
2598 가상화 최근 테헤란로 벤처 밸리의 핵심 리더들 사이에서 ‘클래스가 다른 정통 수질과 프라이빗 무드’로 소문 자자한 '선릉 룸싸롱' 기습 방문, 인공미를 거부하는 무결점 뉴페이스들과 심장을 마비시킨 사심 플러팅에 제대로 저격당하고 온 솔직 후기 new 희미한홍학99 2026.10.05 3
2597 웹서버,WAS 카­톡 gusim8003 급전/내구제 (24시문의) 선불폰 소액결제 일수 급전대출 new 황금빛섬광82 2026.10.05 2
2596 웹광고 해외선물 메타5 거래소와 GFS컴퍼니의 장점과 고려사항 new 울리는이구아나69 2026.10.05 2
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 131 Next
/ 131


즐겨찾기 (가족)

JAESOO's HOMEPAGE


장여은 홈페이지


장여희 홈페이지


장여원 홈페이지


즐겨찾기 (업무)

알리카페 홀릭

숭실대 컴퓨터 통신연구실 (서창진)

말레이시아 KL Sentral 한국인 GuestHouse


즐겨찾기 (취미)

어드민아이디

유에코 사랑회

아스가르드 좋은사람/나쁜사람

JServer.kr

제이서버 메타블로그

재수 티스토리


즐겨찾기 (강의, 커뮤니티)

재수 강의 홈페이지


한소리


VTMODE.COM


숭실대 인공지능학과


숭실대 통신연구실


베너