2015-01-28 1 views
-2

Итак, я видел ответы на несколько похожих вопросов, но ни один из них не очень полезен для меня. Я хотел бы иметь окончательное определение того, что каждый из них. Кстати, для примеров того, что я имею в виду под каждым типом, я беру Bootstrap в качестве примера фреймворка, я принимаю Unsemantic.gs как грид-систему и, честно говоря, не знаю, какой пример я мог бы использовать для Макеты.В чем разница между Boierplates, Frameworks и Grid Systems?

Я надеюсь, что кто-то здесь может объяснить мне настоящую разницу в ясных и сжатых словах.

+0

Мое представление о шаблоне - это минимальный код, позволяющий ему работать. –

ответ

4

На основании вашего тега, возможно, вы ищете сетку.

Рамка в целом представляет собой комбинацию методов различных подтемов темы. Например, Rails или Symphony - это веб-фреймворки, которые охватывают тему «Интернет», обработку подтипов, интерфейсы баз данных, кэширование, обработку запросов на основе типа (JSON/XML/HTML). В области интерфейса Angular или jQuery являются фреймворками, которые обеспечивают методы абстракции подтемов.

В JQuery вы $.get(...) вместо new XMLHttpRequest() ... - Запросы к серверу

шаблонный является то, что вы можете использовать для вашего проекта, чтобы начать с. HTML-Boilerplate - действительно хороший пример. Вам не нужно беспокоиться о знаках или Doctypes или стилях, их структуре или плотности устройства. Просто используйте его и начните разработку веб-страницы. Он работает в большинстве браузеров. Другим примером шаблонов/исходных точек являются генераторы йомен.

Грид-системы - это своего рода структура в области CSS. Сетка объединяет «методы» CSS, например display: block или width: 960px, чтобы сформировать таблицу, подобную структуре, к которой можно легко получить доступ к классам. Вы получаете несколько столбцов на своей веб-странице, используя контейнеры HTML и из определенных классов сетки CSS. В основном они охватывают несколько аспектов веб-страниц, называемых «Отзывчивый дизайн» или «Адаптивный дизайн».

Смежные вопросы