Змінні оточення та секретні секрети на прикладі React за 10 хвилин

Поделиться
HTML-код
  • Опубликовано: 29 янв 2023
  • ✍️ В цьому відео ми розберемо навіщо потрібні змінні оточення, як їх використовувати разом з Vite та як зберігати секрети так, щоб їх ніхто не бачив.
    ✉️ Telegram: t.me/reactbeginners
    ❤️ Підтримати канал: opencollective.com/farstar
    💡Всі матеріали курсу: github.com/Drag13/react-learn...

Комментарии • 11

  • @jamesmay5088
    @jamesmay5088 Год назад

    Дякую за відео! Тепер ключі від АПІ будуть в надійному місці)

  • @Lotpite
    @Lotpite Год назад +1

    Супер )

  • @sevgenberg585
    @sevgenberg585 Год назад

    Можно сделать отдельное видео по работе с АПИ, как делать правильно? Хотелось бы услышать следующие моменты:Работа с заголовками(корсами), использование стораджа при работае с апи это рекойл, редукс тул кит или сага.Визуализация результатов в виде графиков.

  • @sevgenberg585
    @sevgenberg585 Год назад

    можно ли добавлять в энв файл кроме урл, ури, еще и роуты, я видел несколько раз хлопцы так делают.Так можно делать?

    • @reactdev
      @reactdev  Год назад

      Якщо шлях до роута у вас залежить від енвайрмента то доведеться.

    • @sevgenberg585
      @sevgenberg585 Год назад

      @@reactdev Я сделал подругому, я создал два файла, энв.дев.джейсон и энв.прод.джейсон.Так удобнее т.к. не нужно переносить все переменные на хостинг самостоятельно.Так можно делать?Это не говнокод?

    • @reactdev
      @reactdev  Год назад +1

      @@sevgenberg585
      Я б так не робив, тому що JSON файли вбудовуються в React апку і якщо це зробити не правильно то в білді будуть всі файли конфігурації. Плюс це не типове рішення.

  • @sevgenberg585
    @sevgenberg585 Год назад

    Еще вопрос. У вас проект не является разделенным на Backend и Frontend, как сделать так, что бы можно было запускать фронт и бэк нативными средствами?

    • @reactdev
      @reactdev  Год назад

      Що ви маєте на увазі під нативними засобами? Запакувати все в exe?

    • @sevgenberg585
      @sevgenberg585 Год назад

      Если у вас две папочки backend(server node.js) и frontend(react.js) запускаются они через нпм ран старт, т.е. мне нужно сразу нажать нпм рун старт у ноды джс и запрустить ноде сервер, и нажать нпм рун старт у реакт джс и запрустить реакт.Как запустить их одновременно. Можно, конечно это сделать, например, используя пакет нпм конкуренси, но как это сделать и сразу запустить и ноду и реакт.Вы же сами говорили в прошлой лекции по возможности не тянуть лишние зависимости с нпм.

    • @reactdev
      @reactdev  Год назад

      @@sevgenberg585 Я роблю простіше - два термінали в одній VsCode і в кожному терміналі свій start