• Есть ли решения на JS для распознавания объектов с камеры телефона?

    @Also_known_as
    Tensorflow js image recognition
    Ответ написан
    Комментировать
  • Как двигаться после основ?

    @Also_known_as
    Рано ты за реакт взялся. Учи js полностью с нуля до фичей es6. Много очень много практики. Пиши все подряд и решай задачи. После того как будет понимание языка, можно приступать к осваиванию реакта или вью или ангуляр или свелт. На работе никому не нужны реакт разработчики а нужны специалисты с хорошим знанием языка на котором пишут, а любую технологию освоить можно в короткий срок.
    Ответ написан
    Комментировать
  • Как сделать так чтобы можно было сохранить ссылку на сайт иконкой на рабочем столе смартфона?

    @Also_known_as
    Manifest.json создаёшь файл для сайта запллняешь поля и гугл опера и новый ейдж будут автоматически предлагать добавить твой сайт на рабочий экран, это как коллега выше заметил называется pwa работает только при использовании https в противном случае браузер не защищённый протокол передачи данных не рассматривает в качестве рекомендации для добавлении на рабочий экран
    Ответ написан
    Комментировать
  • Почему localhost не открывается автоматически при npm start?

    @Also_known_as
    Откуда ты npm start запускаешь и файл package.json покажи
    Ответ написан
    1 комментарий
  • Как реализовать кнопку add to home screen?

    @Also_known_as
    Создай файл manifest.json заполни его необходимой инфой. Если твой сайт использует ssl или tsl сертификаты и соединение защищено и зашифрованно используется https протокол, то браузер автоматически будет предлогать установить твоё pwa приложение в противном случае если хоть один из этих факторов не учтены, функция не будет доступна.
    Ответ написан
  • Какой CSS-фреймворк подойдет под мои нужды?

    @Also_known_as
    Если изучаешь разметку, учи html 5, если изучаешь стилизацию css3, (бутстрап- это вообще мертвая тема) . Не шаблонизаторы учить надо а технологию или язык.

    Шаблонизаторы и фреймворки меняются, язык остаётся. Работаю в крупной компании b2b разрабатываю платформу, на обсуждение было принято брать готовые material UI компоненты чтоб сократить время, есть подробная документация ничего учить в принципе не нужно, а вот когда доходит дело до того чтоб изменить их поведение и добавить стилей тут чистый css3. Вот и все. Работал в банке разрабатывал дбо и срм системы, везде css3, html5, js или ts требуется, писал на реакте я не знал вообще его за год освоил на достаточно высоком уровне. Если технологию знаешь тебя везде примут.
    Ответ написан
    Комментировать
  • Вопрос о реализации авторизации на React + Redux. Какие данные мы должны хранить в localStorage и в state redux?

    @Also_known_as
    Redux state используется для контроля состояния SPA приложения, хранить персональные данные в редакс стейт не является best practices, для этого используется session storage или реже local storage, хотя выбор в пользу последнего тоже имеет ограничения, токен лучше всего держать в сессионом хранилище оно лучше всего подходит, так как в SPA приложение на бекенде используется rest api или graph ql, токен должен регулярно передаваться в теле любого обращения к серверу и желательно на стороне фронтенда реализовать проверку времени его действия и его регулярное обновление.

    Что касается, "диспатчить из jwt" - каким это образом и что это вообще такое? Всё процессы связанные с генерацией токена происходят на бекенде на выходе только json и стринга в хранилище, это все что должно быть на фронте.

    Редьюсер - это метод обновление стейта приложения. Здесь мы можем выполнять асинхронный код, запросы к серверу а полученные данные необходимые для работы приложения кидать в стейт. В редьюсере обращаемся к серверу полученный токен и дату сохраняем в сессионом или локальном хранилище.
    Ответ написан
    2 комментария
  • Как спарcить данные с сайта при помощи JS?

    @Also_known_as
    https://www.npmjs.com/package/osmosis можешь не благодарить
    Ответ написан
    Комментировать