Управление Транзакциями. Fullstack 2023 ReactJS-NestJS [eng subs]

  Рет қаралды 3,285

Давай Попробуем: JavaScript

Давай Попробуем: JavaScript

Күн бұрын

Пікірлер: 33
@lets_try_js
@lets_try_js Жыл бұрын
15/16. Последний ПРАКТИЧЕСКИЙ ролик в этом мини-курсе. Работа с транзакциями. Заканчиваем приложение.
@ringnull
@ringnull Жыл бұрын
Сделай докер под этот проект плиз в следующем ролике, не только мне интересно будет думаю.
@f-len
@f-len Жыл бұрын
Спасибо огромное за курс! Всё получилось, всё работает! Nestjs раньше вообще не знал, с Reactjs был немного знаком. Узнал много нового.
@lets_try_js
@lets_try_js Жыл бұрын
Рад что это было полезно )
@kostasancez2358
@kostasancez2358 Жыл бұрын
Ну бонусный урок по деплою этого всего дела было бы здорово
@Virisound
@Virisound Жыл бұрын
@@kostasancez2358 Не много "погуглил", и я так понимаю, развертывать ("deploy") на Vertual Private Server (VPS)? - В бэкенте установить зависимости (node_modules): npm install - Также изменить 'localhost' на полученный домен. И так далее... Интересная тема.
@Zhenkaaf
@Zhenkaaf 11 ай бұрын
как сделать чтоб не было переадресации на /categories при создании new category?
@Virisound
@Virisound Жыл бұрын
Кстати, приятный дизайн интерфейса получился, гамма цветов просто шикарна.
@lets_try_js
@lets_try_js Жыл бұрын
Где-то подворовал цвета )) или у гита или у тейлвинда, точно уже не помню ))
@MrJakpoter
@MrJakpoter 8 ай бұрын
хотелось бы посмотреть как сохранить состояние пагинации при перезагрузке страницы. хорошее ли решение сохранять url в localStorage и состояние для useState брать useEffect-ом так же сохраняя последнее в ls
@lets_try_js
@lets_try_js 8 ай бұрын
да, можно делать таким образом)
@ringnull
@ringnull Жыл бұрын
Ты красавчик
@Zhenkaaf
@Zhenkaaf 11 ай бұрын
не могу понять почему нас перебрасывает на страницу /categories из /transactions. по какой логике это происходит?
@lets_try_js
@lets_try_js 10 ай бұрын
React router dom Есть на канале ролик про это, там я рассказываю как работает переадресация
@ZhukAcademy
@ZhukAcademy Жыл бұрын
ого ти молодець!! я в шоці
@lets_try_js
@lets_try_js Жыл бұрын
Дякую)
@black_light
@black_light 6 ай бұрын
Привет. Столкнулся с проблемой часового пояса на бэкенде (createdAt, updatedAt). Как ты решаешь эту проблему? Нагуглить ничего не удалось особо. Уже думаю заполнять эти поля из dto а не автоматом.
@whiteltd5970
@whiteltd5970 Жыл бұрын
Спасибо тебе за ролик! Интересно увидеть твои ролики с NEXT JS + NEST JS, реакт не подходит по SEO баллам. Буду ждать уклон роликов в фреймворк NEXT JS + NEST JS. Пишешь код под заказ? Буду ждать ответа.
@lets_try_js
@lets_try_js Жыл бұрын
в первую очередь мне нужны идеи для приложений )
@kostasancez2358
@kostasancez2358 Жыл бұрын
​@@lets_try_jsплатформа для, поиска работы, nest+next13.4
@Zhenkaaf
@Zhenkaaf 11 ай бұрын
@@lets_try_js +1 за NEXT JS + NEST JS
@Virisound
@Virisound Жыл бұрын
Возможный "debug": Проблема: Если во время заполнения формы (поля Title, Amount), нажать на "+Manage Category" (добавить категорию) - то будет: краш 404. Или, если заполнить форму, и вместо "Submit" нажать на тот же "+Manage Category" - то будет: отправка (POST) данных (создание транзакции). Мое решение (то есть, может быть ошибочным): ВЫНЕСТИ кнопку "+Manage Category" ЗА ПРЕДЕЛЫ , ведь эта Form имеет метод 'post' и action: То соответственно, все что внутри Form будет интерпретироваться, как запрос post для адреса "/transactions". И еще нужны "required" для "input radio" полей "Expense" и "Income", чтобы не выбрасывало 404 из-за клика "Submit" при пустых радио поинтах.
@f-len
@f-len Жыл бұрын
38:00 Ошибка: statusCode":400,"message":["user should not be empty"],"error":"Bad Request . ((
@lets_try_js
@lets_try_js Жыл бұрын
в ошибке все указанно) не передаете юзера на каком-то этапе, нужно искать где проблема)
@ДмитрийСитников-ш2х
@ДмитрийСитников-ш2х Жыл бұрын
Точно такая же ошибка, все пересмотрел, но так и не нашёл причину. Удалось решить проблему?? Блин, последний урок и такая засада. Патреон тоже оплатить из России не получается, что бы хоть код строчку за строчкой сверить...
@Тимофей-ч2у5ъ
@Тимофей-ч2у5ъ 7 ай бұрын
Ответ прост замени константу newTransaction на ето - const newTransaction = { title: formData.get('title'), amount: +formData.get('amount'), category: formData.get('category'), type: formData.get('type'), user: { id: formData.get('id') }, } тут было добавлено user и его id
@pablo8896
@pablo8896 6 ай бұрын
пофиксил?
@pablo8896
@pablo8896 6 ай бұрын
@@ДмитрийСитников-ш2х фиксанул?
@Zhenkaaf
@Zhenkaaf 11 ай бұрын
почемуто у меня выпадающий список в select белого цвета, стандартный.. почему?)
@Тимофей-ч2у5ъ
@Тимофей-ч2у5ъ 7 ай бұрын
У него другой браузер - в разных браузерах ето выглидит по разному
@yzyteam
@yzyteam Жыл бұрын
Привет, хотел узнать,можно ли создать сайт с доступом для всех в сети ,но без сторонних ресурсов и сервисов с онлайн серверами . Вообщем ,чтоб это было на домашнем сервере
@lets_try_js
@lets_try_js Жыл бұрын
неа, так не выйдет)
@yzyteam
@yzyteam Жыл бұрын
@@lets_try_js печально это слышать( Просто хотелось на свой домашний сервер установить сайт ,который бы работал постоянно ,при этом ,чтоб он не зависел от чужих платформ ,github или apache
Вот и подошел к концу данный проект.  [eng subs]
2:10
Давай Попробуем: JavaScript
Рет қаралды 2,1 М.
Страница Категорий. Все ReactJS - CRUD операции.  [eng subs]
49:49
Давай Попробуем: JavaScript
Рет қаралды 2,6 М.
TestOut Change a User’s Linux Password 13.3.9
3:15
Dre Random lifestyle
Рет қаралды
19 Вещей, Которые Вы Увидите Впервые в Жизни
12:06
Мастерская Настроения
Рет қаралды 1,7 МЛН
Сайт галерея на коленке. NodeJS, JavaScript и больше 1Gb фото
25:46
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 15 М.