Node.js #17 Удаление и редактирование данных (Delete & Update Requests)

  Рет қаралды 10,018

webDev

webDev

Күн бұрын

Пікірлер: 30
@andygr1n1
@andygr1n1 3 жыл бұрын
Спасибо, отличный контент =)
@YauhenKavalchuk
@YauhenKavalchuk 3 жыл бұрын
Благодарю
@dimalukashenko4865
@dimalukashenko4865 3 жыл бұрын
Крутой урок. Спасибо.
@YauhenKavalchuk
@YauhenKavalchuk 3 жыл бұрын
Пожалуйста
@bulsond
@bulsond 3 жыл бұрын
Спасибо за урок. Евгений, ответьте, пожалуйста, на один вопрос. А зачем усложнять работу и обязательно "ломать через колено" стандарт HTML, в котором повелось так, что формы могут работать только через GET & POST запросы? Для update же можно использовать тот же POST обработчик, что и для создания, только в зависимости от условия есть или нет в запросе id делать либо обновление, либо создание? И похожим образом, через GET можно сделать удаление данных из БД. Я понимаю, что в случае API там существует соглашение на использование глаголов, но в работе с отдачей веб-страничек это же можно исключить? Да, и в реальных проектах никто никакую информацию из БД не удаляет, т.к. это нарушает целостность индексов и информационную плотность и непротиворечивость.
@YauhenKavalchuk
@YauhenKavalchuk 3 жыл бұрын
Ну да, согласен, немного переусложнил. Ваше замечание вполне валидно
@andreysperansky3624
@andreysperansky3624 Жыл бұрын
У меня почему-то не срабатывают window.location.href = '/posts'; и window.location.reload(); Типичная проблема на Chrome. Есть какие-нибудь альтернативы кроме как использовать другой браузер?
@johncanvas1054
@johncanvas1054 2 жыл бұрын
Момент 1:50. А если у меня в проекте только одна страница с постами ( Главная '/' )? Как в таком случае мне обращаться к отдельному посту чтобы его удалить?
@YauhenKavalchuk
@YauhenKavalchuk 2 жыл бұрын
Аналогично, как и в примерах. Основное здесь - это методы get, post, put, delete
@Viktorres1
@Viktorres1 2 жыл бұрын
Крудо!
@YauhenKavalchuk
@YauhenKavalchuk 2 жыл бұрын
👍
@Эльвира-т5п
@Эльвира-т5п Жыл бұрын
Спасибо за урок! Не могли бы вы, пожалуйста, добавить код в репозиторий
@YauhenKavalchuk
@YauhenKavalchuk Жыл бұрын
Код в репозитории в соответствующей ветке, я про это рассказываю в первом видео
@N5O1
@N5O1 2 жыл бұрын
Объясните пожалуйста, зачем нужны методы пут и делит. если все можно делать при помощи одного метода пост?
@f-len
@f-len 2 жыл бұрын
Отличный курс и урок супер. Спасибо, Евгений. Один вопрос в, выражении e.target?.dataset?.id что означает ?. Спасибо за курс по Node js и Mongodb.
@YauhenKavalchuk
@YauhenKavalchuk 2 жыл бұрын
Это optional chaining, ищем значение Id во вложенной структуре объектов
@aleksandrzakharov8758
@aleksandrzakharov8758 Жыл бұрын
защита от undefined)
@blackbeeq
@blackbeeq 3 жыл бұрын
А как получать количество строк в коллекции? типо count() Плюс как объединить... то есть коллекция USERS, и есть коллекция POSTS. _id c USERS, эта автор POSTS как такой запрос сделать? в MongoDB
@YauhenKavalchuk
@YauhenKavalchuk 3 жыл бұрын
К курсу по Node - это не относится. Это больше связано с Mongo и агрегацией данных
@PavloLytvyn
@PavloLytvyn 2 жыл бұрын
Можно ли реализовать PUT просто через метод или по типу, как с DELETE? Зачем дополнительный мидлвар на это?
@YauhenKavalchuk
@YauhenKavalchuk 2 жыл бұрын
Можно попробовать и без мидлвара
@Евгений-л3ь7ф
@Евгений-л3ь7ф 2 жыл бұрын
ReferenceError: id is not defined в чем может быть проблема ?
@YauhenKavalchuk
@YauhenKavalchuk 2 жыл бұрын
Не найдено значение id
@Евгений-л3ь7ф
@Евгений-л3ь7ф 2 жыл бұрын
@@YauhenKavalchuk это понятно, код как у вас и даёт такую ошибку, вроде все перерыл
@YauhenKavalchuk
@YauhenKavalchuk 2 жыл бұрын
Не видя ваш код, помочь не могу(
@sergeypedko3883
@sergeypedko3883 2 жыл бұрын
Огромное СПАСИБО за Курс! Покажите пожалуйста let id = event.target?.dataset?.id || null; - через обычную if - конструкцию
@YauhenKavalchuk
@YauhenKavalchuk 2 жыл бұрын
if (event.target && event.target.dataset && event.target.dataset.id) {}
@sergeypedko3883
@sergeypedko3883 2 жыл бұрын
@@YauhenKavalchuk Большое спасибо - мне так понятнее
@mrSmileA
@mrSmileA 3 жыл бұрын
Спасибо, отличный курс!
@YauhenKavalchuk
@YauhenKavalchuk 3 жыл бұрын
Благодарю)
Node.js #18 MVC и Роутер (MVC Pattern & Router)
10:19
Node JS & PostgreSQL полный курс 2021 Rest API
20:08
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Получение GET и POST запросов на Node.js
23:50
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 39 М.
Типичные ошибки Node JS разработчиков
10:37
PurpleSchool | Anton Larichev
Рет қаралды 11 М.
CRUD операции для REST API на Frontend стороне
40:42
Михаил Непомнящий
Рет қаралды 23 М.
Express JS #6 - PUT Requests
14:00
Anson the Developer
Рет қаралды 9 М.
Читаем и пишем CSV и JSON файлы в Node.js
22:30
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 28 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН