Nền tảng - Tổng quan
Foundation là gì?
Foundation là một trong những framework front-end tiên tiến để thiết kế các trang web đáp ứng đẹp. Nó hoạt động trên tất cả các loại thiết bị và cung cấp cho bạn các plugin HTML, CSS và JavaScript.
Foundation bắt đầu như một hướng dẫn phong cách nội bộ, được ZURB xây dựng vào năm 2008. ZURB là một công ty thiết kế sản phẩm ở Campbell, California. Nó đã phát hành Foundation 2.0 dưới dạng mã nguồn mở vào tháng 10 năm 2011. Phiên bản mới nhất của Foundation là 6.1.1, được phát hành vào tháng 12 năm 2015.
Tại sao sử dụng Foundation?
Nó cung cấp sự phát triển nhanh hơn bằng cách sử dụng trình biên dịch Sass, hoạt động nhanh hơn nhiều so với trình biên dịch mặc định.
Nó làm phong phú thêm trang web của bạn với bảng định giá, công tắc, joyride, thanh trượt phạm vi, hộp đèn và nhiều thứ khác.
Nó đi kèm với gói phát triển như Grunt và Libsass để mã hóa và kiểm soát nhanh hơn.
Foundation cho các trang web cung cấp cho bạn HTML, CSS và JS để nhanh chóng xây dựng các trang web.
Khung email cung cấp cho bạn các email HTML đáp ứng, có thể đọc được trên mọi thiết bị.
Foundation for Apps cho phép bạn xây dựng các ứng dụng web hoàn toàn đáp ứng.
Đặc trưng
Nó có hệ thống lưới mạnh mẽ và một số thành phần giao diện người dùng hữu ích và các plugin JavaScript thú vị.
Nó cung cấp thiết kế đáp ứng, phục vụ tất cả các loại thiết bị.
Nó được tối ưu hóa cho các thiết bị di động và thực sự hỗ trợ cách tiếp cận đầu tiên trên thiết bị di động.
Nó cung cấp các mẫu HTML, có thể tùy chỉnh và mở rộng.
Ưu điểm
Nó rất dễ học, khi bạn đã hiểu cơ bản về HTML và CSS.
Bạn có thể sử dụng Foundation một cách thoải mái vì nó là một mã nguồn mở.
Nó cung cấp cho bạn một loạt các mẫu, giúp bạn bắt đầu phát triển trang web ngay lập tức.
Foundation hỗ trợ các bộ tiền xử lý như SASS và Compass, giúp phát triển nhanh hơn.
Nhược điểm
Vì sự phổ biến của Twitter Bootstrap, sự hỗ trợ của cộng đồng dành cho Twitter Bootstrap tốt hơn Foundation.
Có thể mất một thời gian để người mới bắt đầu tìm hiểu và tận dụng sự hỗ trợ của bộ xử lý trước.
Thiếu sự hỗ trợ rộng rãi hơn như các trang web QA và diễn đàn để khắc phục sự cố.
Foundation có ít chủ đề hơn so với những người khác.