Всем привет!
У меня не проблема, а чисто пояснительный вопрос.
Есть сайт (собственных исходников где-то на полтора мегабайта), каркас делал сам, оформление делал сам, наполнение делал сам, часть функционала делал сам, часть - использовал внешние библиотеки, например, для календаря использовал datepicker из jquery-ui (только с полностью переопределённым css под мои нужды), когда не хватало немного функционала внешних библиотек, то разбирал их (если было нужно) и дописывал. Свои эффекты (пусть и с некоторыми внешними библиотеками), свой псевдотеговый язык (правда ооооооооочень маленький) для автоматического быстрого формирования страниц (с графиками и отчетами - пользователю системы надо просто указать какими параметрами он хочет управлять и как, сайт автоматически выстроит форму для запроса, автоматически будет собирать и обрабатывать данные, формировать запросы для сервера, получать и выводить запросы с сервера и т.д.)
И встал такой вопрос - а надо ли мне смотреть в сторону библиотеки bootstrap, может ли он мне дать хоть что-то положительное в такой ситуации? Уменьшит код, ускорит сайт, сделает проще отладку и наращивание функционала и т.д.
Это был первый вопрос.
А вот и второй:
Надо создать более простой сайт, в принципе можно делать с нуля, могу взять свой за основу, все вырезать, сохранив каркас и нужный для данного сайта функционал или все таки создать с нуля, но используя современные всеми используемые фреймворки?
Ну и в качестве бонуса - третий вопрос
Вам надо создать функционал (css преобразование элемента, работа с DOM и т.д. конкретного элемента).
Что предпочтительнее - сделать вызов через jQuery
$(my_element).my_functional(params);
или все таки как вызов некоторой независимой функции
my_functional($(my_element), params);
my_functional(my_element, params);
Вам следует отталкиваться от имеющихся задач.
Основное преимущество Bootstrap
- адаптивность
и кроссбраузерность
. Так же его используют для повышения скорости разработки веб-сайта. Если у вас есть готовый сайт с необходимым функционалом, который хорошо отображается на всех устройствах - особого смысла использования Bootstrap
нет.
Если адаптация необходима - Bootstrap
будет весьма полезен. Скорости работе сайта он не добавит, т.к. он весьма громоздкий с многочисленными строками кода.
Дизайн сайта, так же с использованием данного фреймворка, будет иметь свои особенности. И не под каждый дизайн он подойдет. Разумеется, работая с данным фреймворком очень хорошо кастомизировать
его под свои цели, чтобы сайт был более индивидуальным.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Does anyone know how to configure JS\TS debugging for Visual Studio for Azure Service Fabric projects?