@sanok_ps
Веб-разработчик, php-бекенд, Вордпресс

Какой подход (библиотеки, фреймворки) используете при верстке UI?

Верстаю веб-страницы. Использую Jquery немного. Всякие красивые чекбоксы, радиобаттоны и прочие интерфейсы верстаю вручную, и естесственно адаптивно. Но довольно простые вещи. Получается легкий код, без лишнего и html, и скриптов тяжелых. Возможно, это все делается с помощью каких-то инструментов, фреймворков, библиотек? Прошу рекомендаций и опишите свой опыт. Только плиз не просто название технологии, а что, зачем, и как используете.
Спасибо.
  • Вопрос задан
  • 711 просмотров
Пригласить эксперта
Ответы на вопрос 4
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Bootstrap?)))
Foundation?)))
Material Lite?)))
И не вижу смысла описывать, что и для чего, это фреймворки, бери и верстай.
UI или не UI, тут роли не играет, хотя конечно для UI они почти идеальны.
Ответ написан
maxfarseer
@maxfarseer
https://maxpfrontend.ru, обучаю реакту и компании
Всякие красивые чекбоксы, радиобаттоны и прочие интерфейсы верстаю вручную, и естесственно адаптивно.

Значит при том вы ведете какую-то свою "библиотеку подобных элементов"?
Так же и другие люди, "ведут" подобные библиотеки, еще больше других людей их используют и пишут о багах, поэтому получается обычно более "протестированный" элемент.

Пример, для material design - https://getmdl.io/components/index.html
Там есть github и можно посмотреть код любого компонента... а можно просто взять сразу готовый и использовать, при этом не писать самому.

Другой пример: есть популярный bootstrap, есть у него сетка, по этой сетке делается много однотипных сайтов, дизайнеры по ней рисуют сразу изначально, в итоге у рядового "конвейрного" мастера по лендингам (ничего плохого не имею против таких специалистов) очень сильно понижается затраченное время на выполнение задачи по адаптивной верстке.
===

По технологиям: вы верстаете, так наверное, используете gulp? Если нет - то пора, получите live reload (не нужно перезагружать страницу), сможете оптимизировать ваши скрипты/стили/картинки... и все это будет сильно высвобождать ваше время.
Ответ написан
для создания мобильных приложений на основе html+css рекомендую framework7)
Ответ написан
Sanes
@Sanes
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы