• Как бороться со стрессом на работе?

    sfi0zy
    @sfi0zy
    Creative frontend developer
    Мозг каждый день кипит так же, как в первый день. Шаг влево шаг вправо, и вот, я уже ничего не знаю и ничего не умею... ощущение, что на работе я как будто не прогрессирую, а наоборот деградирую...

    У меня такое было, когда я только перешел во фронтенд и пытался держать слишком много деталей о языках и инструментах в голове. Со временем понял, что это не имеет смысла - все меняется быстрее, чем я запоминаю. Перешел от мысли "я использую инструменты" к мысли "я делаю штуки" и сразу полегчало, стал держать в голове только общие идеи о том, как что-то делается, или что вообще бывает в какой-то области, а конкретные инструкции по применению отдельных инструментов изучаю по ходу дела. Изменил фокус своего самообразования, если это можно так назвать. В результате все препроцессоры слились в один, новые библиотеки становятся все менее сложными в освоении, поскольку идеи везде плюс-минус одинаковые и.т.д. Решения стало принимать гораздо проще. И аргументировать тоже. Иногда складывается такое впечатление, что у нас в отрасли совсем ничего не появляется нового уже лет пять, а то и больше. Да, я забываю как использовать флексы, путаю call() и apply(), гуглю свои же ответы на тостере, но это не важно. Голова занята решением проблем, в ней теперь нет никакой второстепенной информации и это очень здорово. Статьи писать тоже полезно оказалось - написал, "поставил на полочку", и забыл. А если будет нужно - можно достать и посмотреть. Таким образом вот эта вся фигня с закипанием мозгов практически ушла.
    Ответ написан
    1 комментарий
  • Можно ли использовать JavaScript не только на сайтах?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Десктоп приложения - electron
    Мобильные приложения - cordova, react native, vue native и всякие там native
    Фронтенд сайтов, ну тут ясно
    Бекенд для сайтов и не только сайтов - node.js
    Консольные утилиты (разные cli) - node.js
    И по сути всё, что угодно
    Ответ написан
    1 комментарий
  • Что использовать в Frontend для одно страничного приложения?

    @grinat
    Люто рекомендую:
    const render = (foo) => `
      <div>${foo.title}</div>
      <div>${foo.bar ? 'bar' : 'baz'}</div>
      <time>${new Date(foo.dt).toLocaleString()}</time>
    `

    Мне для 95% наколенных проектов хватает.
    Ответ написан
    Комментировать
  • С чего начать создание магазина под SEO?

    Kadzi
    @Kadzi
    Ом
    — Мне нужно SEO, Игорь. Я запускаю прибыльный магазин по продаже белья. Между прочем на ларавель. Вопросы?
    — Я понял, Олег. Скажите, а в чем полезное действие вашего магазина?
    — Ладно, вообщем смотри: есть ниша, постельное белье, уже собиралась семантика, сказали что неправильно. Я как ты понял в вопросе разобрался и вижу, что нужно подготовить структуру и категории.
    — Я вас понял, Олег. Скажите, а чем ваш магазин будет отличаться от тысячи таких же?
    — Ха, ну ты приколист Игорь. У меня белье марки Лёвушка, таких в интернете нет, конкуренции тоже.
    — Я вас понял, Олег. Скажите, а почему вы так часто упоминаете сеошника?
    — Почему, почему! Потому!
    — Вы упомянули, что про сео знаете достаточно мало. А достаточно ли вы знаете про маркетинг? Про информационные архитектуры? Хорошо ли вам известно о продажах? О психологии? — не останавливался Игорь, — О дизайне вам хорошо известно?
    — Не грузи меня Игорь. Ты тупой? У меня есть деньги, товар и идея. Мне нужно сделать правильную структуру, собрать семантику и запустить продвижение. Сложно что ли подсказать как правильно?
    — Я вас понял, Олег. А каково полезное действие магазина?
    — Блин, что за вопрос? Человек ищет товар в интернете, попадает на мой сайт, покупает.
    — А почему покупает? — уточнил Игорь.
    — ДА ПОТОМУЧТО В ТОПЕ! — вскипел Олег.
    — Я вас понял, Олег. А почему вы хотите создать магазин под SEO, а не под людей?
    — Игорь я думал ты разбираешься...Что не понятно то? Чтобы человек нашел мой товар, сайт где должен быть? Во-о-о-т, в ТОПе. А чтобы быть в ТОПе, нужно что? SEO продвижение. Я уже делал магазины и зарабатывал на них, че ты понтуешься тогда?

    ps я устал, но за 10 лайков быть может продолжу :-))
    Ответ написан
    2 комментария
  • Как правильно написать по бэм?

    Krasnodar_etc
    @Krasnodar_etc
    fundraiseup
    Насколько я понимаю, правильнее будет так:

    <div class="menu">
        <div class="menu__icon">
                       <span class="menu__span"></span>
                       <span class="menu__span"></span>
                       <span class="menu__span"></span>
                   </div>
             </div>
    </div>
    Ответ написан
    Комментировать