КОМЕНТАРІ •

  • @mishanep
    @mishanep Рік тому +13

    Если вы хотите использовать JSON-server для своих проектов в портфолио, то посмотрите в сторону CodeSandbox, который сегодня позволяет создать онлайн песочницу с JSON-server. Ваше фронтенд приложение вполне может стучаться в эту сторону.
    Как пример: codesandbox.io/p/sandbox/hopeful-tree-1mixrj
    Запрос к нему будет 1mixrj-8080.preview.csb.app/posts

  • @arti532
    @arti532 Рік тому +4

    @Идешь в разные области реакта
    @гуглишь решение
    @попадаешь вновь на данный канал с рассказом нужной технологии
    @ставишь лукаса👍

  • @devastoned
    @devastoned Рік тому +1

    Большое спасибо Михаил! Долго не мог найти информацию по серверной части для домашних тестовых проектов

  • @vladimirplyukhin5234
    @vladimirplyukhin5234 2 роки тому +2

    Михаил, спасибо Вам большое за уроки! Очень помогаете.

  • @andreydiakonov57
    @andreydiakonov57 Рік тому +8

    Офигенное видео, подробно, сжато, и по сути! Спасибо Вам!

  • @voidcode2534
    @voidcode2534 Рік тому +2

    Огромное спасибо! Невероятно рад что наткнулся на Ваше видео) Большое спасибо

  • @user-gg5rg3wu6n
    @user-gg5rg3wu6n 2 роки тому +14

    Доброй ночи, Михаил! Я еще не все Ваши ролики прошёл :), но ощущаю, что мне будет мало... Многих товарищей уже наслушался, но только от Вашего контента исходит благодатная энергетика, прям хочется заниматься и заниматься. Продолжайте пожалуйста!

  • @vitalygaraev8093
    @vitalygaraev8093 8 місяців тому +1

    Прекрасная история. Михаил как всегда на высоте. Все понятно. Спасибо!

  • @user-cz3ez4go4h
    @user-cz3ez4go4h 2 роки тому +1

    большое спасибо, как раз то что сейчас нужно

  • @Seacrest.
    @Seacrest. 2 роки тому +1

    Спасибо. Очень полезно было узнать

  • @demid088web
    @demid088web Рік тому +1

    Спасибо большое за видео!

  • @true227
    @true227 Рік тому

    Спасибо большое. Вы один из немногих рассказываете про реальные практические приемы без воды и тупого копирования оф доки.

  • @Infinity-zf8ms
    @Infinity-zf8ms 2 роки тому +1

    Спасибо за видео)

  • @yaroslavzef7267
    @yaroslavzef7267 7 місяців тому

    Спасибо за обзор! Хорошая штука что бы потестить REST API

  • @lalepu3316
    @lalepu3316 Рік тому

    долго искал как сделать свою API и нашёл ваше видео спасибо

  • @user-cl8hi9jw3b
    @user-cl8hi9jw3b Рік тому

    спасибо, очень информативно!

  • @spaikissinfernio8610
    @spaikissinfernio8610 Рік тому +1

    Спасибо, видосик помог. Сделал себе тестовую апишку,

  • @djubei2265
    @djubei2265 2 роки тому +1

    Круто! Спасибо!

  • @paulsekishov4143
    @paulsekishov4143 2 роки тому +2

    Спасибо большое! Благодаря Вашему опыту у меня расширяется кругозор RESPECT

  • @evloev4821
    @evloev4821 Рік тому +1

    А я везунчик, с первого видео наткнулся на топ контент, и не пришлось даже других смотреть )

  • @murodpro-1736
    @murodpro-1736 6 місяців тому

    Спасибо большое капец как помог

  • @2009Spread
    @2009Spread 2 роки тому +1

    уже даже забыл про него, спасибо напомнил

  • @sergsergey4251
    @sergsergey4251 2 роки тому +1

    Спасибо!

  • @user-yk9nj6co9d
    @user-yk9nj6co9d Рік тому +1

    Каеф. Спасибо!

  • @user-rp8oy2kf5d
    @user-rp8oy2kf5d 2 роки тому +2

    Спасибо ! Очень полезная инфа. Читал статью на медиуме, там все по сравнению с этим видосом очень поверхностно

  • @user-hr6ug3uw4o
    @user-hr6ug3uw4o 2 роки тому +1

    дякую, дуже допоміг :)

  • @sharkman6434
    @sharkman6434 2 роки тому +11

    Михаил снимите пожалуйста про Firebase 9 как сделать юзера и привязать к нему контент например контент для его профиля ( фото, текст, слоган и тп ) спасибо огромное за ваши видео !!

  • @langgs
    @langgs 5 місяців тому

    спасибо!

  • @Ksen14
    @Ksen14 Рік тому +1

    Подписка!

  • @olegpavlov4329
    @olegpavlov4329 Рік тому

    Спасибо.

  • @saiman835
    @saiman835 2 роки тому +1

    Вот прикол, 4 часа назад сам искал какой бы мок сервер применить и выбрал этот. И тут когда уже все настроил и работаю с ним, увидел твое видео.

  • @mico6762
    @mico6762 2 роки тому +12

    Было бы круто увидеть видос про бэкенд для фронтендеров: сделать простенький апи, запилить круд, ну и вот это все

    • @krokodile6550
      @krokodile6550 2 роки тому +1

      Канал Pedro Tech

    • @nepcz
      @nepcz Рік тому

      Димыч на канале it-kamasutra сделал видео недавно back-end путь самурая, перезагрузка 3е видео и как раз рассказал об этом

    • @mico6762
      @mico6762 Рік тому

      @@nepcz спасибо за инфу, уже не столь актуально)

    • @nepcz
      @nepcz Рік тому

      @@mico6762 тоже так подумал, раз год прошел, но на всякий случай))

  • @izzy7541
    @izzy7541 2 роки тому +2

    Можно еще дополнить деплоем на хероку вместе с реакт приложением. Сам недавно разбирался с этим, не сразу понятно было что и как там

  • @stanislavasgoldyckis7740
    @stanislavasgoldyckis7740 2 роки тому +1

    👍

  • @zhibeka6814
    @zhibeka6814 Рік тому +2

    Здравствуйте Александр! А можно ли построить crud приложение с json-server, где сперва нужно войти (authentication) или зарегистрироваться( тоже чз json-server), потом только увидеть crud app и там же все операции выполнять (create, read, update, delete) ?

  • @user-yr2ek5yp7x
    @user-yr2ek5yp7x Рік тому +1

    как сделать строгое соответсвие по элементу в массиве? Условно "category" = [ "first", "two" ], я обращаюусь к caregory_limit и оно выдает даже при совпадение 1-2 букв

  • @joonlorka1371
    @joonlorka1371 Рік тому

    Спасибо за труд, не подскажете на json server можно использовать только один json файл db. json или можно несколько json файлов? Например в одном регистрационные формы хранить, в другом тестовые билеты с вопросами?

  • @konglomora3230
    @konglomora3230 2 роки тому

    🙂🙂🙂

  • @user-hl7cd7tl7z
    @user-hl7cd7tl7z 7 місяців тому

    этот бд будет работать если задеплоить на гитхаб? и rest api

  • @romanpityul8805
    @romanpityul8805 2 роки тому +1

    Спасибо за видео! а не подскажете, как называется ваша тема VSCode?

    • @mishanep
      @mishanep 2 роки тому

      Сейчас пользуюсь темой Code Sandbox. Не уверен она ли была в тот раз.

  • @velikorossnationalist4259
    @velikorossnationalist4259 8 місяців тому

    А как в vite прописать конкурентный режим? У меня ошибки вылезают. Сервер грузится, а фронт нет. Либо наоборот. В Вашем примере CRA

  • @druf5962
    @druf5962 Рік тому +1

    Спасибо за видео. А как узнать общее кол-во динамических страниц через get запрос? (без скачивания всего списка и махинаций с делением по лимиту на фронте)

    • @mishanep
      @mishanep Рік тому +1

      Чаще всего бэкенд предоставляет отдельный ключ с этой информацией. Json-server из коробки этого не делает, но при большом желании и можно расширить, используя прилагаемое API.

    • @druf5962
      @druf5962 Рік тому

      @@mishanep спасибо за ответы

  • @nurjam6151
    @nurjam6151 Рік тому +1

    подскажите пож-ста package.json на 1:30 скачивается/устанавливается откуда?

    • @mishanep
      @mishanep Рік тому

      На видео используется стандартная сборка create-react-app
      Как пользоваться можно почитать тут create-react-app.dev/docs/getting-started

  • @vladimirmuratov2220
    @vladimirmuratov2220 Рік тому +1

    Михаил, спасибо Вам за Ваш труд. Очень интересное и познавательное видео, в прочем как и все остальные. Я попробовал задеплоить этот проект на Vercel, json server запускал через concurrently, но это не работает. Поискал в интернете варианты - не нашёл. Может подскажите как это сделать? Конечно желательно в формате видео урока. Это избавило бы от необходимости делать базу данных на Firebase или MongoDB . Очень рассчитываю на Ваш отклик 😇

    • @mishanep
      @mishanep Рік тому +1

      CodeSandbox позволяет создавать инстансы json-server. Вы можете создать таковой и настроить под себя и делать запросы на него.
      По факту json-server не для продашкна, а для разработки. Но современные песочницы для нас и такой вариант предложили.

    • @vladimirmuratov2220
      @vladimirmuratov2220 Рік тому

      @@mishanep А что вы используете на продакшн?

  • @pvls9514
    @pvls9514 2 роки тому +1

    Подскажите как обращатся к json-server через запрос get/fetch?

    • @mishanep
      @mishanep 2 роки тому +1

      Разве в видео об этом нет?
      У вас json-server запускается по конкретном адресу на локалхосте, с конкретным портом. Вы по нему обращаетесь через fetch, добавляя к адресу название ключей, что самостоятельно добавили в db.json.

    • @pvls9514
      @pvls9514 2 роки тому +1

      @@mishanep сталкивались ли с cors mode ? Когда запускаю get запрос в vs а сервер запускаю в командаре, в консоль ошибка: cors conflict... если использовать fetch, можно отключить а как отключить при get запросе? (XmlHttpRequest)

  • @karoche-tv
    @karoche-tv Рік тому +1

    Допустим я написал простое приложение Todo. А как деплоит Реакт и JSON server чтобы работал не локально? Есть такой JSON server не фейковый сервер?

    • @mishanep
      @mishanep Рік тому

      Не фейковый обычно пишется бэкенд разработчиками или фуллстеками. Есть решения вроде Pocketbase или headless CMS, но и там тоже требуется определенный эффорт от разработчика.
      Есть также публичные API, которые можно использовать для своих фронтенд-приложений. Но в большинстве случае они предоставляют данные только на чтение.

    • @karoche-tv
      @karoche-tv Рік тому

      @@mishanep а типа создать чисто backend от express.js или node.js ? А как создать можно такой сервер что учить надо

    • @mishanep
      @mishanep Рік тому

      @@karoche-tv Если на JS, то Nodejs и какой нибудь фреймворк к нему, тот же Express. Плюс базы данных, чтобы хранить те самые не фейковые данные. Например, mongodb или sqllite.

    • @KhokhlovNikita
      @KhokhlovNikita Рік тому

      Можешь посмотреть mockapi, бесплатный, но ограниченный сервер

  • @artemkravetz9553
    @artemkravetz9553 Рік тому +1

    Возможно что бы сервер работал постоянно? Что бы портфолио работало, развернуть на верселе и тянуть с JSON данные

    • @mishanep
      @mishanep Рік тому +1

      В принципе возможно, но не уверен что на верселе или гитхаб пейджес это просто сделать.

  • @arthurq7843
    @arthurq7843 11 місяців тому

    Возвращает объект со свойством type: cors

  • @pvls9514
    @pvls9514 2 роки тому +1

    По сути Json-server нужен для работы с данными, с умной сортировкой, не для того чтобы установить на него Реакт приложение, я правильно понимаю?

    • @mishanep
      @mishanep 2 роки тому +1

      Json-server не имеет ничего общего с архитектурой фронтенд-приложения. Он одинаково хорошо подходит как для Реакт приложений, так и для любых других, будь то ванилла, vue, angular или что-то еще.

  • @baigeldysultanov
    @baigeldysultanov Рік тому

    как задеплоить проект с таким сервером

    • @mishanep
      @mishanep Рік тому +1

      Это тестовый сервер - он для разработки, не для деплоя.
      Если очень хочется, можно воспользоваться CodeSandbox - у них среди песочниц есть и JSON Server.

  • @thunderwin
    @thunderwin 5 місяців тому

    я забуксовал на ""свеже установленный криэй три ак аб"

    • @mishanep
      @mishanep 5 місяців тому

      Эту штуку не обязательно использовать с Реактом. Да и Реакт можно собрать по-разному. Вы можете обычную html страничку создать и js файлик к ней с запросами на тестовый сервер

  • @user-dz1uq5sd5b
    @user-dz1uq5sd5b 10 місяців тому

    больше не надо мучаться с кастрированными mock api!!!

  • @kirshner93
    @kirshner93 Рік тому +2

    а насколько уместно сравнивать JSON-server и метод Promise.resolve([]), который так же позволяет нам вернуть любую структуры которую мы сами напишем?
    или есть какая то разница в использовании JSON-server против Promise.resolve([]) ?
    спасибо заранее за ответ!🙏

    • @mishanep
      @mishanep Рік тому

      Думаю совсем неуместно. Json-server - это имитация базы данных, в нее можно что-то сохранить, изменить, удалить, сделать выборку с поиском, сортировкой и пр. Promise.resolve позволит вам имитировать результат ответа от сервера, в рабочих задачах в качестве заглушки - отличный инструмент, но ограниченный.

    • @mars_family
      @mars_family Рік тому

      @@mishanep понял, значит json server как раз отлично подойдут для изучения и отработки таких запросов как post,put,del
      Спасибо вам большое

  • @user-bot402
    @user-bot402 Рік тому +1

    Спасибо!

  • @jamjam3337
    @jamjam3337 Рік тому

    👍

  • @user-rm1ly8td9w
    @user-rm1ly8td9w 2 роки тому +1

    Спасибо!