CRUD операции для REST API на Frontend стороне

Поделиться
HTML-код
  • Опубликовано: 18 сен 2024
  • При работе по REST API нам приходится выполнять четыре основных действия: создание данных, чтение, изменение и удаление. Все четыре уместились в емкую аббревиатуру CRUD. Разберемся как работать с этим на стороне фронта и создадим небольшое приложение со списком дел.
    Мои курсы по вебу с купонами:
    ✅ mishanep.com/
    📢 Поддержка канала:
    / mishanep
    www.tinkoff.ru...
    paypal.me/mish...

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

  • @rajakisseljova7431
    @rajakisseljova7431 3 года назад +6

    Спасибо огромное, жаль не наткнулась на Ваш канал ранее )

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

      Михаил Непомнящий все помнят как так?

  • @АндрейСветлов-п5о
    @АндрейСветлов-п5о 2 месяца назад

    Михаил это топ, спасибо. Лучшее что я видео по теме CRUD для новичков

  • @temothusp6246
    @temothusp6246 2 года назад +1

    отличный формат урока, насыщено информацией - ноль воды - максимальная полезность , спасибо!

  • @alexeymaranin5755
    @alexeymaranin5755 2 года назад +1

    Просто огонь! Очень полезное видео, а так мало просмотров, я именно это искал уже несколько дней, а тут все кратко понятно!!! Спасибо

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

    Отличное видео и объяснение супер!!!! Очень нравится что автор дойдя до деструкторизации объясняет ее а не отсылает посмотреть видео. Благодарю за труд !!! Очень доступно и наглядно.

  • @toxa055
    @toxa055 3 года назад +3

    Великолепное объяснение! Спасибо за проделанную работу!

    • @mishanep
      @mishanep  3 года назад

      Пожалуйста

  • @ruslangilyazov7733
    @ruslangilyazov7733 2 месяца назад

    Спасибо огромное

  • @user-cb1fo4yq5t
    @user-cb1fo4yq5t 3 года назад +1

    Благодарочка и закусенец вверх

  • @samolevich
    @samolevich 2 года назад

    Спасибо большое.
    Нашёл наконец-то доходчивое объяснение

  • @ВикторияВавилова-ь3ф
    @ВикторияВавилова-ь3ф 5 месяцев назад

    Спасибо Вам

  • @sidjo6191
    @sidjo6191 3 года назад

    Нравится Ваша подача материала. Спасибо за контент!

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

    посмотрел около пятнадцати ваших обучающих видео, очень нравится ваша подача! Все достаточно подробно, понятно с первого раза, после того, как просмотрел данное видео, понял, что стоит почитать про заголовки(headers) сделал все 4 crud операции на небольшом реакт пет проекте, было бы замечательно посмотреть объяснение темы заголовков от вашего лица, на английском полно информации, а вот на русском сложно найти подробное объяснение.

  • @yakut54
    @yakut54 3 года назад

    спасибо, Миша, за науку

  • @fediliv
    @fediliv 3 года назад

    Благодарю за контент! Интересные и полезные темы видео, грамотная подача материала без воды и все на практических примерах
    Очень много роликов на канале понравилось
    Желаю вам больше подписчиков)

    • @mishanep
      @mishanep  3 года назад

      Спасибо 😀

  • @Мир-д1в
    @Мир-д1в 8 месяцев назад

    Здравствуйте, между слов заметил Вы предложили это написать лучше всего на реакте , не плохо было бы этот же пример написать на нем, для сравнения, спасибо за урок, хорошо донесли цепочку мысли или как говорят алгоритм решения задачи ))) браво !!

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

    Cупер! СПАСИБО!!

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

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

  • @vadimniziev5489
    @vadimniziev5489 3 года назад

    Миш, спасибо больше за такие уроки! Очень полезно! Еще очень жду типизацию редакса от тебя)))

  • @victortemnov
    @victortemnov 3 года назад

    Хорошая подача!

  • @ulantologonov6262
    @ulantologonov6262 2 года назад

    just one of the best 👍👍👍

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

    как я на это видео напоролся?! спасибо за новую инфу для нуба

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

    Воу почти 100к за 3 часа)

  • @Nikitosss91
    @Nikitosss91 3 года назад

    Топ контент

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

    Круто! Очень внятно все объяснил и показал
    Спасибо огромное за такой урок!
    Вопрос такой, а если нужно к примеру изменить название заголовка, то тоже через метод PATCH это делаем ?

  • @ВоваМинасян-о6ь
    @ВоваМинасян-о6ь 2 года назад

    очень хорошо и понятно всё объясняется. Такой вопрос, почему используется getElementById, а не querySelector?

  • @user-tg1ge6oi2v
    @user-tg1ge6oi2v 2 года назад

    Начал смотртеть пока что< отпишу позже что там ))

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

    я боюсь всяких сущностей))

  • @ЕвгенийВасильев-щ7в

    Здравствуйте. Подскажите пожалуйста, почему-то не получается принять аргументы id, completed и title. Так же как и вы ставлю фигурные скобки и в параметрах и в коде, но JS их не определяет как переменные. Если вставить простой текст, то все работает. А вот если пытаться вставить ${title}, он его так и выведет ${title}.

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

    Проще сразу все на пост писать, тк потом не придется переписывать роуты, если вдруг будет проверка какая-то, которая только постом и отправляется

  • @cyrillingus2733
    @cyrillingus2733 2 года назад

    Спасибо за контент, как вы относитесь к темным темам компилятора? Глазам бы при просмотре было намного приятнее

    • @mishanep
      @mishanep  2 года назад

      Нормально отношусь к тёмным темам :) большинство видео на канале в тёмных тонах

  • @АлександрГайдук-ь8ф

    Добрый день. Подскажите у меня в fetch два массива
    [
    {
    "id": "70",
    "title": "мммвdd",
    "category": "1",
    "description": "смчмчсчмс",
    }
    ][
    {
    "id": "1",
    "category": "Hobby"
    }
    ]
    Как мне их вывести?

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

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

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

      Видео показывает как делать запросы. А как на бэкенде будет описана логика удаления и какие требования к правам пользователя будут выдвинуты - это другой разговор.

  • @goodvideobro
    @goodvideobro 8 месяцев назад

    мастер

  • @АлександрГайдук-ь8ф

    Добрый день. Подскажите у меня в fetch два массива
    [
    {
    "id": "70",
    "title": "мммвdd",
    "category": "1",
    "description": "смчмчсчмс",
    }
    ][
    {
    "id": "1",
    "category": "Hobby"
    }
    ]
    Как мне их вывести?

    • @mishanep
      @mishanep  2 года назад

      Здравствуйте. Не понятно что вы хотите сделал, получить данные или отправить. Один адрес или несколько.
      В json структуре может быть одна корневая структура. Если нужно две, они вкладывают я в единую общую. Например, массив массивов.

    • @АлександрГайдук-ь8ф
      @АлександрГайдук-ь8ф 2 года назад

      @@mishanep спасибо. А как вложить? У меня сайт блог на php и там две таблицы данных, посты и группы и мне бы хотелось что бы в моем Api это все отражалось

    • @mishanep
      @mishanep  2 года назад

      @@АлександрГайдук-ь8ф у меня канал про фронтенд на js. Про бэкенд на php я вам вряд ли подскажу. Но очевидно вам нужен правильный sql запрос к бд на выборку данных.

    • @АлександрГайдук-ь8ф
      @АлександрГайдук-ь8ф 2 года назад

      @@mishanep спасибо еще раз