Как бэ я уже работаю, а данная задача была задана моему знакомому на должность middle frontend разработчика. При этом он не смог решить задачу, его руководитель тоже ломал голову над ней.
Сорян, но эти мысли относятся к junior Frontend
Если какой-то товарищ задаст подобную задачу, то от человека будет ожидаться положительный ответ
А не то, как он думает, обдумывает и пр.
По крайне мере в большинстве контор именно так
Хотя я слышал, что где-то существуют конторы, где интересуются тобой, твоей личностью и как ты мыслишь
Это комментарий для людей, которые будут читать в будущем.
Можно сделать следующем образом:
1. Взять уже готовый и удобный для кастомизации предзагрузчик https://sergeyloysha.github.io/vue-spinner-component/
2. Создать миксин (локальный или глобальный), в котором будут методы, которые смогут включать или выключать предзагрузчик. За включение и выключение должна отвечать переменная - состояние предзагрузчика.
Это состояние можно сохранить во Vuex.
3. Сам компонент предзагрузчика поместить в соответствующий компонент.э
Не совсем: у Вас есть класс "А".
Вам нужно , чтобы у этого класса были свойства класса/миксина "Б".
Для разрешения 1000px-1151px добавляете один класс.
Для другого разрешения другой.
Если же у Вас разное поведение у одного и того же блока на разных страницах, то добавляйте модификатор и внутри него прописывайте свои классы для сетки.
Виолетта Морозова, "толковый верстальщик, за 3 месяца", "полтора-два года можешь быть сеньером фронтендером"
Извиняюсь, но такие мысли любят обсуждать на ебаном.it в негативном ключе)
Уж лучше быть устаревшим, чем вкатывальщиком)
Не хочется спорить и устраивать срач, но за 3 месяца хорошим верстальщиком не стать.
Возможно им можно стать, уже находясь в организации, где у тебя много работы, ты работаешь по 6-8 ч. чистого (не просто рабочий день) программирования каждый день без выходных под присмотром опытных программистов, которые занимаются твоим обучением. Тогда, ВОЗМОЖНО, у тебя получится стать верстальщиком (более менее толковым) аж за 3 месяца. Но это идеальная ситуация, которая оказывается не у каждого.
Далее: весь спектр технологий, которые я написал выше: если Вы не живёте в Москве/СПб, то вакансий не будет несколько десятков/сотен.
И скорее всего везде будет требоваться опытный специалист по front-end/back-end/fullstack (кем человек не является). А конкуренция очень высокая. Начин. специалистов как грязи. Поэтому чтобы хоть как-то выделиться, нужно либо специализироваться на front-end/back-end, либо идти в fullstack. И вот для fullstack нужно очень много доп. знаний, т.к. в обычных фирмах нужно люди на все руки. Вы не будете заниматься только front-end, придётся и осваивать back, и немного разобраться в администрировании и пр.
То, что вымирает, возможно это так, т.к. заметил, что все переходят на битрикс.
Но в перспективе нескольких лет, расклад не изменится (на вряд ли). А вот дальше фиг знает, возможно придётся уходить из направления.
Ох сколько говна вылилось на этот ЕПАМ на ebanoe.it ...)
Не совсем: придётся работать и самообучаться несколько месяцев в web-разработке и дойти до определённого уровня:
БЭМ, JS, jQuery, ES6, GIT, минимальные знания по администрированию, опыт работы linux и терминалом, PHP/C#, любой web-фреймворк типа laravel, сборщики/менеджеры задач, LESS/PostCSS, адаптивная вёрстка, MySQL. Скоро ещё vue.js/react/angular
На всё это нужно отдать 0,5 - 1 год.
Только после всего набора можно рассчитывать на что-то сходу.
Как то так
Nikita Velko, Мда, один вариант интереснее другого.
Буду пробовать и выбирать наиболее правильные и самое главное работающие методы
В любом случае спасибо
размер списка конечный, гарантированно будет положительный результат