Задать вопрос
  • Какие актуальные бибилиотеки js parallax 2021 году?

    lazalu68
    @lazalu68
    Да не, от даты на календаре уровень "вау" не меняется, хорошая реализация параллакса радует душу независимо от того какой сейчас год. Например на awwwards и сейчас очень часто можно увидеть красивые примеры параллакса, вот один из них, достаточно простой, красивый, не пошлый. Другой дело, что Илюша не удосужился пояснить что он имеет в виду под нативным параллаксом)) и потому оценивать его предложение довольно сложно. Сложно оценивать неизвестно что,

    Вот вы что называете нативным параллаксом? Это?
  • Как правильнее задавать классы по BEM?

    lazalu68
    @lazalu68
    Шёл 2021ый год, человечество пережило масштабную встряску вирусом, который неожиданно для всех распространился по планете после того как проник за гематоэнцефалический барьер какого-то дурачка молящегося на Оззи Озборна; в развитых странах за каждым углом обсуждаются планы свержения правительства; в Необъятной резьба на гайках становится всё мельче и мельче; дипфейк потерял всякий стыд и творит такое, что кровь стынет в жилах; этот список вкусностей, знание о которых лет 5 назад заставило бы глаза почти любого человека на земле округлиться, можно продолжать довольно долго,

    В это время на тостере уже десятый год не перестают появляться вопросы о том как правильно именовать классы по методологии от которой уже даже сам Яндекс отказался в основных своих проектах, и это при том что вся инфа открыта, а примеров в интернетах миллионы. Ну это же как минимум странно, не?

    По теме: БЭМ не заставляет вас каким-то конкретным образом именовать классы ваших блоков, БЭМ просто говорит что разделять сущности на блоки, элементы и модификаторы - это хорошо. Нет единого правильного по БЭМ способа именовать классы, ибо способ именования зависит от структуры элементов/блоков, а эту структуру придумываете вы. Как и сказал Realetive, оба варианта корректны, а вопрос не очень корректен: если вы хотите чтоб в вашем проекте блок навигации был самостоятельной сущностью которую можно было бы использовать в других блоках, то это второй вариант; нет - первый,
  • Как проверить, завершен ли процесс на сервере?

    lazalu68
    @lazalu68
    "он отпал сразу из-за отсутствия кастомного времени" - в смысле?

    Конкретно у него действительно нету возможности задать кастомное время типа 5 минут, но во первых там есть возможность выполнить скрипт каждые 10 минут или каждый час, и к тому же Heroku Scheduler не единственный планировщик там,
  • Какой node js фреймворк выбрать?

    lazalu68
    @lazalu68
    +1, Синдра делает качество, его awesome спискам можно доверять. Можно их даже распечатать и над кроватью повесить, как икону, будет не лишним
  • Как проверить, завершен ли процесс на сервере?

    lazalu68
    @lazalu68
    В текущем виде мне кажется самым простым решением будет иметь какой-нибудь флаг типа refresh_completed = true | false, или чо-нибудь такое. Но если вы внятно расскажете какую задачу решаете, то думаю ответы будут более конструктивные
  • Как выделить из Angular приложения ядро?

    lazalu68
    @lazalu68 Автор вопроса
    Спасибо за ответ!

    Да, на эту фичу я натыкался в интернетах, почитал немного о projects. Но как это решает проблему? Проекты ведь будут просто вложенные, и всё, по сути ничего не изменится, потому что для разработки одного проекта мне придется всегда таскать с собой другой проект. А это в перспективе будет немного (очень) напрягать, потому что когда дочерних проектов будет 5-10, их все придётся загружать чтобы поправить одну букву в одном из них. Или я чего-то не понял в документации,
  • Какой курс по архитекторству лучше пройти?

    lazalu68
    @lazalu68
    Евгений Шатунов, товарищ начальник, кроме бури негодования там ещё есть достаточное количество советов по делу
  • Почему Worker медленнее основного потока?

    lazalu68
    @lazalu68
    Выложите всё либо в открытый пример, либо репозиторий
  • Как отключить CORS policy?

    lazalu68
    @lazalu68
    А в чем проблема на сервере запустить? Те же самые файлы ведь будут, никакой дополнительной настройки не нужно
  • Как компилить SASS без нестинга?

    lazalu68
    @lazalu68
    art style, ну не вопрос. Думаю в интернетах куча таких примеров, поищите. Я тоже поищу, но чуть позже,

    Ankhena, когда они появятся в современных движках - обязательно погуглю, а пока термин nested selectors (несмотря на то что Мержевич невозбранно использует его на своих сайтах) существует только в рамках препроцессоров я могу трактовать слово "гармошка" абсолютно любым образом, тк тс не привёл ни одного примера. Если гармошка это то что тс показал в примере со слайдбоксом, то да, конечно, такие селекторы выполнятся в общем случае медленнее чем селектор из одного жирного класса, но даже и такой подход не освобождает от ответственности следить за количеством сущностей, ибо структуру элементов можно сделать такую что никакие оптимизации не спасут. Полон тостер этому примеров)
  • Как компилить SASS без нестинга?

    lazalu68
    @lazalu68
    art style, ну да, бывает в жизни и такое, вы нашли каких-то долбоёбов которые не очень понимают зачем нужен SASS/SCSS и теперь они пытаются бравировать перед вами своим невежеством. Ни один пример по вашей ссылке не умаляет значения и полезности SASS, там просто описаны некоторые новые фичи CSS и Extensible Web Components. Конечно SASS реализует какие-то фичи которых когда-то давно не было в CSS, а теперь они есть, и действительно нативные их вариации использовать целесообразней чем синтетические, но это всё никак не влияет на объемы пользы причиненной вашему проекту SASS. Просто пара мелких фич которые есть в SASS к 2021-ому году уже реализованы и в CSS. Вы можете их использовать, а можете не использовать, разница между одним и другим вариантом будет максимум в несколько десятков секунд как для разработки, так и для сборки. Можем проверить на деле если хотите)

    Возможно речь о том что sass не взаимодействует напрямую с extensible web components, и сейчас существуют фреймворки которые совмещают в себе и то и другое, но это в 2021 году вроде пока тоже не очень важно,

    "нефига" - фига; это трали, а вы есть траллируемый, admit
  • Как компилить SASS без нестинга?

    lazalu68
    @lazalu68
    art style, это у них траллиризация такая, траллирование, траллинг

    "знающие люди говорят что надо вообще писать чистый css и каждый класс в отдельном блоке без вложенности" - это не знающие люди, это трали которых лучше не слушать. Разве что фраза "каждый класс в отдельном блоке без вложенности" действительно в какой-то мере осмысленна: конечно же при одинаковых условиях селектор .first-class выполнится быстрее чем .parent .first-class и .qwe .asd .zxc .wer .sdf .xcv, и это вроде довольно очевидно, но париться из-за этого уж точно не стоит, тк если вас вдруг не устраивает что-то в скомпилированных вами стилях вы можете просто взять другой компилятор, который может больше чем ваш старый. Например google sheets
  • Замена long polling для отслеживания изменений в бд?

    lazalu68
    @lazalu68
    Vitsliputsli, ага, я тоже не слышал. А проблемы производительности думаю легко решаются с помощью throttle/debounce вызовов из mysql
  • Как компилить SASS без нестинга?

    lazalu68
    @lazalu68
    art style, "писать и видеть гармошку в sass" - чо такое раскрывать гармошку я не понял, и даже вообще что такое гармошка хз, а вот для того чтоб в инспекторе видеть оригинал .scss/sass вместо css существует sourcemap,

    Вы лучше напишите конкретно что вы хотите, с примерами. Так будет проще,
  • Как компилить SASS без нестинга?

    lazalu68
    @lazalu68
    art style, "стоит забить на это" - конечно забейте. Быстро решительно забейте, ибо это давно так работает и никто не умер пока. Браузеру критически пофигу отдельные у вас там правила или в гармошке, а вообще-то скорее всего эта гармошка наоборот быстрее работает, ибо оптимизирована. В 2021 начать сомневаться в целесообразности sass/scss это как усомниться в полезности бипедии и начать искать ей альтернативы
  • Замена long polling для отслеживания изменений в бд?

    lazalu68
    @lazalu68
    Vitsliputsli, а вообще не представляю) Просто мне показалось, что такое точно должно существовать. Например можно реализовать какую-нибудь скриптовую прослоечку чтобы она стартовала нужные процедуры или оповещала демона о том что появились новые данные. По крайней мере с UDF такое точно возможно
  • Замена long polling для отслеживания изменений в бд?

    lazalu68
    @lazalu68
    Триггера в бд и вебсокет: по триггеру в бд запускается процедура которая посылает всем зарегистрированным ws клиентам обновленные данные
  • Как работать с json в javascript?

    lazalu68
    @lazalu68
    Я думаю он имеет в виду что в строке "$.get(Url, function(data, status) {" data у него не JSON. Или чо то такое,

    Если я все правильно понимаю, то у вас data это уже объект из которого вы можете брать нужные данные без всяких преобразований