Tigronix: вообще мы должны юзать миксин, который сможет конвентить все это дело или теск для галпа/гранда типа pxtorem. Собственно, если сделанно на относительных величинах и все хорошо, то верстка должна подстраиваться под расширения. А вообще first mobile не зря придумали.
Егор Неведов: Симфони, это сложноватая штука, но сразу открывает глаза на правильную архитектуру и множество крутых штук и паттернов. Сам я серьезное еще не копал данный интсрумент, а так просто игрался с оф. докой на уровне вывода "Привет Мир!". Но погуглив, можно найти вот это files.abradabra.com/books/Symfony2_ru.pdf 3 версия от второй походу не сильно различаются.
Максим Тимофеев: ну yii слишком много позволяет и разрешает. Laravel5 по факту тоже, но доки laravel5 более-менее направляют в нужное место. Но и то, я щас в сторону симфони смотрю, мне чото архитектура нравится такая более-менее дддешная. Я когда кодил на yii2, где-то понимал в фоне, что-то то мне не хватает, но не знал что именно. Вот щас понимаю, что это Service Layer. Для DDD еще не созрел, да и команда не потянет, а вот Service Layer должен зайти.
Максим Тимофеев: Я около 3 лет с альфы просидел на Yii2, и скажу, что без определенного опыта можно дел наделать. А когда кода будет очень много, там обеспечена путевка в ад. Что касается laravel5, там чуть ли не на каждой страницы доков редирект на DI с утверждением, что без него нормального проекта не собрать. Сообщество чуть по сильнее, есть много примеров и реализаций в сторону сервис леера.
Что касается Yii2 - это raw разработка, там можно писать например по тому-же DDD, но не целесообразно.
Ларавель это что-то среднее. Там тоже можно писать быстро как в Yii2, но и в дебри ооп тоже можно мокнуться.
Что касается АР, в Yii2 он по интереснее и жирнее будет, но что касается стандартов и бест практик тут laravel идет вперед.
+ когда я писал 3 года на yii2 и перелез на laravel5, у меня было ощущение примерно такое:
"Какого хрена я не делал некоторые вещи так в Yii2 ?".
Максим Тимофеев: Работает удобно когда у вас сайт уровня блог или небольшой портал, где 1 - 2 человека в команде. Если вы заходите хорошую архитектуру для длительной разработки, вам придется выкинуть 80% от Yii2. Ну и вообще там много статики, стремные виджеты и основная задача Yii2 это RAW-разработка. Это хороший инструмент, но использовать его нужно осторожно имея опыт, чтобы понимать, чего можно ожидать.
sompylasar: да походу, друг друга не поняли =). Ну у меня нет особо супер крупных проектов, скорее "мы" среднечковая контора по разработке среднячковых продуктов на среднечковом уровне. Но мое мнение, что место бутстрапу для бэток и админок.
Сам я использую SMACSS и scss + postcss. А вот CSS Modules не зашли, так как у нас все через сервер, а там классы меняются при каждом компилинге или вы имели ввиду вебпак ?
sompylasar: что значит больших продуктов ? Вы вообще понимаете что такое бутстрап и что такое большой продукт ? Покажите хоть 1 большой продукт, который использует бутстрап ? ВК? Фейсбук ? Может быть твиттер ? Бутстрап это инструмент, который решает 90% базовых задач для мелких и средних проектов.
Вы из тех кто пихает бутстрап куда нужно и не нужно со всеми "600+ глобальных переменных" ?
Никита: у меня такое ощущение, что сейчас в мире it все делятся на новичков и на профи. Так вот у кого-что в работе не склеилось, учат html и идут в it. Поэтому вы даже не представляете сколько людей, которые еще юзают обычный css еще и криво.
Никита: серьезно ? И сколько человек использует его в декомпилированном виде ? Нет, даже не так, сколько web-разработчиков используют пред/постпроцессоры css ? Если это делаем я, вы и еще 1000 наших коллег, это даже 5% от всех не набирается судя по нашим собеседованиям. Это первое. А второе, импортировать бутстрап исходники к себе в проект, перкрывать стили в пред/пост процессорах не плохая идея, но опять таки, весьма малый % разработчиков будет этим заниматься.
Хотя вы правы, так делать тоже не плохо. Но и я не не прав, учитывая все ситуацию на рынке.