05 - React + connect, TypeScript, mapStateToProps, mapDispatchToProps / React JS - Путь Самурая 2.0

  Рет қаралды 39,902

IT-KAMASUTRA

IT-KAMASUTRA

Күн бұрын

it-incubator.i... - человекоориентированное, честное и профессиональное обучение front-end и back-end разработке гарантированно до трудоустройства за фиксированную стоимость.
Поддержать меня можно на patreon / itkamasutra или оформив спонсорство на данном канале.
Коничива, самураи! 👌
Всё глубже будем погружаться в TypeScript и не оставим нашей социальной сети никаких шансов! Летим! Сегодня научимся типизировать локаьный стейт и пропсы классовой компоненты, пропсы для фнукциональной компоненты, useState, и, самое главное, это типизация функции connect (из библиотеки react-redux)
Вы красавчики, самураи! Я вами горжусь! Спасибо за поддержку! Летим в космос вместе!
Поддержать проект монеткой: social-network...
Платное обучение в онлайн или оффлайн инкубаторе:
it-incubator.eu
it-kamasutra.com
А здесь бесплатная взаимопомощь:
t.me/reactjs_s...
* Мы в соц. сетях:
itkamas...
/ itkamasutra
telegram.me/it...
* Мои личные VK и Insta:
d.kuzyu...
/ it.kamasutra.dimych
#reactJS #typescript #практика #примеры #уроки #курс
Удачи нам, друзья!

Пікірлер: 274
@maxim.saharov
@maxim.saharov 2 жыл бұрын
- РЕШЕНИЕ ОШИБКИ - TS2307: Cannot find module './Paginator.module.css' or its corresponding type declarations. - вот как я ее победил спустя пару часов) Нужно добавить файл - declaration.d.ts - в папку src в любое место, я добавил в папку utils - которая у нас уже была и в этот файл добавить такой текст - declare module "*.module.css"; И все) Более подробно есть на английском стаковерфлоу с таким вопросом - «Can't import CSS/SCSS modules. TypeScript says "Cannot Find Module"»
@maxim.saharov
@maxim.saharov 2 жыл бұрын
maxim-saharov - назв. гитхаба и ReactKamasutra назв. Проекта
@maxim.saharov
@maxim.saharov 2 жыл бұрын
В моем гитхаб репо можно посмотреть весь код.
@maxim.saharov
@maxim.saharov 2 жыл бұрын
Всем спасибо за поставленные звездочки в нем и приятного обучения самураям)
@chief9478
@chief9478 Жыл бұрын
спасибо
@oconnor4417
@oconnor4417 Жыл бұрын
Димыч, от души !!! Допили пожалуйста до конца этот сезон 😢
@МАКСИММЕЛЬНИК-ш8и
@МАКСИММЕЛЬНИК-ш8и Жыл бұрын
100%
@Raventus100
@Raventus100 Жыл бұрын
@@thorvaldbjorksson9914 а почему он решил недопиливать?(
@yuritian8830
@yuritian8830 Жыл бұрын
Мы должны ему помочь. Накинув темы для обучения. Ну и поддержать донатом. Вместе мы - сила, а порознь - погибнем. С мира по нитке и рубаха сшита. Просто пишем Димычу идеи и поддерживаем как можем. А Димыч разберётся чо-каво и куда и вот это вот всё. Вообще...приятно было проходить видеоуроки, потому что некоторые вещи которые были не понятны освещались в комментариях.
@aymkin
@aymkin 4 жыл бұрын
Кабздец я испугался вверх ногами читать код)
@МаксВолков-э6и
@МаксВолков-э6и 3 жыл бұрын
Тут даже бы амбидекстры в шоке сидели 🤣
@ХаджимуратОмаров-т1с
@ХаджимуратОмаров-т1с Жыл бұрын
Спасибо за урок! Проблему с CSS файлами можно решить следующим образом: В корневую папку проекта /src, нужно добавить файл /src/react-app-env.d.ts и добавить в файл эту строку - /// P.S. не теряй тройной слеш
@КонстантинКараманов-о1ю
@КонстантинКараманов-о1ю Жыл бұрын
можно добавить в src declarations.d.ts и туда записать declare module "*.module.css"; и добавить импорт в includes в ts.config
@АлексейАсташонок-о9ь
@АлексейАсташонок-о9ь 10 күн бұрын
ТС для библиотек сильно усложнил мне задачу в первом сезоне. classnames / redux-form и тд. Мало того что в курсе устаревшие библиотеки, так еще и тс ругается. Пришлось поплясать с бубном. Рад видеть, что об этом уроке это все таки упомянуто. Нконец то будет порядок в коде и станет понятно как что типизировать. Столько кода, что не запомнить это будет сложно. Спасибо
@АлексейЛапко-г9ц
@АлексейЛапко-г9ц 4 жыл бұрын
Учусь еще по первым 100 выпускам, сюда зашел пока просто лайк поставить))еще вернусь)
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
спасибо большое! летим, ребята!
@michelealeer
@michelealeer 4 жыл бұрын
Точно также делаю)
@ruslankonychev1137
@ruslankonychev1137 4 жыл бұрын
А я после 100 пришел вот только.И скажу что тайп рулит.Токо библиотеку поставил,сразу смог исправить те ошибки которые не мог отрыть "не вооруженным глазом".библиотеки эт реал кул ☺♪
@stephencurry8078
@stephencurry8078 3 жыл бұрын
@@ruslankonychev1137 какая библиотека?
@ruslankonychev1137
@ruslankonychev1137 3 жыл бұрын
Ну тайпскрипт
@npinskij
@npinskij 5 ай бұрын
Димыч, большое спасибо за труд, ты красавчик!!! Ждем перезапуска 2-го сезона 💪
@ЭйЭй-ы1и
@ЭйЭй-ы1и 4 жыл бұрын
хахахха, Димыч - коммунист, я думал я один такой))) Летим дальше!)
@Артемий-ч6у
@Артемий-ч6у 10 ай бұрын
Хорошая шутка вначале !
@portador-portador
@portador-portador 2 жыл бұрын
У кого ругается на контейнерную компоненту в compose - это дженерик, надо прописать compose
@89629933808
@89629933808 2 жыл бұрын
compose
@genapolyakov
@genapolyakov Жыл бұрын
compose тоже работает
@Karifax
@Karifax Жыл бұрын
Спасибо за подсказку, поставил compose
@ivanmiarkulau8320
@ivanmiarkulau8320 3 жыл бұрын
спасибо за отличный урок про использование TypeScript в React. Типизировали connect, mapStateToProps, mapDispatchToProps и несколько компонент (функциональных и классовых). Кстати песни совсем не дурацкие, а очень даже приятные, заряжающие в космос, летим!)
@mariia6820
@mariia6820 4 жыл бұрын
Димыч,святой человек!!! Будущие за нами! Спасибо за все!Лечу делать домашку, буду типизировать до талого :D Лучшие уроки React, Redux, TypeScript , типизация mapStateToProps, mapDispatchToProps
@mushnikov35
@mushnikov35 4 жыл бұрын
Димыч молочага ! Хочется смотреть, даже просто так под чаек )
@Семенкрекотун
@Семенкрекотун 11 ай бұрын
Спасибо огромное за знания, eact + connect, TypeScript, mapStateToProps, mapDispatchToProps / React JS
@BarcaNK
@BarcaNK 3 ай бұрын
Спасибо за труд)
@darjat.1069
@darjat.1069 4 жыл бұрын
typescript просто огонь. язык для людей :) спасибо за видео, как обычно всё просто, понятно и круто )
@alexleshenko
@alexleshenko 4 жыл бұрын
Даже зная реакт приятно уроки смотреть) года 2 назад бы этот урок запустился😂😂 но спасибо)
@margokomilfo4428
@margokomilfo4428 3 жыл бұрын
псих Димыч - самый лучший!! Все тебя любим=)) Летим!
@tema_skakun
@tema_skakun 11 ай бұрын
Димыч, просто супер спасибо огромное)) самостоятельно типизировал остальные компоненты, не уверен, что всё правильно сделал. мчим дальше - по ходу разберёмся))) типизировал компоненты с помощью typescript
@elenaswiderskaya718
@elenaswiderskaya718 Жыл бұрын
В части middleware и устаревшего createStore я поставила пакет @reduxjs/toolkit и store определила следующим образом: import { configureStore } from "@reduxjs/toolkit"; const store = configureStore({ reducer: reducers, middleware: [thunkMiddleware] }); Димычу спасибо за мотивацию и react-обучение!
@ruslangilyazov7733
@ruslangilyazov7733 11 ай бұрын
Музыка при вступлении супер!
@IvanIvan-up2nz
@IvanIvan-up2nz 9 ай бұрын
не псих а крутий хлоп!Та музика чотка!Лайк бро
@Багвматрицегребанойреальности
@Багвматрицегребанойреальности 4 жыл бұрын
Спасибо за урок!!! React + connect, TypeScript
@ruslanla4654
@ruslanla4654 3 жыл бұрын
React Typescript Путь Самурая. Димыч - крутой сенсэй!
@sandorkligan2208
@sandorkligan2208 Жыл бұрын
Спасибо, Димыч, ты невероятный)
@ВикторКысса-я8х
@ВикторКысса-я8х 4 жыл бұрын
Спасибо, летим в космос !!! Всем советую пересматривать видеоуроки ! TypeScript, React, Redux )
@AlexNesterov-f5q
@AlexNesterov-f5q 4 жыл бұрын
всегда смотрю видео до конца)) в конце нравится слушать какие то наставления, твои рассуждения, шутки, ламповое такое заключение всегда твоих роликах!! это подкупает конечно) уже подписался на донат тебе, пока правда 2$, но это вопрос времени) найду работу, будет больше, верю в тебя и в твои начинания! Летим🔥🔥🔥
@livehunter9224
@livehunter9224 4 жыл бұрын
Дима, ты лучший из лучших:)
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
Спасибо!!
@ВладПономарёв-м1ъ
@ВладПономарёв-м1ъ Жыл бұрын
Димыч, спасибо) React + connect, TypeScript, mapStateToProps, mapDispatchToProps / React JS
@arthurbearnyson9747
@arthurbearnyson9747 3 жыл бұрын
решил все таки усваивать информацию глубже и перевернул экран спасибо, совет помогает, лайк :)
@ВикторКулагин-ь2у
@ВикторКулагин-ь2у 2 жыл бұрын
Самый годный курс по TypeScript
@MegaVaNushka
@MegaVaNushka 2 жыл бұрын
еее, всё как всегда четко! React, typeScript + connect
@gagikkhachatryan3141
@gagikkhachatryan3141 4 жыл бұрын
Bомбоческое видео, хорошо объяснено как типизировать React Component-ы с Typescript-ом
@ВладиславПузырев-ю8л
@ВладиславПузырев-ю8л 4 жыл бұрын
Твои уроки очень приятно смотреть! Спасибо!) TypeScript крутяк!
@ОлегПузанкін
@ОлегПузанкін 4 жыл бұрын
Отлично все разжевано, единственно хочу сделать замечание кто пользуется до сих пор классовыми компонентами - StateTypes можно не определять в дженерике при определении класса, если потом state инициализуирется свойством, а не в конструкторе, так как state определнный как свойство переопределяет тот тип интерфейса, который был подставлен в дженерике вторым параметром.
@konstantinvoronin4687
@konstantinvoronin4687 2 жыл бұрын
Агонь! Как всегда все очень добротно! Знания получил, пинок от Димыча тоже. Пощупал типизацию mapStateToProps, mapDispatchToProps и connect через TypeScript. Летим дальше!
@ЭмильЯнбаев-ь1ъ
@ЭмильЯнбаев-ь1ъ 3 жыл бұрын
Топчик! Ходил на собес, ваш курс реально знают работодатели!
@okyskaa
@okyskaa 4 жыл бұрын
А я поверил что так лучше обучаешься 😁
@dechto1
@dechto1 2 жыл бұрын
Димыч красавчик! Спасибо за разъяснения, в документации черт ногу сломит!
@masha18able1
@masha18able1 2 жыл бұрын
Типизация просто пушка, за 1 часть пути самурая у меня через каждые 2-3 выпуска что-то да ломалось из-за невнимательности, потом на поиск ошибки тратил больше времени, чем на обучение, сейчас я хрена лысого без тайпскрипта чё то делать буду) Спасибо Дмитрий, за такие замечательные уроки!!!)
@agataageeva424
@agataageeva424 3 жыл бұрын
Димкич, ты просто ракета! Заставка топ! React + connect, TypeScript, mapStateToProps, mapDispatchToProps / React JS
@olgamazurenko8142
@olgamazurenko8142 4 жыл бұрын
Класс и выпуск, как всегда, и новости!
@ДенисПетров-ч4л
@ДенисПетров-ч4л 4 жыл бұрын
Прохожу 40 урок, красава, так держать!!!!
@ЭйЭй-ы1и
@ЭйЭй-ы1и 4 жыл бұрын
привет, димыч! давай сразу со всеми сложностями и со всеми новыми штуками в Ts, ведь 1 часть ты прогал на es6 и ни чего) Так что ждем интерфейсов, дженерики, енумы и т.д.)
@mariiatkachova570
@mariiatkachova570 3 жыл бұрын
Дима, спасибо огромное за твой труд!!! Очень помогает!
@НикитаПожидаев-ы4л
@НикитаПожидаев-ы4л 2 жыл бұрын
Скоро перебросят в кампании на проект React + Typescript, благодаря твоим урокам удивлю ребят на работе!
@Илья-ж8ч8о
@Илья-ж8ч8о 3 жыл бұрын
Смотрю , быстрей продолжай курс , летииииим)
@furzaa
@furzaa 4 жыл бұрын
Typescript, React и Redux с нуля. Отличный формат, лайк за черную тему. Кстати, ты в конце переписал на ts ProfileStatus, вместо ProfileStatusWithHooks, который использует приложение) Надеюсь другие тоже у себя заметили и исправили) Спасибо за все курсы
@naiz4005
@naiz4005 2 жыл бұрын
React и TypeScript это очень хорошо!
@ДмитроКравець-л2щ
@ДмитроКравець-л2щ 2 жыл бұрын
Песни ТОП! , урок просто топ.
@StepanVorobiov
@StepanVorobiov 4 жыл бұрын
Вперёд к Коммунизму!! и с песней
@daniilukraine3611
@daniilukraine3611 4 жыл бұрын
Просто ставлю лайк , гляну по позже = )
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
спасибо, самурай
@ДмитрийКлёп
@ДмитрийКлёп 2 жыл бұрын
чуть не посидел от вступления😂
@ctumyji9737
@ctumyji9737 4 жыл бұрын
Спасибо за урок, практикуюсь, а потом лечу дальше! Всем бобра :) React + connect, TypeScript, mapStateToProps, mapDispatchToProps / React JS - Путь Самурая 2.0
@jackjackin6393
@jackjackin6393 4 жыл бұрын
бро ты крутейший поц, не видел такого крутого самурая как ты.Буду смотреть все твои видосы.
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
Спасибо! От души! Летим ⚔️
@Vllad_Ko
@Vllad_Ko 4 жыл бұрын
Супер идея про курсы! Будем уничтожать коронавирусную нечисть позитивом и добром! TypeScript рулит!
@ЖенькаОнегин
@ЖенькаОнегин 4 жыл бұрын
Лучший вывод при типизации, если ошибка кажется тебе глупой выключи и включи программу))) Димыч, ты лучший!
@mykhailostepanishchev6472
@mykhailostepanishchev6472 4 жыл бұрын
Оч интересно спасибо ! Песни оч крутые,если что. React + connect, TypeScript, mapStateToProps, mapDispatchToProps
@alexandr9313
@alexandr9313 4 жыл бұрын
Димыч, спасибо тебе за то, что ты делаешь!
@miguelgrushetckii4839
@miguelgrushetckii4839 3 жыл бұрын
Огромное спасибо! не терпится начать типизировать все :D все круто и доступно. React redux typescript thunk reducer store dispatch
@kanejamess7591
@kanejamess7591 2 жыл бұрын
Thanks my friend!! like it content!!!!!
@VladislavAxt
@VladislavAxt 3 жыл бұрын
Уже работаю Frontend разработчиком, и на работе React + Redux + TS. Пытался все понять.. но было все так сложно. А с Димычем прям начинаю чувствовать просвещение
@ITKAMASUTRA
@ITKAMASUTRA 3 жыл бұрын
Супер!
@spacerider9426
@spacerider9426 3 жыл бұрын
Спасибо Сэнсэй за твой труд! Смотрю дальше!
@vyvaida
@vyvaida 4 жыл бұрын
Спасибо вам большое за труд
@kondakov90
@kondakov90 4 жыл бұрын
Решил попробовать Redux Hook. И это шикарно. Не нужно писать контейнерную компоненту. Это волшебно!!! Но видос, как всегда топовый.
@ВладиславШевель-м4к
@ВладиславШевель-м4к 3 жыл бұрын
Уххх очень круто и здорово !
@genapolyakov
@genapolyakov Жыл бұрын
можно добавить тип compose и все также будет работать.
@interpol2138
@interpol2138 Жыл бұрын
12:00 Не знаю исправил ли Дима ошибку типизации с CSS файлами и ему подобными SCSS/SASS и так же ошибку типизации импортов файлов графики pnh/jpg/jpeg/webp.... Вот вам пункты которые нужно выполнить 1) Создать файл css.d.ts (можно создать в корне src), но я для красоты вынес к scr/types/ В файле вынес все случае, можете выбрать только свое или копировать/вставить. Особо ничего не испортит declare module '*.scss' { const css: { [key: string]: string }; export default css; } declare module '*.sass' { const css: { [key: string]: string }; export default css; } declare module '*.module.css' { const styles: { readonly [key: string]: string } export default styles } declare module 'react-markup'; declare module '*.webp'; declare module '*.png'; declare module '*.jpg'; declare module '*.jpeg'; ////////////////////////////////////////////////////////////////////// Если же вам просто лень или еще по какой то причине исправлять ошибку, то просто сделайте // @ts-ignore
@CarrieA
@CarrieA Жыл бұрын
вот спасибо, добрый человек!! Мне даже chatGPT внятного ответа дать не мог, что с этим делать
@SmirnovVladimir
@SmirnovVladimir 3 жыл бұрын
Я с 60 урока зашёл за тайпскриптом ) Вакансии смотрю, везде он нужен. И вроде всё понятно пока. Тока кода кабзда как много стало ))
@Medulla_oblongata01
@Medulla_oblongata01 3 жыл бұрын
Нашел работу?) Приветик)
@SmirnovVladimir
@SmirnovVladimir 3 жыл бұрын
@@Medulla_oblongata01 Привет, да! С августа работаю. Без Димыча не смог бы. Устроился, мне говорят, всё ок ,берём, ток нам надо не реакт, это все знают, а ангуляр и вью. )) На вью сразу дали боевой проект, ангуляр - учу параллельно. Димыч офигенную базу дал, всё относительно легко даётся. Вью вообще за три дня выучил с нуля. Чуть на ноги встану финансово - придётся задонатить Димычу. ))
@Medulla_oblongata01
@Medulla_oblongata01 3 жыл бұрын
@@SmirnovVladimir поздравляю!!)) Советики даш какие-либо?)
@SVP-d1d
@SVP-d1d 4 жыл бұрын
Оооххх как я тебя ждал с TS ....охх я тут накодил :)
@ГенаФес-ъ9з
@ГенаФес-ъ9з 3 жыл бұрын
React JS Благодарю!!!
@alessarver
@alessarver 4 жыл бұрын
Было очень интересно) Спасибо, за уроки) Напишу типы во всех компонентах, а затем пойду смотркеть 6 видео))) Мне и раньше было интересно программирование, но сейчас очень интересно)))
@podpison3268
@podpison3268 3 жыл бұрын
Всё супер! Все получилось
@Vnikny
@Vnikny 4 жыл бұрын
Лайк авансом. Пока остановился на 100м уроке. Допиливаю todo лист. Никак CORS победить не могу на post и delete тасок, и потом сразу за вами во второй сезон.
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
версию для тудулиста апи нужно выставлять 1.1, скорее всего из-за этого падает
@resenpaii
@resenpaii 4 жыл бұрын
Большая работа :) Спасибо.
@nEW_MOMENTS250
@nEW_MOMENTS250 2 жыл бұрын
Спасибо за очень полезное видео
@МихаилБронников-ш9х
@МихаилБронников-ш9х 3 жыл бұрын
Очень смешное начало)
@ЭльнараГайнанова
@ЭльнараГайнанова 4 жыл бұрын
Плохо видно из-за тёмной темы 🥺 спасибо за урок! 💣
@anastasia__kot
@anastasia__kot 2 жыл бұрын
Спасибо! за курс
@visokogroup7922
@visokogroup7922 4 жыл бұрын
Огонь, Димыч!!!!!!!!! ппц, 31 тыща подписчиков уже, ты динозавр, поедатель подписчиков!) всех прогеров собрал! Когда будут гайды с Мальдивов? тебе нужно уже отдохнуть, полезно отдыхать!)
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
Хочу отдыхать) наступит такой момент)
@kurtmiller77
@kurtmiller77 4 жыл бұрын
Димыч, если хошь, настрой запуск проекта правильным образом - справа вверху у тебя есть ProfileStatus component бла бла и еще правее кнопки запуска (зеленый треуголник) и стопа (красный квадрат). Так вот тыцни на ProfileStatus component... Там будет Edit configuration, там увидишь существующие templates потом клацаешь + и добавляешь npm Думаю многим будет полезно.
@alira2924
@alira2924 4 жыл бұрын
Спасибо за урок!
@ТихонКомашинский
@ТихонКомашинский 4 жыл бұрын
Юмор в самом начале - поржал от души))
@orangedragonthebestraper
@orangedragonthebestraper Жыл бұрын
рэшпэкт 😎😎😎👍и уважуха!
@alexeska739
@alexeska739 4 жыл бұрын
Спасибо👍👍👍
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
на здоровье! Учитесь! Летим!
@dimalukashenko4865
@dimalukashenko4865 2 жыл бұрын
Крутяк, спасибо!
@jses8560
@jses8560 3 жыл бұрын
Справился, спасибо за урок!
@Александр-ж1и2б
@Александр-ж1и2б 3 жыл бұрын
В redux-store сразу делал: export type AppStateType = ReturnType, т.е без предварительного type RootReducer = typeof rootReducer c последующим export type AppStateType = ReturnType Тоже работало.
@MJstart
@MJstart Жыл бұрын
Спасибо Димыч
@dimasdom3051
@dimasdom3051 4 жыл бұрын
А React то и реально кабзда как просто !
@АлександрГрадинар-ф7б
@АлександрГрадинар-ф7б 3 жыл бұрын
Ааа, жесть. Лайк
@pavellezhenin7052
@pavellezhenin7052 3 жыл бұрын
c let - жесть - стоит поправить линтер чтобы ругался когда значнение не меняется. если значение не меняется это const. Для дот нетчика это конечно зло, так как консты там работают иначе и не могут быть ссылочными типами. Тоже про Array большенство фронтов все же будет писать []T
@Al4ii
@Al4ii 3 жыл бұрын
крутяк!
@h3tia
@h3tia 3 жыл бұрын
Интересный факт. Контейнерная компонента работает и в формате jsx и js. А вот в формате .ts куча непонятных багов. только.tsx
@oleksiiborovykov6306
@oleksiiborovykov6306 4 жыл бұрын
ТОП, Спасибо!
@maxgeorgievsky9527
@maxgeorgievsky9527 3 жыл бұрын
Дима, расскажи про Generic'и! )
@VSsoviet
@VSsoviet 4 жыл бұрын
как же я орнул с начала)))
@rva3674
@rva3674 4 жыл бұрын
Я стараюсь идти немного вперед, но блин ищу по 2 дня то что ты тут глаголиш
@arayoflight
@arayoflight 4 жыл бұрын
У меня был шок, когда в конце и у меня проект скомпилировался без ошибок) ошибки тянулись до последней секунды)
@arayoflight
@arayoflight 4 жыл бұрын
"Самураи" тоже есть)))
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
огонек!!! самурай!
@arayoflight
@arayoflight 4 жыл бұрын
@@ITKAMASUTRA Спасибо, сенсей :)
@lubomirkavetskiy9248
@lubomirkavetskiy9248 4 жыл бұрын
Done. Thanks a lot, Man!
Win This Dodgeball Game or DIE…
00:36
Alan Chikin Chow
Рет қаралды 41 МЛН
Which One Is The Best - From Small To Giant #katebrush #shorts
00:17
04 - Redux + TypeScript / React JS - Путь Самурая 2.0
1:15:00
Введение в РЕВЕРС-ИНЖИНИРИНГ для начинающих
1:57:46
Студенческие клубы разработки СГУ
Рет қаралды 862