{"pages":{"search":{"query":"Веб-разработка - DevMagazine","originalQuery":"Веб-разработка - DevMagazine","serpid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","parentReqid":"","serpItems":[{"id":"11267288584594110371-0-0","type":"videoSnippet","props":{"videoId":"11267288584594110371"},"curPage":0},{"id":"4790538446226007216-0-1","type":"videoSnippet","props":{"videoId":"4790538446226007216"},"curPage":0},{"id":"11088814020370978915-0-2","type":"videoSnippet","props":{"videoId":"5354241836348004591"},"curPage":0},{"id":"R-I-113683-5-0-3","type":"direct","props":{"isPornoQuery":false,"query":"Веб-разработка - DevMagazine","text":"Веб-разработка - DevMagazine","expFlags":{"video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","video_direct_render_in_viewport":1,"video_direct_viewport_margin_desktop":700},"pageType":"search","directConfig":{"search":{"id":"R-I-48058-715","pornoId":"R-I-474674-108"},"search-grid-row":{"id":"R-I-48058-718","pornoId":"R-I-474674-109"},"search-grid-head":{"id":"R-I-2120168-7"}},"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","yandexuid":"2148661561723985798","uuid":null,"platform":"desktop","placement":"search","position":3,"nonce":"6837657756535125066729","fastRender":false,"originalDirectId":"R-I-113683-5","shouldUseContentVisibility":false},"curPage":0},{"id":"3244000321830639626-0-4","type":"videoSnippet","props":{"videoId":"3244000321830639626"},"curPage":0},{"id":"10108981528605331741-0-5","type":"videoSnippet","props":{"videoId":"10108981528605331741"},"curPage":0},{"id":"17514892527904941834-0-6","type":"videoSnippet","props":{"videoId":"17514892527904941834"},"curPage":0},{"id":"7746039900738019534-0-7","type":"videoSnippet","props":{"videoId":"16485718359060761783"},"curPage":0},{"id":"16789100763083732384-0-8","type":"videoSnippet","props":{"videoId":"16789100763083732384"},"curPage":0},{"id":"10739740841411703095-0-9","type":"videoSnippet","props":{"videoId":"10739740841411703095"},"curPage":0},{"id":"R-I-113683-5-0-10","type":"direct","props":{"isPornoQuery":false,"query":"Веб-разработка - DevMagazine","text":"Веб-разработка - DevMagazine","expFlags":{"video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","video_direct_render_in_viewport":1,"video_direct_viewport_margin_desktop":700},"pageType":"search","directConfig":{"search":{"id":"R-I-48058-715","pornoId":"R-I-474674-108"},"search-grid-row":{"id":"R-I-48058-718","pornoId":"R-I-474674-109"},"search-grid-head":{"id":"R-I-2120168-7"}},"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","yandexuid":"2148661561723985798","uuid":null,"platform":"desktop","placement":"search","position":10,"nonce":"6837657756535125066729","fastRender":false,"originalDirectId":"R-I-113683-5","shouldUseContentVisibility":false},"curPage":0},{"id":"17400088937829952634-0-11","type":"videoSnippet","props":{"videoId":"17400088937829952634"},"curPage":0},{"id":"11434304846760085145-0-12","type":"videoSnippet","props":{"videoId":"11434304846760085145"},"curPage":0},{"id":"10207942083551271620-0-13","type":"videoSnippet","props":{"videoId":"10207942083551271620"},"curPage":0},{"id":"14416291213108250610-0-14","type":"videoSnippet","props":{"videoId":"14416291213108250610"},"curPage":0},{"id":"379029633871069211-0-15","type":"videoSnippet","props":{"videoId":"379029633871069211"},"curPage":0},{"id":"1200502519533749765-0-16","type":"videoSnippet","props":{"videoId":"1200502519533749765"},"curPage":0},{"id":"9292479546828312531-0-17","type":"videoSnippet","props":{"videoId":"9292479546828312531"},"curPage":0},{"id":"11528566916902426848-0-18","type":"videoSnippet","props":{"videoId":"11528566916902426848"},"curPage":0},{"id":"14571731734868661317-0-19","type":"videoSnippet","props":{"videoId":"14571731734868661317"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"isFeedbackModalVisible":false,"viewerData":{"ctx":{"retpath":"https://twitter.yandex.com.tr/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","isAdsDisabled":false,"query":"Веб-разработка - DevMagazine","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","signedReqid":"852f6acc7f3e4edc26d8398a5f064d34","videoServiceUrl":"https://twitter.yandex.com.tr/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","numdocs":130,"videoSearchUrl":"https://twitter.yandex.com.tr/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","isPornoQuery":false,"quasarData":{"type":"QuasarAuth","retpath":"https://twitter.yandex.com.tr/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","counters":{"popupShow":{"path":"auth.show.quasar"},"popupClose":{"path":"auth.close.quasar"},"loginShow":{"path":"auth.login.show.quasar"},"loginClick":{"path":"auth.login.click.quasar"},"registrationShow":{"path":"auth.registration.show.quasar"},"registrationClick":{"path":"auth.registration.click.quasar"}}},"cookie":{"yp":"undefined"},"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"191768,223386,238743,246500,257621,253288,265553,270072,277807,274239,294077,278842,299121,313103,331010,338398,378416,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,769020,776165,777765,771230,781521,790415,801982,851450,878348,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1068593,1087297,1089355,1090526","yandexuid":"2148661561723985798","uid":"0","queryText":"Веб-разработка - DevMagazine","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL"}}},"organicSnippets":{"0":[{"clear_description":"#React #ReactJS Пройти курс 👉 https://it-dev-journal.ru/courses/bys... Друзья, я очень рад поделиться с вами этим курсом Быстрый старт в React React сегодня используется в миллионах приложений.","description":"#React #ReactJS Пройти курс 👉 https://it-\u0007[dev\u0007]-journal.ru/courses/bys... Друзья, я очень рад поделиться с вами этим курсом Быстрый старт в React React сегодня используется в миллионах приложений.","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/AjcuPgIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Быстрый старт в React - курс","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=LrJuuL-yq-s\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhYKFDExMjY3Mjg4NTg0NTk0MTEwMzcxWhQxMTI2NzI4ODU4NDU5NDExMDM3MWqtAxIBMBgAIkQaMQAKKmhob29ldGdobWJkaHhtZWRoaFVDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZxICABIqD8IPDxoPPxNhggQkAYAEKyqLARABGniB-wPzBwAAAOoECQL5AQAAFQLy-vQCAgD2-vv9_gP_APUTBwP_AAAA_Qv8BQwAAAD6_PT59f4BAPsCDAIEAAAAD-wJBfoAAAD_CPH9_wEAAPn4_QYE_wAABQv8Af8AAAD0EQwH_gAAAAEI-PkBAAAAEP0JBQAAAAAgAC2aTNQ7OBNACUhOUAIqcxAAGmAnAwBZ2PHSwjMvzUXQ6i7u7x4X_O8I_woZAC1CA-7sJe3WOMr_Ke4PTqgAAAAVMssq0AAlcheiwQK5ExEP7OH2In_d-CHS5v4a4dhEw9TR0zTqRvAA6fTPA_g3_xM_nO0gAC07Qxc7OBNACUhvUAIqUxABGkAoD-nu-jTwzv3nEuU2_ggeGeEG_Qb6CAECFf3RKP_3ERIO3yAtCQwS7_jl-BIE-AwP-Pz6HBbwCOsDgQgpC-UEIAAtAFmROzgTQA9IcVACMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=LrJuuL-yq-s","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-0-11-Z52EA4F44FC9BC551","isVertical":false,"hasTranscription":false,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"11267288584594110371","duration":97,"origin":"http://www.youtube.com/watch?v=LrJuuL-yq-s","title":{"url":"https://twitter.yandex.com.tr/video/preview/11267288584594110371?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Быстрый старт в React - курс"},"clear_title":"Быстрый старт в React - курс","green":{"url":"http://www.youtube.com/watch?v=LrJuuL-yq-s","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FLrJuuL-yq-s%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/LrJuuL-yq-s?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=LrJuuL-yq-s","detailUrl":"https://twitter.yandex.com.tr/video/preview/11267288584594110371?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=LrJuuL-yq-s","providerName":"YouTube","url":"http://www.youtube.com/watch?v=LrJuuL-yq-s","thumb":{"online":false,"duration":"1:37","image":"//avatars.mds.yandex.net/get-vthumb/3471436/81152ccde81fe4f857f566bd45adf161/564x318_1"},"views":667,"time":"2023-10-27T20:17:15.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"nonStopSupported":true,"filmId":"8621223414798533661","duration":98,"origin":"http://rutube.ru/video/3459d69ab543ede8882c82519d9870c0/","title":{"url":"https://twitter.yandex.com.tr/video/preview/8621223414798533661?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Быстрый старт в React - курс"},"clear_title":"Быстрый старт в React - курс","green":{"url":"http://rutube.ru/video/3459d69ab543ede8882c82519d9870c0/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F3459d69ab543ede8882c82519d9870c0%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/3459d69ab543ede8882c82519d9870c0/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/3459d69ab543ede8882c82519d9870c0/","detailUrl":"https://twitter.yandex.com.tr/video/preview/8621223414798533661?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/3459d69ab543ede8882c82519d9870c0/","providerName":"Rutube","url":"http://rutube.ru/video/3459d69ab543ede8882c82519d9870c0/","thumb":{"online":false,"duration":"1:38","image":"//avatars.mds.yandex.net/get-vthumb/2126701/848a9255b2a7550e60d11fbe3d094b18/564x318_1"},"views":2,"time":"2023-10-31T12:44:21.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"11267288584594110371","duration":97,"origin":"http://www.youtube.com/watch?v=LrJuuL-yq-s","title":{"url":"https://twitter.yandex.com.tr/video/preview/11267288584594110371?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Быстрый старт в React - курс"},"clear_title":"Быстрый старт в React - курс","green":{"url":"http://www.youtube.com/watch?v=LrJuuL-yq-s","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FLrJuuL-yq-s%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/LrJuuL-yq-s?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=LrJuuL-yq-s","detailUrl":"https://twitter.yandex.com.tr/video/preview/11267288584594110371?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=LrJuuL-yq-s","providerName":"YouTube","url":"http://www.youtube.com/watch?v=LrJuuL-yq-s","thumb":{"online":false,"duration":"1:37","image":"//avatars.mds.yandex.net/get-vthumb/3471436/81152ccde81fe4f857f566bd45adf161/564x318_1"},"views":667,"time":"2023-10-27T20:17:15.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"clear_description":"#Tailwind #TailwindCSS #CSS В этом видео рассматриваем утилиты для установки padding и margin компонентов с TailwindCSS. Мы в соцсетях: 💻 Сайт: https://it-dev-journal.ru 💻 Telegram...","description":"#Tailwind #TailwindCSS #CSS В этом видео рассматриваем утилиты для установки padding и margin компонентов с TailwindCSS. Мы в соцсетях: 💻 Сайт: https://it-\u0007[dev\u0007]-journal.ru 💻 Telegram...","videoWidth":1280,"videoHeight":720,"isPorno":false,"online":false,"extra":{"related":{"text":"Установка padding и margin в Tailwind CSS","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=N8Z9gOGtpvE\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhUKEzQ3OTA1Mzg0NDYyMjYwMDcyMTZaEzQ3OTA1Mzg0NDYyMjYwMDcyMTZqrgMSATAYACJFGjEACipoaG9vZXRnaG1iZGh4bWVkaGhVQ1FuUTV3aDhFaDFxLUUycy1mTjFYY2cSAgASKhDCDw8aDz8T2AKCBCQBgAQrKosBEAEaeIED8QMNBfoA7gUNBhID_QAw-wsIBQUGAdID8wUH9wQA_QUA_AUAAAAC9wcECwAAAPMHAPf8AAAABQLrBwIAAAAH-f3_-QAAAAkDCAj-AQAA-fAA9wMAAADp-Az4_wAAAA_7B_oAAP8ABPzvBgAAAADy6PcGAAAAACAALSh1xTs4E0AJSE5QAipzEAAaYDz3ABzhMAcE7Bf3-_m-BN_sBs4a7x__EeAA6hHK7xvaDMDW9wDu8xMWtAAAABcl1xfrANlSLuEHEwHiBtjSNuclfxH66woN-RXR1ivjJjFPFxkR-QAO1xUH_OYLMDr0ICAALT0JQjs4E0AJSG9QAipTEAEaQO_q_LwQORPJAMUG8jMULPAS5AQEBAIH-gAh_sUu-_UJ9RcNKicbBArqE-0xDwD3Iw798ftIK9kU0_WBGCoA3hQgAC3uu247OBNAD0hxUAIwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=N8Z9gOGtpvE","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-2-4-ZB9512FAEF72DFCA2","isVertical":false,"hasTranscription":false,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"4790538446226007216","duration":344,"origin":"http://www.youtube.com/watch?v=N8Z9gOGtpvE","title":{"url":"https://twitter.yandex.com.tr/video/preview/4790538446226007216?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Установка padding и margin в Tailwind CSS"},"clear_title":"Установка padding и margin в Tailwind CSS","green":{"url":"http://www.youtube.com/watch?v=N8Z9gOGtpvE","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FN8Z9gOGtpvE%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/N8Z9gOGtpvE?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=N8Z9gOGtpvE","detailUrl":"https://twitter.yandex.com.tr/video/preview/4790538446226007216?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=N8Z9gOGtpvE","providerName":"YouTube","url":"http://www.youtube.com/watch?v=N8Z9gOGtpvE","thumb":{"online":false,"duration":"5:44","image":"//avatars.mds.yandex.net/get-vthumb/2828784/2be19c514d19e0035acfb844f75282fe/564x318_1"},"views":784,"time":"2023-08-30T11:11:39.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"4790538446226007216","duration":344,"origin":"http://www.youtube.com/watch?v=N8Z9gOGtpvE","title":{"url":"https://twitter.yandex.com.tr/video/preview/4790538446226007216?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Установка padding и margin в Tailwind CSS"},"clear_title":"Установка padding и margin в Tailwind CSS","green":{"url":"http://www.youtube.com/watch?v=N8Z9gOGtpvE","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FN8Z9gOGtpvE%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/N8Z9gOGtpvE?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=N8Z9gOGtpvE","detailUrl":"https://twitter.yandex.com.tr/video/preview/4790538446226007216?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=N8Z9gOGtpvE","providerName":"YouTube","url":"http://www.youtube.com/watch?v=N8Z9gOGtpvE","thumb":{"online":false,"duration":"5:44","image":"//avatars.mds.yandex.net/get-vthumb/2828784/2be19c514d19e0035acfb844f75282fe/564x318_1"},"views":784,"time":"2023-08-30T11:11:39.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"clear_description":"#js #javascript Полезный Сайт О Разработке 👉 https://it-dev-journal.ru Proxy в JavaScript позволяет перехватывать и переопределять операции над объектом. Мы в соцсетях: 💻 Telegram...","description":"#js #javascript Полезный Сайт О Разработке 👉 https://it-\u0007[dev\u0007]-journal.ru Proxy в JavaScript позволяет перехватывать и переопределять операции над объектом. Мы в соцсетях: 💻 Telegram...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/6atbNQIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Что такое Прокси в JavaScript (Proxy)","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=wr7fegRbymk\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhYKFDExMDg4ODE0MDIwMzcwOTc4OTE1WhQxMTA4ODgxNDAyMDM3MDk3ODkxNWquAxIBMBgAIkUaMQAKKmhob29ldGdobWJkaHhtZWRoaFVDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZxICABIqEMIPDxoPPxPiBIIEJAGABCsqiwEQARp4gQn6Avv9AwD7CgD8_QMAAQP5DQH5_v4A7gcHAAH_AAD3ARIBAQAAAAL9-AIJAAAABxD8A_X9AQDuEwcEBAAAABkC_QD4AAAAAQbvCwABAAAL_AgDA_8AAAz79Pr_AAAA7Q4J_f8A_wAC-fb8AAAAAP_vA_gAAAAAIAAthsHcOzgTQAlITlACKnMQABpgIO8ALwAj9-4oWOMPxuoSueXp5OsJGv_l6v__HPgB3sDf4DEJABb0HBusAAAARjrjRdAAGGve4_L7rBAZ3rL5GRx_CuYqs9QTFuINW_PrEqoK9uESANb80hcOFxsGKr0JIAAtCgclOzgTQAlIb1ACKlMQARpA-f39xiY3BKv-3QfvLiYVzRToB_4B_gP__h39xS788Qf-Ah8qIhb3Cf0d5S0XBfgXFPH3_zwz0hDl84EeLQfdBiAALZUsbzs4E0APSHFQAjAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=wr7fegRbymk","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-5-1-ZCCF1C13ED0275D25","isVertical":false,"hasTranscription":true,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"5354241836348004591","duration":609,"origin":"http://rutube.ru/video/b45c2a11389d8b1ebf6ffe6ef0bbfd91/","title":{"url":"https://twitter.yandex.com.tr/video/preview/5354241836348004591?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Что такое ПРОКСИ в JavaScript (Proxy)"},"clear_title":"Что такое ПРОКСИ в JavaScript (Proxy)","green":{"url":"http://rutube.ru/video/b45c2a11389d8b1ebf6ffe6ef0bbfd91/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2Fb45c2a11389d8b1ebf6ffe6ef0bbfd91%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/b45c2a11389d8b1ebf6ffe6ef0bbfd91/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/b45c2a11389d8b1ebf6ffe6ef0bbfd91/","detailUrl":"https://twitter.yandex.com.tr/video/preview/5354241836348004591?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/b45c2a11389d8b1ebf6ffe6ef0bbfd91/","providerName":"Rutube","url":"http://rutube.ru/video/b45c2a11389d8b1ebf6ffe6ef0bbfd91/","thumb":{"online":false,"duration":"10:09","image":"//avatars.mds.yandex.net/get-vthumb/1549756/acda625b16b13c241f6f0b23756e2c7a/564x318_1"},"views":12,"time":"2023-05-05T12:48:21.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}},{"nonStopSupported":true,"filmId":"11088814020370978915","duration":610,"origin":"http://www.youtube.com/watch?v=wr7fegRbymk","title":{"url":"https://twitter.yandex.com.tr/video/preview/11088814020370978915?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Что такое Прокси в JavaScript (Proxy)"},"clear_title":"Что такое Прокси в JavaScript (Proxy)","green":{"url":"http://www.youtube.com/watch?v=wr7fegRbymk","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2Fwr7fegRbymk%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/wr7fegRbymk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=wr7fegRbymk","detailUrl":"https://twitter.yandex.com.tr/video/preview/11088814020370978915?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=wr7fegRbymk","providerName":"YouTube","url":"http://www.youtube.com/watch?v=wr7fegRbymk","thumb":{"online":false,"duration":"10:10","image":"//avatars.mds.yandex.net/get-vthumb/4119502/61afb376ee4a4eefaf592566d62748e3/564x318_1"},"views":10067,"time":"2022-02-24T10:08:12.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"5354241836348004591","duration":609,"origin":"http://rutube.ru/video/b45c2a11389d8b1ebf6ffe6ef0bbfd91/","title":{"url":"https://twitter.yandex.com.tr/video/preview/5354241836348004591?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Что такое ПРОКСИ в JavaScript (Proxy)"},"clear_title":"Что такое ПРОКСИ в JavaScript (Proxy)","green":{"url":"http://rutube.ru/video/b45c2a11389d8b1ebf6ffe6ef0bbfd91/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2Fb45c2a11389d8b1ebf6ffe6ef0bbfd91%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/b45c2a11389d8b1ebf6ffe6ef0bbfd91/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/b45c2a11389d8b1ebf6ffe6ef0bbfd91/","detailUrl":"https://twitter.yandex.com.tr/video/preview/5354241836348004591?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/b45c2a11389d8b1ebf6ffe6ef0bbfd91/","providerName":"Rutube","url":"http://rutube.ru/video/b45c2a11389d8b1ebf6ffe6ef0bbfd91/","thumb":{"online":false,"duration":"10:09","image":"//avatars.mds.yandex.net/get-vthumb/1549756/acda625b16b13c241f6f0b23756e2c7a/564x318_1"},"views":12,"time":"2023-05-05T12:48:21.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}},{"type":"video_direct","groudId":"3","directId":"R-I-113683-5","isFake":true},{"clear_description":"#React #ReactJS В этом выпуске разберем вопросы собеседования Junior frontend React разработчика, рассмотрим вопросы по JavaScript, HTML, CSS, которые обязательно спросят и решим алгоритмическую...","description":"#React #ReactJS В этом выпуске разберем вопросы собеседования Junior frontend React разработчика, рассмотрим вопросы по JavaScript, HTML, CSS, которые обязательно спросят и решим алгоритмическую...","videoWidth":1280,"videoHeight":720,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/nO9_MwIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Собеседование Junior frontend React","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=AgKCs4846Z0\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhUKEzMyNDQwMDAzMjE4MzA2Mzk2MjZaEzMyNDQwMDAzMjE4MzA2Mzk2MjZqrgMSATAYACJFGjEACipoaG9vZXRnaG1iZGh4bWVkaGhVQ1FuUTV3aDhFaDFxLUUycy1mTjFYY2cSAgASKhDCDw8aDz8TixWCBCQBgAQrKosBEAEaeIH7Cv4JAv0A_AARBQcH_AIFEQkJ9___APPuAP33Av8AAQz6AAYBAAD_DgAJ-gAAAPH49vz5AAAAAe8HCgIAAAACAAP-AgAAAP0SAhD-AQAA6_8CCQMAAAAN-_T5_wAAAOwPCf3___8AABP8_wEAAAAf_ggKAAEAACAALeB1zDs4E0AJSE5QAipzEAAaYFsHACzC-dT7PB7tIqbk9s4B3hPq2Ar_BfX_OBwI0i8TGMsI4_8S-woXqwAAACX_4yz2ACJiYPzvFtgmGg74CuI0f-v_WbrVJCb67V8T_v3x3gwNFgDb4tYC_iHLDSbvBSAALVoWKTs4E0AJSG9QAipTEAEaQOwGA80jWQvK_78I_TgGDhwU4QQDAwQN-fcnAcE1-eoM8h0WIigjBQLvKOU8EPz6IhD6BP5AOcoWz_KBHTgD2RMgAC1BrVw7OBNAD0hxUAIwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=AgKCs4846Z0","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-5-8-Z81F645808968F75F","keypoints":[{"timestamp":"00:00","text":"О структуре и формате собеседования","timestamp_unix":0,"text2":"00:00 - О структуре и формате собеседования","thumb":null},{"timestamp":"02:36","text":"[JavaScript] Что такое this","timestamp_unix":156,"text2":"02:36 - [JavaScript] Что такое this?","thumb":null},{"timestamp":"02:58","text":"[JavaScript] this и window в браузере","timestamp_unix":178,"text2":"02:58 - [JavaScript] this и window в браузере","thumb":null},{"timestamp":"03:11","text":"[JavaScript] this и globalThis в NodeJS","timestamp_unix":191,"text2":"03:11 - [JavaScript] this и globalThis в NodeJS","thumb":null},{"timestamp":"03:46","text":"[JavaScript] this в объекте","timestamp_unix":226,"text2":"03:46 - [JavaScript] this в объекте","thumb":null},{"timestamp":"04:26","text":"[JavaScript] this в объекте и стрелочные функции","timestamp_unix":266,"text2":"04:26 - [JavaScript] this в объекте и стрелочные функции","thumb":null},{"timestamp":"05:00","text":"[JavaScript] Какие есть способы обхода массива","timestamp_unix":300,"text2":"05:00 - [JavaScript] Какие есть способы обхода массива","thumb":null},{"timestamp":"05:30","text":"[JavaScript] Отличия forEach и map","timestamp_unix":330,"text2":"05:30 - [JavaScript] Отличия forEach и map","thumb":null},{"timestamp":"07:20","text":"[JavaScript] Метод filter","timestamp_unix":440,"text2":"07:20 - [JavaScript] Метод filter","thumb":null},{"timestamp":"08:04","text":"[JavaScript] Метод reduce","timestamp_unix":484,"text2":"08:04 - [JavaScript] Метод reduce","thumb":null},{"timestamp":"09:24","text":"[JavaScript] Как сравнить на равенство строки/массивы/объекты","timestamp_unix":564,"text2":"09:24 - [JavaScript] Как сравнить на равенство строки/массивы/объекты","thumb":null},{"timestamp":"10:41","text":"[JavaScript] Различия между == и","timestamp_unix":641,"text2":"10:41 - [JavaScript] Различия между == и ===","thumb":null},{"timestamp":"11:37","text":"[JavaScript] Promise и async/await","timestamp_unix":697,"text2":"11:37 - [JavaScript] Promise и async/await","thumb":null},{"timestamp":"12:14","text":"[JavaScript] Методы Promise - all, race и т.д","timestamp_unix":734,"text2":"12:14 - [JavaScript] Методы Promise - all, race и т.д.","thumb":null},{"timestamp":"12:50","text":"[CSS] Что такое адаптивная верстка","timestamp_unix":770,"text2":"12:50 - [CSS] Что такое адаптивная верстка?","thumb":null},{"timestamp":"13:07","text":"[CSS] Что такое Grid и Flexbox","timestamp_unix":787,"text2":"13:07 - [CSS] Что такое Grid и Flexbox?","thumb":null},{"timestamp":"13:28","text":"[CSS] Что такое блочная модель (box model)","timestamp_unix":808,"text2":"13:28 - [CSS] Что такое блочная модель (box model)?","thumb":null},{"timestamp":"13:54","text":"[CSS] Для чего используется `box-sizing: border-box;`","timestamp_unix":834,"text2":"13:54 - [CSS] Для чего используется `box-sizing: border-box;`","thumb":null},{"timestamp":"14:20","text":"[CSS] Специфичность","timestamp_unix":860,"text2":"14:20 - [CSS] Специфичность","thumb":null},{"timestamp":"14:56","text":"[CSS] Специфичность и веса деклараций","timestamp_unix":896,"text2":"14:56 - [CSS] Специфичность и веса деклараций","thumb":null},{"timestamp":"15:35","text":"[CSS] Псевдоклассы и псевдоэлементы","timestamp_unix":935,"text2":"15:35 - [CSS] Псевдоклассы и псевдоэлементы","thumb":null},{"timestamp":"16:06","text":"[HTML] Семантическая верстка","timestamp_unix":966,"text2":"16:06 - [HTML] Семантическая верстка","thumb":null},{"timestamp":"17:00","text":"[Браузер] Session storage / Local storage / Cookies","timestamp_unix":1020,"text2":"17:00 - [Браузер] Session storage / Local storage / Cookies","thumb":null},{"timestamp":"17:59","text":"[React] Что такое React и для чего он используется","timestamp_unix":1079,"text2":"17:59 - [React] Что такое React и для чего он используется?","thumb":null},{"timestamp":"18:15","text":"[React] Что дает React и почему не легче писать на чистом JavaScript","timestamp_unix":1095,"text2":"18:15 - [React] Что дает React и почему не легче писать на чистом JavaScript?","thumb":null},{"timestamp":"19:13","text":"[React] Что такое Virtual DOM","timestamp_unix":1153,"text2":"19:13 - [React] Что такое Virtual DOM?","thumb":null},{"timestamp":"19:42","text":"[React] Что такое JSX","timestamp_unix":1182,"text2":"19:42 - [React] Что такое JSX?","thumb":null},{"timestamp":"20:04","text":"[React] Отличия функциональных компонентов от классовых","timestamp_unix":1204,"text2":"20:04 - [React] Отличия функциональных компонентов от классовых","thumb":null},{"timestamp":"20:53","text":"[React] Как изменить состояние компонента","timestamp_unix":1253,"text2":"20:53 - [React] Как изменить состояние компонента?","thumb":null},{"timestamp":"21:41","text":"[React] Для чего используется useEffect","timestamp_unix":1301,"text2":"21:41 - [React] Для чего используется useEffect?","thumb":null},{"timestamp":"22:39","text":"[React] Что такое сайд эффекты (side effects)","timestamp_unix":1359,"text2":"22:39 - [React] Что такое сайд эффекты (side effects)?","thumb":null},{"timestamp":"22:54","text":"[React] Как избежать утечек памяти с useEffect","timestamp_unix":1374,"text2":"22:54 - [React] Как избежать утечек памяти с useEffect?","thumb":null},{"timestamp":"23:43","text":"[React] Как запустить эффект на первый рендер","timestamp_unix":1423,"text2":"23:43 - [React] Как запустить эффект на первый рендер?","thumb":null},{"timestamp":"24:04","text":"[React] Для чего нужен массив зависимостей в useEffect","timestamp_unix":1444,"text2":"24:04 - [React] Для чего нужен массив зависимостей в useEffect","thumb":null},{"timestamp":"24:18","text":"[React] Управляемые и неуправляемые компоненты","timestamp_unix":1458,"text2":"24:18 - [React] Управляемые и неуправляемые компоненты","thumb":null},{"timestamp":"25:25","text":"[React] Что такое key","timestamp_unix":1525,"text2":"25:25 - [React] Что такое key","thumb":null},{"timestamp":"26:17","text":"[React] Почему не рекомендуется использовать index для key","timestamp_unix":1577,"text2":"26:17 - [React] Почему не рекомендуется использовать index для key?","thumb":null},{"timestamp":"26:54","text":"[React] Как передать данные между соседними компонентами","timestamp_unix":1614,"text2":"26:54 - [React] Как передать данные между соседними компонентами?","thumb":null},{"timestamp":"27:50","text":"[React] Что такое prop drilling и как его избежать","timestamp_unix":1670,"text2":"27:50 - [React] Что такое prop drilling и как его избежать?","thumb":null},{"timestamp":"28:26","text":"[React] Библиотеки для state management и Redux","timestamp_unix":1706,"text2":"28:26 - [React] Библиотеки для state management и Redux","thumb":null},{"timestamp":"30:24","text":"[Алгоритмическая задача] Обзор задач","timestamp_unix":1824,"text2":"30:24 - [Алгоритмическая задача] Обзор задач","thumb":null},{"timestamp":"31:57","text":"[Алгоритмическая задача] Найти самый длинный общий префикс для заданных строк","timestamp_unix":1917,"text2":"31:57 - [Алгоритмическая задача] Найти самый длинный общий префикс для заданных строк","thumb":null},{"timestamp":"33:08","text":"[Алгоритмическая задача] Решение 1","timestamp_unix":1988,"text2":"33:08 - [Алгоритмическая задача] Решение 1","thumb":null},{"timestamp":"37:28","text":"[Алгоритмическая задача] Решение 1. Оценка алгоритмической сложности","timestamp_unix":2248,"text2":"37:28 - [Алгоритмическая задача] Решение 1. Оценка алгоритмической сложности","thumb":null},{"timestamp":"38:15","text":"[Алгоритмическая задача] Решение 2. Более оптимальное","timestamp_unix":2295,"text2":"38:15 - [Алгоритмическая задача] Решение 2. Более оптимальное ","thumb":null},{"timestamp":"43:05","text":"[Алгоритмическая задача] Решение 2. Оценка алгоритмической сложности","timestamp_unix":2585,"text2":"43:05 - [Алгоритмическая задача] Решение 2. Оценка алгоритмической сложности","thumb":null},{"timestamp":"43:37","text":"[JavaScript] Какой порядок вывода в консоль","timestamp_unix":2617,"text2":"43:37 - [JavaScript] Какой порядок вывода в консоль? ","thumb":null}],"isVertical":false,"hasTranscription":true,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"3244000321830639626","duration":2699,"origin":"http://www.youtube.com/watch?v=AgKCs4846Z0","title":{"url":"https://twitter.yandex.com.tr/video/preview/3244000321830639626?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Собеседование Junior frontend React"},"clear_title":"Собеседование Junior frontend React","green":{"url":"http://www.youtube.com/watch?v=AgKCs4846Z0","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FAgKCs4846Z0%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/AgKCs4846Z0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=AgKCs4846Z0","detailUrl":"https://twitter.yandex.com.tr/video/preview/3244000321830639626?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=AgKCs4846Z0","providerName":"YouTube","url":"http://www.youtube.com/watch?v=AgKCs4846Z0","thumb":{"online":false,"duration":"44:59","image":"//avatars.mds.yandex.net/get-vthumb/3162467/a212e781fdcbef5f220c6382e754f930/564x318_1"},"views":37953,"time":"2022-02-14T09:30:11.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"3244000321830639626","duration":2699,"origin":"http://www.youtube.com/watch?v=AgKCs4846Z0","title":{"url":"https://twitter.yandex.com.tr/video/preview/3244000321830639626?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Собеседование Junior frontend React"},"clear_title":"Собеседование Junior frontend React","green":{"url":"http://www.youtube.com/watch?v=AgKCs4846Z0","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FAgKCs4846Z0%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/AgKCs4846Z0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=AgKCs4846Z0","detailUrl":"https://twitter.yandex.com.tr/video/preview/3244000321830639626?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=AgKCs4846Z0","providerName":"YouTube","url":"http://www.youtube.com/watch?v=AgKCs4846Z0","thumb":{"online":false,"duration":"44:59","image":"//avatars.mds.yandex.net/get-vthumb/3162467/a212e781fdcbef5f220c6382e754f930/564x318_1"},"views":37953,"time":"2022-02-14T09:30:11.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"clear_description":"#Tailwind #TailwindCSS #CSS В этом видео рассматриваем утилиты для работы с flexbox в Tailwind. Мы в соцсетях: 💻 Telegram: https://t.me/devmagazinechannel 💻 Twitter: https://twitter.com...","description":"#Tailwind #TailwindCSS #CSS В этом видео рассматриваем утилиты для работы с flexbox в Tailwind. Мы в соцсетях: 💻 Telegram: https://t.me/devmagazinechannel 💻 Twitter: https://twitter.com...","videoWidth":1280,"videoHeight":720,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/Eg9r9AEAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Flexbox в TailwindCSS","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=GOntg_0c_js\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxWhQxMDEwODk4MTUyODYwNTMzMTc0MWquAxIBMBgAIkUaMQAKKmhob29ldGdobWJkaHhtZWRoaFVDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZxICABIqEMIPDxoPPxP9AoIEJAGABCsqiwEQARp4gQb9Cw0C_gD0AQMGCAX9ARwGEfz1AwMA4gP8Cgn8AgAGAwcEAgEAAP4GBAsEAAAA8QXsCv4AAAD5BAMHBAAAAAb_Aw71AAAA9xDuAf8BAAD59fQJBP8AAPz__fr_AAAA9gwS-_8AAAAK7_ADAQAAAP74_gsAAAAAIAAtAc3QOzgTQAlITlACKnMQABpgH_kAGesP-j4WTv0KxuAW0BXnAdTSQP_53P__BbTRENEW4f30ABfY6QOrAAAAGUkKNc0AA2Msuw4M3v3subEUFyF_8dMU9w7_OPfgNOHPJ-z3UiMYANXa9iwMHCUcGMAPIAAtAFQoOzgTQAlIb1ACKlMQARpA5AfvtCBRENoBxgD6OCoj7xnkBwIDAQj7_ib8wDP88gv4Fh0vGhcGDu8U5T8TAfclEvz89lI30hvL9YEhL__cFSAALdLiWTs4E0APSHFQAjAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=GOntg_0c_js","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-2-1-Z024BCCC5CD288967","isVertical":false,"hasTranscription":false,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"10108981528605331741","duration":381,"origin":"http://www.youtube.com/watch?v=GOntg_0c_js","title":{"url":"https://twitter.yandex.com.tr/video/preview/10108981528605331741?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Flexbox в TailwindCSS"},"clear_title":"Flexbox в TailwindCSS","green":{"url":"http://www.youtube.com/watch?v=GOntg_0c_js","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FGOntg_0c_js%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/GOntg_0c_js?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=GOntg_0c_js","detailUrl":"https://twitter.yandex.com.tr/video/preview/10108981528605331741?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=GOntg_0c_js","providerName":"YouTube","url":"http://www.youtube.com/watch?v=GOntg_0c_js","thumb":{"online":false,"duration":"6:21","image":"//avatars.mds.yandex.net/get-vthumb/3028134/fa3824cf0b3a98de3909e8a15fb7924e/564x318_1"},"views":1696,"time":"2022-02-13T09:44:42.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"10108981528605331741","duration":381,"origin":"http://www.youtube.com/watch?v=GOntg_0c_js","title":{"url":"https://twitter.yandex.com.tr/video/preview/10108981528605331741?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Flexbox в TailwindCSS"},"clear_title":"Flexbox в TailwindCSS","green":{"url":"http://www.youtube.com/watch?v=GOntg_0c_js","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FGOntg_0c_js%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/GOntg_0c_js?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=GOntg_0c_js","detailUrl":"https://twitter.yandex.com.tr/video/preview/10108981528605331741?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=GOntg_0c_js","providerName":"YouTube","url":"http://www.youtube.com/watch?v=GOntg_0c_js","thumb":{"online":false,"duration":"6:21","image":"//avatars.mds.yandex.net/get-vthumb/3028134/fa3824cf0b3a98de3909e8a15fb7924e/564x318_1"},"views":1696,"time":"2022-02-13T09:44:42.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"clear_description":"#Tailwind #TailwindCSS #CSS В этом видео рассматриваем утилиты для изменения цвета шрифта и фона в Tailwind. Мы в соцсетях: 💻 Telegram: https://t.me/devmagazinechannel 💻 Twitter...","description":"#Tailwind #TailwindCSS #CSS В этом видео рассматриваем утилиты для изменения цвета шрифта и фона в Tailwind. Мы в соцсетях: 💻 Telegram: https://t.me/devmagazinechannel 💻 Twitter...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/sQZF9AEAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Как поменять цвет текста и фона в TailwindCSS","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=gaWGJOH-01w\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhYKFDE3NTE0ODkyNTI3OTA0OTQxODM0WhQxNzUxNDg5MjUyNzkwNDk0MTgzNGquAxIBMBgAIkUaMQAKKmhob29ldGdobWJkaHhtZWRoaFVDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZxICABIqEMIPDxoPPxO8AoIEJAGABCsqiwEQARp4gfn3BwME-wD0DwUC-AT_ASX3BfwGAgMA7AcHAAL_AAAW9QcGBwEAAOT9Bwr8AAAAAgIQ-AD9AQDdE_wGAwAAABj3Dwn8AAAAC_wEDP8BAAAB-PEDBP8AAAAE-v7_AAAABuoJ9wD__wEF-wQDAAAAAPb0ABEAAAAAIAAt_JnHOzgTQAlITlACKnMQABpgOusAG9smuOg-NvDrmNIQ5vUr2fcDGv_41v_cALEODNru6fc6AA4g-AWlAAAAKCXoKNwA8G4Wmu_zt-IH2dAB4-h_BNMN6uP9NOqoTtjvLu4VMSUZAO3J8C_sFxwuK6sTIAAtaxsdOzgTQAlIb1ACKlMQARpA_fb8v_I79cECvgjwDyUh0R7pCgYCBgb-ACEGyCz_-QQAHv0rJBkLEuwX5RcQ6vYhDPzw_Dwo1Q7c9YEiI_3dCiAALb5cdDs4E0APSHFQAjAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=gaWGJOH-01w","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-3-12-ZD4EEB11020968E48","isVertical":false,"hasTranscription":true,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"17514892527904941834","duration":316,"origin":"http://www.youtube.com/watch?v=gaWGJOH-01w","title":{"url":"https://twitter.yandex.com.tr/video/preview/17514892527904941834?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как поменять цвет текста и фона в TailwindCSS"},"clear_title":"Как поменять цвет текста и фона в TailwindCSS","green":{"url":"http://www.youtube.com/watch?v=gaWGJOH-01w","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FgaWGJOH-01w%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/gaWGJOH-01w?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=gaWGJOH-01w","detailUrl":"https://twitter.yandex.com.tr/video/preview/17514892527904941834?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=gaWGJOH-01w","providerName":"YouTube","url":"http://www.youtube.com/watch?v=gaWGJOH-01w","thumb":{"online":false,"duration":"5:16","image":"//avatars.mds.yandex.net/get-vthumb/3236885/3aace93a86b1f4a7abfcacad518929c0/564x318_1"},"views":1569,"time":"2022-02-12T10:59:36.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"nonStopSupported":true,"filmId":"15752486233831820096","duration":316,"origin":"http://rutube.ru/video/cb7bdd8079372e5fcc92760ea243741c/","title":{"url":"https://twitter.yandex.com.tr/video/preview/15752486233831820096?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как поменять цвет текста и фона в TailwindCSS"},"clear_title":"Как поменять цвет текста и фона в TailwindCSS","green":{"url":"http://rutube.ru/video/cb7bdd8079372e5fcc92760ea243741c/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2Fcb7bdd8079372e5fcc92760ea243741c%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/cb7bdd8079372e5fcc92760ea243741c/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/cb7bdd8079372e5fcc92760ea243741c/","detailUrl":"https://twitter.yandex.com.tr/video/preview/15752486233831820096?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/cb7bdd8079372e5fcc92760ea243741c/","providerName":"Rutube","url":"http://rutube.ru/video/cb7bdd8079372e5fcc92760ea243741c/","thumb":{"online":false,"duration":"5:16","image":"//avatars.mds.yandex.net/get-vthumb/2441201/84fa73f7f1795818ce70f2bc704fe1b7/564x318_1"},"views":101,"time":"2023-05-10T06:37:50.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"17514892527904941834","duration":316,"origin":"http://www.youtube.com/watch?v=gaWGJOH-01w","title":{"url":"https://twitter.yandex.com.tr/video/preview/17514892527904941834?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как поменять цвет текста и фона в TailwindCSS"},"clear_title":"Как поменять цвет текста и фона в TailwindCSS","green":{"url":"http://www.youtube.com/watch?v=gaWGJOH-01w","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FgaWGJOH-01w%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/gaWGJOH-01w?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=gaWGJOH-01w","detailUrl":"https://twitter.yandex.com.tr/video/preview/17514892527904941834?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=gaWGJOH-01w","providerName":"YouTube","url":"http://www.youtube.com/watch?v=gaWGJOH-01w","thumb":{"online":false,"duration":"5:16","image":"//avatars.mds.yandex.net/get-vthumb/3236885/3aace93a86b1f4a7abfcacad518929c0/564x318_1"},"views":1569,"time":"2022-02-12T10:59:36.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"clear_description":"#Tailwind #TailwindCSS #CSS В этом видео рассматриваем утилиты для работы с размерами шрифта в Tailwind, и способы кастомизации размеров шрифта через tailwind.config.js. Мы в соцсетях: ?","description":"#Tailwind #TailwindCSS #CSS В этом видео рассматриваем утилиты для работы с размерами шрифта в Tailwind, и способы кастомизации размеров шрифта через tailwind.config.js. Мы в соцсетях: ?","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/pV84LwIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Размеры шрифта и их кастомизация в Tailwind","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/rutube.ru\\/video\\/198361e3c5baeb4e5f7c9c34ad84e137\\/\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhUKEzc3NDYwMzk5MDA3MzgwMTk1MzRaEzc3NDYwMzk5MDA3MzgwMTk1MzRqmQMSATAYACIwGhgAChJoaHltcHNsd2V4dHRhdWJiaGgSAQAqFMIPDxoPPxOBAoIEJAGQBCuZhOcOKosBEAEaeIHu9gcIAv4A7AgBA_gCAAEk-AX8BgIDAOUDBP0J_QIAAwQQ_f4BAAD5BAX3CAAAAP8FBf8E_gEA-xUH-gUAAAAUAAUE_AAAAA8M-wT-AQAA9uv0AwP_AAAGAAkAAAAAAAAIAvYDAAAAAvP1DgAAAAD58_EIAAAAACAALZ39zDs4E0AJSE5QAipzEAAaYCMHAAL9E-z7BxjuD8TbH-AN-ATx7hcABOEACCTU5BbrEt34BAAB-g0OyQAAAA4a-SbtAPpAP9gLENLz-OHs7gANfwj9HesK3PYByyL64vnpEv4tDwAQ1AENAwXtHx3__CAALa0_czs4E0AJSG9QAipTEAEaQADg_d4FKlHf-6AD90FKBBwf5Qv6BQsNBfUs-bs7_PcT-BgMGf449RjkKN9ECQb8ICLj8vlbIb8u0PGBLTfz1_wgAC17Y0Y7OBNAD0hxUAIwCTgBSgBgAGgA\"}","related_url":"http://rutube.ru/video/198361e3c5baeb4e5f7c9c34ad84e137/","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-5-4-ZA44C19C9DFC540BA","isVertical":false,"hasTranscription":false,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"16485718359060761783","duration":257,"origin":"http://www.youtube.com/watch?v=Q6ZhCz_L9mk","title":{"url":"https://twitter.yandex.com.tr/video/preview/16485718359060761783?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Размеры шрифта и их кастомизация в Tailwind"},"clear_title":"Размеры шрифта и их кастомизация в Tailwind","green":{"url":"http://www.youtube.com/watch?v=Q6ZhCz_L9mk","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FQ6ZhCz_L9mk%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Q6ZhCz_L9mk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=Q6ZhCz_L9mk","detailUrl":"https://twitter.yandex.com.tr/video/preview/16485718359060761783?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=Q6ZhCz_L9mk","providerName":"YouTube","url":"http://www.youtube.com/watch?v=Q6ZhCz_L9mk","thumb":{"online":false,"duration":"4:17","image":"//avatars.mds.yandex.net/get-vthumb/3334903/50f54bc5a545b9c6f190497fc7fa9b2e/564x318_1"},"views":1135,"time":"2022-02-11T10:47:35.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}},{"nonStopSupported":true,"filmId":"7746039900738019534","duration":257,"origin":"http://rutube.ru/video/198361e3c5baeb4e5f7c9c34ad84e137/","title":{"url":"https://twitter.yandex.com.tr/video/preview/7746039900738019534?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Размеры шрифта и их кастомизация в Tailwind"},"clear_title":"Размеры шрифта и их кастомизация в Tailwind","green":{"url":"http://rutube.ru/video/198361e3c5baeb4e5f7c9c34ad84e137/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F198361e3c5baeb4e5f7c9c34ad84e137%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/198361e3c5baeb4e5f7c9c34ad84e137/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/198361e3c5baeb4e5f7c9c34ad84e137/","detailUrl":"https://twitter.yandex.com.tr/video/preview/7746039900738019534?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/198361e3c5baeb4e5f7c9c34ad84e137/","providerName":"Rutube","url":"http://rutube.ru/video/198361e3c5baeb4e5f7c9c34ad84e137/","thumb":{"online":false,"duration":"4:17","image":"//avatars.mds.yandex.net/get-vthumb/3118869/a4e8b58bbd5ed96a6de63f4303527d86/564x318_1"},"views":23,"time":"2022-02-11T10:47:35.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"cnV0dWJlLnJ1OzMxMDQ4MjE3","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=cnV0dWJlLnJ1OzMxMDQ4MjE3&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"16485718359060761783","duration":257,"origin":"http://www.youtube.com/watch?v=Q6ZhCz_L9mk","title":{"url":"https://twitter.yandex.com.tr/video/preview/16485718359060761783?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Размеры шрифта и их кастомизация в Tailwind"},"clear_title":"Размеры шрифта и их кастомизация в Tailwind","green":{"url":"http://www.youtube.com/watch?v=Q6ZhCz_L9mk","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FQ6ZhCz_L9mk%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Q6ZhCz_L9mk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=Q6ZhCz_L9mk","detailUrl":"https://twitter.yandex.com.tr/video/preview/16485718359060761783?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=Q6ZhCz_L9mk","providerName":"YouTube","url":"http://www.youtube.com/watch?v=Q6ZhCz_L9mk","thumb":{"online":false,"duration":"4:17","image":"//avatars.mds.yandex.net/get-vthumb/3334903/50f54bc5a545b9c6f190497fc7fa9b2e/564x318_1"},"views":1135,"time":"2022-02-11T10:47:35.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}},{"clear_description":"#ReduxSaga #Redux #React В этом видео рассматриваем тестирование эффектов fork в Redux Saga. Telegram: https://t.me/devmagazinechannel ? GitHub: https://github.com/vadimkorr ☕️ Поддержать канал...","description":"#ReduxSaga #Redux #React В этом видео рассматриваем тестирование эффектов fork в Redux Saga. Telegram: https://t.me/devmagazinechannel ? GitHub: https://github.com/vadimkorr ☕️ Поддержать канал...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/vIC9LgIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Как тестировать Redux Saga? Тестирование fork","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/rutube.ru\\/video\\/881ce62f43d4278b9a0be27494f77df8\\/\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhYKFDE2Nzg5MTAwNzYzMDgzNzMyMzg0WhQxNjc4OTEwMDc2MzA4MzczMjM4NGqZAxIBMBgAIjAaGAAKEmhoeW1wc2x3ZXh0dGF1YmJoaBIBACoUwg8PGg8_E-IEggQkAZAEK5mE5w4qiwEQARp4gfz4BgsBAAD8ABAFBwf8AhsOAAb0AwMA7QT8-AUAAAD1BgYBAQAAAAsK-Ar8AAAACAT9BQX9AQD_B_z1BAAAAPsE-Qz5AAAA-fr0Dv8AAAAC-fwGA_8AAPsEBwf_AAAADfr9DP8AAAADAPr_AAAAAP8D9fEA_wAAIAAtuC_TOzgTQAlITlACKnMQABpgBQkAE_4J2vcwGv793PwV3_v9-ODhFwD96wAlGO7fEAYV5SIL_w0FEwLHAAAALQj1BxIA80Qa8-323yXo2NLw7RJ_7PUC3__1EwHcNfDp4usNxBIMAAHu9yFAFO_lMfUjIAAtRnpqOzgTQAlIb1ACKlMQARpACQv_oQz4BMwD8P_dKxkk0RbpCvkCAQUB9yH5zin8_wXyDQsZIg8KH8oJ-Asb9PQaDgTfGjYW7xnk9YEXJ_fj_yAALUUmgTs4E0APSHFQAjAJOAFKAGAAaAA,\"}","related_url":"http://rutube.ru/video/881ce62f43d4278b9a0be27494f77df8/","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-1-14-Z175A57C5EA331655","keypoints":[{"timestamp":"00:00","text":"О тасках и эффекте fork","timestamp_unix":0,"text2":"00:00 - О тасках и эффекте fork","thumb":null},{"timestamp":"01:06","text":"Тестирование login request","timestamp_unix":66,"text2":"01:06 - Тестирование login request","thumb":null},{"timestamp":"02:43","text":"Тестирование fork authorize","timestamp_unix":163,"text2":"02:43 - Тестирование fork authorize","thumb":null},{"timestamp":"05:32","text":"Тестирование logout","timestamp_unix":332,"text2":"05:32 - Тестирование logout","thumb":null}],"isVertical":false,"hasTranscription":false,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"16789100763083732384","duration":610,"origin":"http://rutube.ru/video/881ce62f43d4278b9a0be27494f77df8/","title":{"url":"https://twitter.yandex.com.tr/video/preview/16789100763083732384?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как тестировать Redux Saga? Тестирование fork"},"clear_title":"Как тестировать Redux Saga? Тестирование fork","green":{"url":"http://rutube.ru/video/881ce62f43d4278b9a0be27494f77df8/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F881ce62f43d4278b9a0be27494f77df8%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/881ce62f43d4278b9a0be27494f77df8/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/881ce62f43d4278b9a0be27494f77df8/","detailUrl":"https://twitter.yandex.com.tr/video/preview/16789100763083732384?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/881ce62f43d4278b9a0be27494f77df8/","providerName":"Rutube","url":"http://rutube.ru/video/881ce62f43d4278b9a0be27494f77df8/","thumb":{"online":false,"duration":"10:10","image":"//avatars.mds.yandex.net/get-vthumb/2944735/11532727cf95a450d361dbe31a6271a2/564x318_1"},"views":7,"time":"2022-02-07T18:18:47.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"cnV0dWJlLnJ1OzMxMDQ4MjE3","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=cnV0dWJlLnJ1OzMxMDQ4MjE3&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"nonStopSupported":true,"filmId":"5312096847658439362","duration":611,"origin":"http://www.youtube.com/watch?v=DUDuG44_7f0","title":{"url":"https://twitter.yandex.com.tr/video/preview/5312096847658439362?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как тестировать Redux Saga? Тестирование fork"},"clear_title":"Как тестировать Redux Saga? Тестирование fork","green":{"url":"http://www.youtube.com/watch?v=DUDuG44_7f0","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FDUDuG44_7f0%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/DUDuG44_7f0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=DUDuG44_7f0","detailUrl":"https://twitter.yandex.com.tr/video/preview/5312096847658439362?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=DUDuG44_7f0","providerName":"YouTube","url":"http://www.youtube.com/watch?v=DUDuG44_7f0","thumb":{"online":false,"duration":"10:11","image":"//avatars.mds.yandex.net/get-vthumb/487995/f414bcfc92bb73abe1839515bdf8860e/564x318_1"},"views":413,"time":"2022-02-07T18:18:47.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"16789100763083732384","duration":610,"origin":"http://rutube.ru/video/881ce62f43d4278b9a0be27494f77df8/","title":{"url":"https://twitter.yandex.com.tr/video/preview/16789100763083732384?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как тестировать Redux Saga? Тестирование fork"},"clear_title":"Как тестировать Redux Saga? Тестирование fork","green":{"url":"http://rutube.ru/video/881ce62f43d4278b9a0be27494f77df8/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F881ce62f43d4278b9a0be27494f77df8%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/881ce62f43d4278b9a0be27494f77df8/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/881ce62f43d4278b9a0be27494f77df8/","detailUrl":"https://twitter.yandex.com.tr/video/preview/16789100763083732384?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/881ce62f43d4278b9a0be27494f77df8/","providerName":"Rutube","url":"http://rutube.ru/video/881ce62f43d4278b9a0be27494f77df8/","thumb":{"online":false,"duration":"10:10","image":"//avatars.mds.yandex.net/get-vthumb/2944735/11532727cf95a450d361dbe31a6271a2/564x318_1"},"views":7,"time":"2022-02-07T18:18:47.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"cnV0dWJlLnJ1OzMxMDQ4MjE3","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=cnV0dWJlLnJ1OzMxMDQ4MjE3&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"clear_description":"#ReduxSaga #Redux #React В этом видео рассматриваем способы и принципы тестирования в Redux Saga. Можно тестировать саги пошагово т.е. каждый эффект как он указан в коде саге.","description":"#ReduxSaga #Redux #React В этом видео рассматриваем способы и принципы тестирования в Redux Saga. Можно тестировать саги пошагово т.е. каждый эффект как он указан в коде саге.","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/LF-9LgIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Как тестировать ветвления в Redux Saga?","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/rutube.ru\\/video\\/5e2dbf0d3f9644ac1839f8c879f2066f\\/\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhYKFDEwNzM5NzQwODQxNDExNzAzMDk1WhQxMDczOTc0MDg0MTQxMTcwMzA5NWqZAxIBMBgAIjAaGAAKEmhoeW1wc2x3ZXh0dGF1YmJoaBIBACoUwg8PGg8_E6MEggQkAZAEK5mE5w4qiwEQARp4gfz4BgsBAAD8ABAFBwf8AhsOAAb0AwMA5ALw9wP8AgD0CgsFCQAAAPoI-hACAAAAFxAACP8BAQH3BgP7BAAAAAn2AQbyAQAABvD3DwABAAAEAv4FA_8AAAD_AAoAAAAABfb6BQIAAAEBCPj5AQAAAAEP-QEAAAAAIAAtuC_TOzgTQAlITlACKnMQABpg9A4AIQYf0OoiEvgJ7wEX5gQEENvaFwAW4gAkD_H3DgAZ2Rn0_y4aGAfAAAAAJfjt-RkA-EoY9ODpyhLu2L7_6gB_Ft8J3vv5EQXWHP334O4GyQwgAPnm9ikrDuXjR-wjIAAtFrFcOzgTQAlIb1ACKlMQARpABwIIqgEH78oB7g7lQx4j1BDpB_0B_wgAAh_8zCr--goDDvwhLxcOFN8H_AwTBvUVDP3fDC4X4hLk_YEHL_nh_iAALVDxgjs4E0APSHFQAjAJOAFKAGAAaAA,\"}","related_url":"http://rutube.ru/video/5e2dbf0d3f9644ac1839f8c879f2066f/","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-10-11-ZB53C0DC515C0C6DB","isVertical":false,"hasTranscription":false,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"10739740841411703095","duration":547,"origin":"http://rutube.ru/video/5e2dbf0d3f9644ac1839f8c879f2066f/","title":{"url":"https://twitter.yandex.com.tr/video/preview/10739740841411703095?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как тестировать ветвления в Redux Saga?"},"clear_title":"Как тестировать ветвления в Redux Saga?","green":{"url":"http://rutube.ru/video/5e2dbf0d3f9644ac1839f8c879f2066f/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F5e2dbf0d3f9644ac1839f8c879f2066f%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/5e2dbf0d3f9644ac1839f8c879f2066f/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/5e2dbf0d3f9644ac1839f8c879f2066f/","detailUrl":"https://twitter.yandex.com.tr/video/preview/10739740841411703095?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/5e2dbf0d3f9644ac1839f8c879f2066f/","providerName":"Rutube","url":"http://rutube.ru/video/5e2dbf0d3f9644ac1839f8c879f2066f/","thumb":{"online":false,"duration":"9:07","image":"//avatars.mds.yandex.net/get-vthumb/3119331/a773f27f214f33d16c45fa8687b2ea14/564x318_1"},"views":7,"time":"2022-01-13T12:02:02.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"cnV0dWJlLnJ1OzMxMDQ4MjE3","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=cnV0dWJlLnJ1OzMxMDQ4MjE3&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"nonStopSupported":true,"filmId":"7968228890177164900","duration":547,"origin":"http://www.youtube.com/watch?v=_0zgVI8xLME","title":{"url":"https://twitter.yandex.com.tr/video/preview/7968228890177164900?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как тестировать ветвления в Redux Saga?"},"clear_title":"Как тестировать ветвления в Redux Saga?","green":{"url":"http://www.youtube.com/watch?v=_0zgVI8xLME","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2F_0zgVI8xLME%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/_0zgVI8xLME?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=_0zgVI8xLME","detailUrl":"https://twitter.yandex.com.tr/video/preview/7968228890177164900?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=_0zgVI8xLME","providerName":"YouTube","url":"http://www.youtube.com/watch?v=_0zgVI8xLME","thumb":{"online":false,"duration":"9:07","image":"//avatars.mds.yandex.net/get-vthumb/2967838/e345a9763ee90cd2196a52a34da5a15f/564x318_1"},"views":637,"time":"2022-01-13T12:02:02.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"10739740841411703095","duration":547,"origin":"http://rutube.ru/video/5e2dbf0d3f9644ac1839f8c879f2066f/","title":{"url":"https://twitter.yandex.com.tr/video/preview/10739740841411703095?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как тестировать ветвления в Redux Saga?"},"clear_title":"Как тестировать ветвления в Redux Saga?","green":{"url":"http://rutube.ru/video/5e2dbf0d3f9644ac1839f8c879f2066f/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F5e2dbf0d3f9644ac1839f8c879f2066f%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/5e2dbf0d3f9644ac1839f8c879f2066f/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/5e2dbf0d3f9644ac1839f8c879f2066f/","detailUrl":"https://twitter.yandex.com.tr/video/preview/10739740841411703095?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/5e2dbf0d3f9644ac1839f8c879f2066f/","providerName":"Rutube","url":"http://rutube.ru/video/5e2dbf0d3f9644ac1839f8c879f2066f/","thumb":{"online":false,"duration":"9:07","image":"//avatars.mds.yandex.net/get-vthumb/3119331/a773f27f214f33d16c45fa8687b2ea14/564x318_1"},"views":7,"time":"2022-01-13T12:02:02.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"cnV0dWJlLnJ1OzMxMDQ4MjE3","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=cnV0dWJlLnJ1OzMxMDQ4MjE3&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"type":"video_direct","groudId":"10","directId":"R-I-113683-5","isFake":true},{"clear_description":"#sass #scss Рассматриваем как скрывать свойства в Sass, ключевое слово null и его особенности; как работать с глобальной функцией if, и как определить вызван ли миксин внутри класса или вне его.","description":"#sass #scss Рассматриваем как скрывать свойства в Sass, ключевое слово null и его особенности; как работать с глобальной функцией if, и как определить вызван ли миксин внутри класса или вне его.","videoWidth":1290,"videoHeight":1080,"isPorno":false,"online":false,"extra":{"related":{"text":"Как скрыть свойство Sass по условию?","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/rutube.ru\\/video\\/6bf5b65551aad8952c52c116c0c971a3\\/\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhYKFDE3NDAwMDg4OTM3ODI5OTUyNjM0WhQxNzQwMDA4ODkzNzgyOTk1MjYzNGqYAxIBMBgAIi8aFwAKEWhocnJvbXF4eGVldnBkZmhoEgEAKhTCDw8aDz8T1wOCBCQBkAQrsc-wDyqLARABGniBAfoKBv4DAPgBAAr3Bv4CE_39APYBAQD2B_z-_wL_AAf89wYIAQAA9Q4BCgIAAAACAg_5AP4BAOkG_AADAAAAIQ4DBAAA_wAFAf0H_wEAAAEPAQD0BAAB9_MJ9P8AAAD8Av_uAAAAAAABAQMBAAAAC_H69QAAAAAgAC1prdo7OBNACUhOUAIqcxAAGmAHEgAeDg3xywQgChPpA_HlB_X63ukRAP3gABYY6-oB8wn9DfsAAwr1AdEAAAAY-eccAwD9Mxbi7PfyGN7m-PnwDX__9gXpB_wGvR8R-__i6SH-ERQA8uIaDv7-_uML-yggAC2yk4k7OBNACUhvUAIqUxABGkD9-xDXIBAEuwHcD-k4IyTPB-0NAwb8DAAIFv7MKf3zAQsICygaHgAOBx7pHwkC-hIN9u0AKCHoFOT-gQMnA94GIAAt2AWIOzgTQA9IcVACMAk4AUoAYABoAA,,\"}","related_url":"http://rutube.ru/video/6bf5b65551aad8952c52c116c0c971a3/","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-2-14-Z2BA9A7FF3026CC32","isVertical":false,"hasTranscription":false,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"17400088937829952634","duration":471,"origin":"http://rutube.ru/video/6bf5b65551aad8952c52c116c0c971a3/","title":{"url":"https://twitter.yandex.com.tr/video/preview/17400088937829952634?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как скрыть свойство Sass по условию?"},"clear_title":"Как скрыть свойство Sass по условию?","green":{"url":"http://rutube.ru/video/6bf5b65551aad8952c52c116c0c971a3/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F6bf5b65551aad8952c52c116c0c971a3%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/6bf5b65551aad8952c52c116c0c971a3/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/6bf5b65551aad8952c52c116c0c971a3/","detailUrl":"https://twitter.yandex.com.tr/video/preview/17400088937829952634?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/6bf5b65551aad8952c52c116c0c971a3/","providerName":"Rutube","url":"http://rutube.ru/video/6bf5b65551aad8952c52c116c0c971a3/","thumb":{"online":false,"duration":"7:51","image":"//avatars.mds.yandex.net/get-vthumb/2718724/6669ee4d5a51b4b811720ec207bc1793/564x318_1"},"views":0,"time":"2021-12-06T10:07:56.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"cnV0dWJlLnJ1OzMyMjUzODcz","name":"Учебник по Развитию Творческих Способностей","url":"/video/search?channelId=cnV0dWJlLnJ1OzMyMjUzODcz&how=tm&text=%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA+%D0%BF%D0%BE+%D0%A0%D0%B0%D0%B7%D0%B2%D0%B8%D1%82%D0%B8%D1%8E+%D0%A2%D0%B2%D0%BE%D1%80%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D1%85+%D0%A1%D0%BF%D0%BE%D1%81%D0%BE%D0%B1%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9","verified":false,"interactive":true}},{"nonStopSupported":true,"filmId":"17977854281116834134","duration":470,"origin":"http://www.youtube.com/watch?v=Zi3gOfl6zmI","title":{"url":"https://twitter.yandex.com.tr/video/preview/17977854281116834134?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как скрыть свойство Sass по условию?"},"clear_title":"Как скрыть свойство Sass по условию?","green":{"url":"http://www.youtube.com/watch?v=Zi3gOfl6zmI","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FZi3gOfl6zmI%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Zi3gOfl6zmI?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=Zi3gOfl6zmI","detailUrl":"https://twitter.yandex.com.tr/video/preview/17977854281116834134?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=Zi3gOfl6zmI","providerName":"YouTube","url":"http://www.youtube.com/watch?v=Zi3gOfl6zmI","thumb":{"online":false,"duration":"7:50","image":"//avatars.mds.yandex.net/get-vthumb/998548/c0a13cb7b2060a7c8f82f7c112d2e4b3/564x318_1"},"views":493,"time":"2021-12-06T10:07:56.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"17400088937829952634","duration":471,"origin":"http://rutube.ru/video/6bf5b65551aad8952c52c116c0c971a3/","title":{"url":"https://twitter.yandex.com.tr/video/preview/17400088937829952634?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как скрыть свойство Sass по условию?"},"clear_title":"Как скрыть свойство Sass по условию?","green":{"url":"http://rutube.ru/video/6bf5b65551aad8952c52c116c0c971a3/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F6bf5b65551aad8952c52c116c0c971a3%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/6bf5b65551aad8952c52c116c0c971a3/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/6bf5b65551aad8952c52c116c0c971a3/","detailUrl":"https://twitter.yandex.com.tr/video/preview/17400088937829952634?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/6bf5b65551aad8952c52c116c0c971a3/","providerName":"Rutube","url":"http://rutube.ru/video/6bf5b65551aad8952c52c116c0c971a3/","thumb":{"online":false,"duration":"7:51","image":"//avatars.mds.yandex.net/get-vthumb/2718724/6669ee4d5a51b4b811720ec207bc1793/564x318_1"},"views":0,"time":"2021-12-06T10:07:56.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"cnV0dWJlLnJ1OzMyMjUzODcz","name":"Учебник по Развитию Творческих Способностей","url":"/video/search?channelId=cnV0dWJlLnJ1OzMyMjUzODcz&how=tm&text=%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA+%D0%BF%D0%BE+%D0%A0%D0%B0%D0%B7%D0%B2%D0%B8%D1%82%D0%B8%D1%8E+%D0%A2%D0%B2%D0%BE%D1%80%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D1%85+%D0%A1%D0%BF%D0%BE%D1%81%D0%BE%D0%B1%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9","verified":false,"interactive":true}},{"clear_description":"#React #ReactJS В этом видео поговорим о паттерне Render props в ReactJS, напишем примеры с разными кейсами где render props полезны, посмотрим на проп children и передадим в него аргументы.","description":"#React #ReactJS В этом видео поговорим о паттерне Render props в ReactJS, напишем примеры с разными кейсами где render props полезны, посмотрим на проп children и передадим в него аргументы.","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/oYHq8wEAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Паттерн Render Props в ReactJS","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=g7_YI9_u-qs\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhYKFDExNDM0MzA0ODQ2NzYwMDg1MTQ1WhQxMTQzNDMwNDg0Njc2MDA4NTE0NWquAxIBMBgAIkUaMQAKKmhob29ldGdobWJkaHhtZWRoaFVDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZxICABIqEMIPDxoPPxOIBYIEJAGABCsqiwEQARp4gf0H_g3-AgD0CQ4JBQX9AQsKBwD3AQEA-PQB8gMD_wABBfn9_wEAAAL9APkCAAAA8wPs-vn_AAAE-w0IBAAAABzwAgH7AAAA-AsBBf4BAAADAgcBA_8AAA8ACPv_AAAA-Q77EP8AAAD6EgoNAAAAAAj-BAYAAAAAIAAtjY_aOzgTQAlITlACKnMQABpgI_oAPuoKzvIbAvHzvOME_gYJDO7pLgASyQAJF9_0K_YI1zED_zX8IAy1AAAAGjLfEuQA5FkKwt8H2QYD5rwo_B9_Ee49xAccGvjBQt3p7BoSzg3KAO3w5h86-PX9N9ANIAAtkQk6OzgTQAlIb1ACKlMQARpA7P_21QomHbgA7BjiTeEn7Q71DgUDAQHzCSP9xi_--A_vCP0sGRXxCPMi8z0R_vgkAPgI9D8t1BnI9IEQLQDcECAALYRjbjs4E0APSHFQAjAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=g7_YI9_u-qs","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-11-11-ZD9B30E0FA6C50E08","keypoints":[{"timestamp":"00:00","text":"Что такое render props в ReactJS","timestamp_unix":0,"text2":"00:00 - Что такое render props в ReactJS","thumb":null},{"timestamp":"00:28","text":"Пример DataProvider","timestamp_unix":28,"text2":"00:28 - Пример DataProvider","thumb":null},{"timestamp":"04:22","text":"Пример с проп children","timestamp_unix":262,"text2":"04:22 - Пример с проп children","thumb":null},{"timestamp":"05:35","text":"Пример с отображением счетчика покупок на иконке корзины","timestamp_unix":335,"text2":"05:35 - Пример с отображением счетчика покупок на иконке корзины","thumb":null}],"isVertical":false,"hasTranscription":false,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"11434304846760085145","duration":648,"origin":"http://www.youtube.com/watch?v=g7_YI9_u-qs","title":{"url":"https://twitter.yandex.com.tr/video/preview/11434304846760085145?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Паттерн Render Props в ReactJS"},"clear_title":"Паттерн Render Props в ReactJS","green":{"url":"http://www.youtube.com/watch?v=g7_YI9_u-qs","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2Fg7_YI9_u-qs%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/g7_YI9_u-qs?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=g7_YI9_u-qs","detailUrl":"https://twitter.yandex.com.tr/video/preview/11434304846760085145?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=g7_YI9_u-qs","providerName":"YouTube","url":"http://www.youtube.com/watch?v=g7_YI9_u-qs","thumb":{"online":false,"duration":"10:48","image":"//avatars.mds.yandex.net/get-vthumb/1628303/9b47567639cc06e25a454843b52d05a4/564x318_1"},"views":4690,"time":"2022-02-10T10:43:14.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"11434304846760085145","duration":648,"origin":"http://www.youtube.com/watch?v=g7_YI9_u-qs","title":{"url":"https://twitter.yandex.com.tr/video/preview/11434304846760085145?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Паттерн Render Props в ReactJS"},"clear_title":"Паттерн Render Props в ReactJS","green":{"url":"http://www.youtube.com/watch?v=g7_YI9_u-qs","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2Fg7_YI9_u-qs%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/g7_YI9_u-qs?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=g7_YI9_u-qs","detailUrl":"https://twitter.yandex.com.tr/video/preview/11434304846760085145?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=g7_YI9_u-qs","providerName":"YouTube","url":"http://www.youtube.com/watch?v=g7_YI9_u-qs","thumb":{"online":false,"duration":"10:48","image":"//avatars.mds.yandex.net/get-vthumb/1628303/9b47567639cc06e25a454843b52d05a4/564x318_1"},"views":4690,"time":"2022-02-10T10:43:14.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"clear_description":"#Tailwind #TailwindCSS #CSS В этом видео рассматриваем как работает Tailwind, как он определяет какие утилиты использованы, и нюансы связанные с этим процессом. Мы в соцсетях: 💻 Telegram...","description":"#Tailwind #TailwindCSS #CSS В этом видео рассматриваем как работает Tailwind, как он определяет какие утилиты использованы, и нюансы связанные с этим процессом. Мы в соцсетях: 💻 Telegram...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/HRCGOgIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Как работает TailwindCSS","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=MKaT1NbPhR8\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhYKFDEwMjA3OTQyMDgzNTUxMjcxNjIwWhQxMDIwNzk0MjA4MzU1MTI3MTYyMGquAxIBMBgAIkUaMQAKKmhob29ldGdobWJkaHhtZWRoaFVDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZxICABIqEMIPDxoPPxPqAoIEJAGABCsqiwEQARp4gQj8BAz-AgD0BAUB-QP_ASL4BfwGAgMA7Qr_BggAAAD-CAIGBgEAAAUAAAEEAAAA9gT5AgL_AAD5Dfn7BAAAAA0ABA7-AAAACgb3CP4BAAD59vUIA_8AAAf5Av3_AAAAAgMT_P8AAAAC9PUNAAAAAPr08ggAAAAAIAAtLWnaOzgTQAlITlACKnMQABpgOfgACf0L8xgJN_kVs8n36AQQBPzLSv_1wf_2D57gDc4K6QMXAAnqGwarAAAADEf6GvoA_2s4tg3q0tD6tr8N3Bt_IvYx4hkCRcy_Oef2Cu0kFDL8ADfH3CoD6uYRW9fxIAAta7UiOzgTQAlIb1ACKlMQARpABvMCxBMrDdUB5Q3uK_ApwA7mBAAEAAsCBRsAyyoA8wP-DgIjHhj_Gu0Z9ycN-vcTE_LwBCoY5w3a94EMK_7fBiAALRtFhzs4E0APSHFQAjAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=MKaT1NbPhR8","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-5-2-Z0FD9B5F8FF694BFB","isVertical":false,"hasTranscription":false,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"10207942083551271620","duration":362,"origin":"http://www.youtube.com/watch?v=MKaT1NbPhR8","title":{"url":"https://twitter.yandex.com.tr/video/preview/10207942083551271620?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как работает TailwindCSS"},"clear_title":"Как работает TailwindCSS","green":{"url":"http://www.youtube.com/watch?v=MKaT1NbPhR8","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FMKaT1NbPhR8%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/MKaT1NbPhR8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=MKaT1NbPhR8","detailUrl":"https://twitter.yandex.com.tr/video/preview/10207942083551271620?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=MKaT1NbPhR8","providerName":"YouTube","url":"http://www.youtube.com/watch?v=MKaT1NbPhR8","thumb":{"online":false,"duration":"6:02","image":"//avatars.mds.yandex.net/get-vthumb/4032642/b2ba7404d23ffe48df940a133990257c/564x318_1"},"views":1810,"time":"2022-02-09T09:51:42.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"nonStopSupported":true,"filmId":"16922568125266412764","duration":362,"origin":"http://rutube.ru/video/5d9ca5bc77f07919491478eefbe07d6d/","title":{"url":"https://twitter.yandex.com.tr/video/preview/16922568125266412764?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как работает TailwindCSS"},"clear_title":"Как работает TailwindCSS","green":{"url":"http://rutube.ru/video/5d9ca5bc77f07919491478eefbe07d6d/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F5d9ca5bc77f07919491478eefbe07d6d%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/5d9ca5bc77f07919491478eefbe07d6d/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/5d9ca5bc77f07919491478eefbe07d6d/","detailUrl":"https://twitter.yandex.com.tr/video/preview/16922568125266412764?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/5d9ca5bc77f07919491478eefbe07d6d/","providerName":"Rutube","url":"http://rutube.ru/video/5d9ca5bc77f07919491478eefbe07d6d/","thumb":{"online":false,"duration":"6:02","image":"//avatars.mds.yandex.net/get-vthumb/1635989/0d3d1b967d3402a44e9e64e32df95d3e/564x318_1"},"views":19,"time":"2023-05-10T06:36:45.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"10207942083551271620","duration":362,"origin":"http://www.youtube.com/watch?v=MKaT1NbPhR8","title":{"url":"https://twitter.yandex.com.tr/video/preview/10207942083551271620?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как работает TailwindCSS"},"clear_title":"Как работает TailwindCSS","green":{"url":"http://www.youtube.com/watch?v=MKaT1NbPhR8","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FMKaT1NbPhR8%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/MKaT1NbPhR8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=MKaT1NbPhR8","detailUrl":"https://twitter.yandex.com.tr/video/preview/10207942083551271620?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=MKaT1NbPhR8","providerName":"YouTube","url":"http://www.youtube.com/watch?v=MKaT1NbPhR8","thumb":{"online":false,"duration":"6:02","image":"//avatars.mds.yandex.net/get-vthumb/4032642/b2ba7404d23ffe48df940a133990257c/564x318_1"},"views":1810,"time":"2022-02-09T09:51:42.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"clear_description":"#Tailwind #TailwindCSS #CSS В этом видео рассматриваем утилиты для работы с шириной и высотой в Tailwind, а также абсолютные и относительные единицы измерения - px, проценты, rem, vh, vw, ...","description":"#Tailwind #TailwindCSS #CSS В этом видео рассматриваем утилиты для работы с шириной и высотой в Tailwind, а также абсолютные и относительные единицы измерения - px, проценты, rem, vh, vw, ...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/IsuR8wEAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Ширина и высота в TailwindCSS","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=MIptS0BV7yo\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhYKFDE0NDE2MjkxMjEzMTA4MjUwNjEwWhQxNDQxNjI5MTIxMzEwODI1MDYxMGquAxIBMBgAIkUaMQAKKmhob29ldGdobWJkaHhtZWRoaFVDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZxICABIqEMIPDxoPPxPcAoIEJAGABCsqiwEQARp4gfoCCwAE_AD3_v0B-QX_AhgGBgL0AgIA_AUEAAIF_gD5Bv8HEQAAAAn9Cf4DAAAA8w4J-PL_AQD0CPLxBAAAAB7uAgH6AAAAC_wEDP8BAADs8v0MBP8AAPLyCAD_AAAA7AMRAv8AAAAC8_QPAAAAAPnz8AkAAAAAIAAtbPjGOzgTQAlITlACKnMQABpgG_QABNYaAu0lA_rx1cYXz__k-gjmHQAX2gDyDdH8GNz75_cPAPvhDA7AAAAAFCz9MO0A5ks1ySj6z-Hk5-D3D_h_EOkm3fH9FhLEDOvzG_sFBysEAAbHAR3-9wUXItz0IAAtyPtZOzgTQAlIb1ACKlMQARpAve7S6fU5LjMB1AMBNAYoGyDmFAAEARIC9hwAtj_15hQPBfg1BzHoDPM85kX7AvsT_OP_9j1AsSy5BIEfOfTQDiAALZTDSjs4E0APSHFQAjAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=MIptS0BV7yo","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-3-12-Z603D365871C3B222","isVertical":false,"hasTranscription":false,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"14416291213108250610","duration":348,"origin":"http://www.youtube.com/watch?v=MIptS0BV7yo","title":{"url":"https://twitter.yandex.com.tr/video/preview/14416291213108250610?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Ширина и высота в TailwindCSS"},"clear_title":"Ширина и высота в TailwindCSS","green":{"url":"http://www.youtube.com/watch?v=MIptS0BV7yo","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FMIptS0BV7yo%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/MIptS0BV7yo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=MIptS0BV7yo","detailUrl":"https://twitter.yandex.com.tr/video/preview/14416291213108250610?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=MIptS0BV7yo","providerName":"YouTube","url":"http://www.youtube.com/watch?v=MIptS0BV7yo","thumb":{"online":false,"duration":"5:48","image":"//avatars.mds.yandex.net/get-vthumb/3178789/b81fc8dcb6d02efd1c32de17b34bc461/564x318_1"},"views":1981,"time":"2022-02-08T09:41:13.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"14416291213108250610","duration":348,"origin":"http://www.youtube.com/watch?v=MIptS0BV7yo","title":{"url":"https://twitter.yandex.com.tr/video/preview/14416291213108250610?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Ширина и высота в TailwindCSS"},"clear_title":"Ширина и высота в TailwindCSS","green":{"url":"http://www.youtube.com/watch?v=MIptS0BV7yo","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FMIptS0BV7yo%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/MIptS0BV7yo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=MIptS0BV7yo","detailUrl":"https://twitter.yandex.com.tr/video/preview/14416291213108250610?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=MIptS0BV7yo","providerName":"YouTube","url":"http://www.youtube.com/watch?v=MIptS0BV7yo","thumb":{"online":false,"duration":"5:48","image":"//avatars.mds.yandex.net/get-vthumb/3178789/b81fc8dcb6d02efd1c32de17b34bc461/564x318_1"},"views":1981,"time":"2022-02-08T09:41:13.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"clear_description":"#Tailwind #TailwindCSS #CSS В этом видео пишем компонент с TailwindCSS. Мы в соцсетях: 💻 Сайт: https://it-dev-journal.ru 💻 Telegram: https://t.me/devmagazinechannel 💻 Twitter: / _devmagazine...","description":"#Tailwind #TailwindCSS #CSS В этом видео пишем компонент с TailwindCSS. Мы в соцсетях: 💻 Сайт: https://it-\u0007[dev\u0007]-journal.ru 💻 Telegram: https://t.me/devmagazinechannel 💻 Twitter: / _\u0007[devmagazine\u0007]...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/8hG48gEAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Как написать компонент с TailwindCSS?","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ufHK4xD0a1I\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhQKEjM3OTAyOTYzMzg3MTA2OTIxMVoSMzc5MDI5NjMzODcxMDY5MjExaq4DEgEwGAAiRRoxAAoqaGhvb2V0Z2htYmRoeG1lZGhoVUNRblE1d2g4RWgxcS1FMnMtZk4xWGNnEgIAEioQwg8PGg8_E-IDggQkAYAEKyqLARABGniBCgAABAH_APQCDAADBP4BHQL6_wMCAwDgDvYEA_wCABACAv0NAQAABAb3AQIAAAAB9gEE9f0BAO0UBwQEAAAAGQT8Cv8AAAABBu4M_wEAAPj39_0D_wAABwIF9_8AAAD4_QsFAQAAAAv_9g8AAAAA9fj7BwAAAAAgAC2bqtE7OBNACUhOUAIqcxAAGmA69QAaCCwOEg01_B_J4ffS9vHY-888__P3AA8SxQcC5fX4ABEAAfIZALoAAAAdEvQg8wDxUi7T8ATgBwrN3gzlI38P1wAKEQki1MQ69esPASYgNA8ADdj_Eeg18vpIsQkgAC21mEQ7OBNACUhvUAIqUxABGkD7BgKwFz_26wDkBfAjCyS9GeD__v4HCQD_HwTKLAT5BwAQ8SMgHQ4b5BnnCQ8A9RMJBOn9LR_mE-P5gRYu9d4GIAAtmoeBOzgTQA9IcVACMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=ufHK4xD0a1I","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-3-5-Z718F0CEAE5FD3408","keypoints":[{"timestamp":"00:00","text":"Введение","timestamp_unix":0,"text2":"00:00 - Введение","thumb":null},{"timestamp":"01:05","text":"Создаем компонент Card","timestamp_unix":65,"text2":"01:05 - Создаем компонент Card","thumb":null},{"timestamp":"01:30","text":"Импортируем компонент Card в App","timestamp_unix":90,"text2":"01:30 - Импортируем компонент Card в App","thumb":null},{"timestamp":"03:19","text":"Добавляем элементы в компонент Card","timestamp_unix":199,"text2":"03:19 - Добавляем элементы в компонент Card","thumb":null},{"timestamp":"05:24","text":"Добавляем классы утилиты tailwind к Card","timestamp_unix":324,"text2":"05:24 - Добавляем классы утилиты tailwind к Card","thumb":null}],"isVertical":false,"hasTranscription":true,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"379029633871069211","duration":482,"origin":"http://www.youtube.com/watch?v=ufHK4xD0a1I","title":{"url":"https://twitter.yandex.com.tr/video/preview/379029633871069211?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как написать компонент с TailwindCSS?"},"clear_title":"Как написать компонент с TailwindCSS?","green":{"url":"http://www.youtube.com/watch?v=ufHK4xD0a1I","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FufHK4xD0a1I%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ufHK4xD0a1I?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=ufHK4xD0a1I","detailUrl":"https://twitter.yandex.com.tr/video/preview/379029633871069211?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=ufHK4xD0a1I","providerName":"YouTube","url":"http://www.youtube.com/watch?v=ufHK4xD0a1I","thumb":{"online":false,"duration":"8:02","image":"//avatars.mds.yandex.net/get-vthumb/3830731/bc66cca312639c0683d5d861df6b6ab1/564x318_1"},"views":4041,"time":"2022-02-02T09:53:34.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"nonStopSupported":true,"filmId":"11759051416343024798","duration":482,"origin":"http://rutube.ru/video/f30ef5dd28fd4cb2380e72409aa7a066/","title":{"url":"https://twitter.yandex.com.tr/video/preview/11759051416343024798?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как написать компонент с TailwindCSS?"},"clear_title":"Как написать компонент с TailwindCSS?","green":{"url":"http://rutube.ru/video/f30ef5dd28fd4cb2380e72409aa7a066/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2Ff30ef5dd28fd4cb2380e72409aa7a066%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/f30ef5dd28fd4cb2380e72409aa7a066/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/f30ef5dd28fd4cb2380e72409aa7a066/","detailUrl":"https://twitter.yandex.com.tr/video/preview/11759051416343024798?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/f30ef5dd28fd4cb2380e72409aa7a066/","providerName":"Rutube","url":"http://rutube.ru/video/f30ef5dd28fd4cb2380e72409aa7a066/","thumb":{"online":false,"duration":"8:02","image":"//avatars.mds.yandex.net/get-vthumb/1003147/8dcc4f7ca8f6848aa8af8a6244ff0790/564x318_1"},"views":19,"time":"2023-05-10T06:33:11.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"379029633871069211","duration":482,"origin":"http://www.youtube.com/watch?v=ufHK4xD0a1I","title":{"url":"https://twitter.yandex.com.tr/video/preview/379029633871069211?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как написать компонент с TailwindCSS?"},"clear_title":"Как написать компонент с TailwindCSS?","green":{"url":"http://www.youtube.com/watch?v=ufHK4xD0a1I","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FufHK4xD0a1I%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ufHK4xD0a1I?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=ufHK4xD0a1I","detailUrl":"https://twitter.yandex.com.tr/video/preview/379029633871069211?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=ufHK4xD0a1I","providerName":"YouTube","url":"http://www.youtube.com/watch?v=ufHK4xD0a1I","thumb":{"online":false,"duration":"8:02","image":"//avatars.mds.yandex.net/get-vthumb/3830731/bc66cca312639c0683d5d861df6b6ab1/564x318_1"},"views":4041,"time":"2022-02-02T09:53:34.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"clear_description":"#Tailwind #TailwindCSS #CSSВ этом видео рассматриваем работу с CLI TailwindCSS. Это интерфейс командной строки, который может компилировать tailwind файлы в...","description":"#Tailwind #TailwindCSS #CSSВ этом видео рассматриваем работу с CLI TailwindCSS. Это интерфейс командной строки, который может компилировать tailwind файлы в...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/5C9_NQIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Как работать с TailwindCSS CLI?","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=K5O5PoihUUs\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhUKEzEyMDA1MDI1MTk1MzM3NDk3NjVaEzEyMDA1MDI1MTk1MzM3NDk3NjVqrgMSATAYACJFGjEACipoaG9vZXRnaG1iZGh4bWVkaGhVQ1FuUTV3aDhFaDFxLUUycy1mTjFYY2cSAgASKhDCDw8aDz8T5QGCBCQBgAQrKosBEAEaeIEO_P8HBfoAAQwEB_cI_QIf9vj59AMDAOoQ_P36_wEABwX7BA4BAAD4BQX2CAAAAO_7_QADAAAA8A31BwMAAAAUAAUE_AAAAAwEAgoLAAEBB_L2DQP_AAACCgQFAAAAAAIDFfz_AAAAFvX2CQEAAADy6PcGAAAAACAALWvqxjs4E0AJSE5QAipzEAAaYEfgACf4Bf8hDj78FbTlCOwC5tz1yTr_CtT_FP-93-fWCc4AKQAh5R4CpQAAAB5E3CzsAA50JbYN4rj69bbD8udOf__MEOwm-x3kqkTl3BTyIxE6TAAqv9NF_gTvBkTfDCAALabJGzs4E0AJSG9QAipTEAEaQPX-ALcmOAjqAecZ70sXKeES5AcB_gkI_QIcA8ctAfQBBQoEJCAcBBHvH94gFQD3GBj38fUtKOYd2POBFS_-3QwgAC1zC3o7OBNAD0hxUAIwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=K5O5PoihUUs","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-1-11-ZD6328A52714592AD","isVertical":false,"hasTranscription":false,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"1200502519533749765","duration":229,"origin":"http://www.youtube.com/watch?v=K5O5PoihUUs","title":{"url":"https://twitter.yandex.com.tr/video/preview/1200502519533749765?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как работать с TailwindCSS CLI?"},"clear_title":"Как работать с TailwindCSS CLI?","green":{"url":"http://www.youtube.com/watch?v=K5O5PoihUUs","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FK5O5PoihUUs%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/K5O5PoihUUs?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=K5O5PoihUUs","detailUrl":"https://twitter.yandex.com.tr/video/preview/1200502519533749765?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=K5O5PoihUUs","providerName":"YouTube","url":"http://www.youtube.com/watch?v=K5O5PoihUUs","thumb":{"online":false,"duration":"3:49","image":"//avatars.mds.yandex.net/get-vthumb/3393373/2d765d7d41f0901c26ae13bb8470cdfd/564x318_1"},"views":4109,"time":"2022-01-31T10:10:46.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"1200502519533749765","duration":229,"origin":"http://www.youtube.com/watch?v=K5O5PoihUUs","title":{"url":"https://twitter.yandex.com.tr/video/preview/1200502519533749765?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как работать с TailwindCSS CLI?"},"clear_title":"Как работать с TailwindCSS CLI?","green":{"url":"http://www.youtube.com/watch?v=K5O5PoihUUs","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FK5O5PoihUUs%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/K5O5PoihUUs?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=K5O5PoihUUs","detailUrl":"https://twitter.yandex.com.tr/video/preview/1200502519533749765?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=K5O5PoihUUs","providerName":"YouTube","url":"http://www.youtube.com/watch?v=K5O5PoihUUs","thumb":{"online":false,"duration":"3:49","image":"//avatars.mds.yandex.net/get-vthumb/3393373/2d765d7d41f0901c26ae13bb8470cdfd/564x318_1"},"views":4109,"time":"2022-01-31T10:10:46.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"clear_description":"#React #ReactJS Паттерн Компонент высшего порядка назван по аналогии с функциями высшего порядка. Функция высшего порядка - это функция, которая либо принимает функцию как аргумент, либо...","description":"#React #ReactJS Паттерн Компонент высшего порядка назван по аналогии с функциями высшего порядка. Функция высшего порядка - это функция, которая либо принимает функцию как аргумент, либо...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/C4FrMgIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Компоненты высшего порядка ReactJS (Higher-order components)","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=MbehBXyQPQ8\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhUKEzkyOTI0Nzk1NDY4MjgzMTI1MzFaEzkyOTI0Nzk1NDY4MjgzMTI1MzFqrgMSATAYACJFGjEACipoaG9vZXRnaG1iZGh4bWVkaGhVQ1FuUTV3aDhFaDFxLUUycy1mTjFYY2cSAgASKhDCDw8aDz8T0gWCBCQBgAQrKosBEAEaeIEJEvf7BPwA8_cJAQME_gEUAgX59QEBAPMP9vQDAf8A_AMA-fYBAAAGA_wKCgAAAPfzBwH5_gAA-v4ICfcAAAAbAv0A9wAAAAYcBgb-AQAABwH59_cCAAEBAfQEAAAAAP4OBgoBAAAACxsBDQAAAAAIDAL8AAAAACAALTmyxzs4E0AJSE5QAipzEAAaYEXtACn3GfwHHjbzF9bMD9EF9_MOzR__Du8AITT3CSAv3McGBf8c_BUAsQAAACEj0Q3YABRoGPHIK8AJ9_D9__AkZPsEJb7jCBP3tX8k7dzkFtgf-gDz7s7-Mh3RGC_VDiAALUgTMzs4E0AJSG9QAipTEAEaQBcF5tYSNhHqAMzw9jYRMusK5vv-BAoO-wEUAs0nAPQICQwIHQ0U8RD9DOo0BQ_6Igz6_Pk2HuYU4wGBEyUG4wIgAC3tMYk7OBNAD0hxUAIwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=MbehBXyQPQ8","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-1-9-ZC0187E8415C7678C","keypoints":[{"timestamp":"00:00","text":"Почему паттерн так называется","timestamp_unix":0,"text2":"00:00 - Почему паттерн так называется","thumb":null},{"timestamp":"00:23","text":"Пример функции высшего порядка","timestamp_unix":23,"text2":"00:23 - Пример функции высшего порядка","thumb":null},{"timestamp":"01:28","text":"Еще один примеры функции высшего порядка","timestamp_unix":88,"text2":"01:28 - Еще один примеры функции высшего порядка","thumb":null},{"timestamp":"02:47","text":"Пример компонента высшего порядка для семейства компонентов","timestamp_unix":167,"text2":"02:47 - Пример компонента высшего порядка для семейства компонентов","thumb":null},{"timestamp":"09:16","text":"Рекомендации по именованию HOC'ов","timestamp_unix":556,"text2":"09:16 - Рекомендации по именованию HOC'ов","thumb":null},{"timestamp":"09:27","text":"displayName и дебаггинг","timestamp_unix":567,"text2":"09:27 - displayName и дебаггинг","thumb":null},{"timestamp":"10:49","text":"displayName и ошибки в консоли","timestamp_unix":649,"text2":"10:49 - displayName и ошибки в консоли","thumb":null},{"timestamp":"11:09","text":"Мысли про компоненты высшего порядка","timestamp_unix":669,"text2":"11:09 - Мысли про компоненты высшего порядка","thumb":null}],"isVertical":false,"hasTranscription":false,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"9292479546828312531","duration":722,"origin":"http://www.youtube.com/watch?v=MbehBXyQPQ8","title":{"url":"https://twitter.yandex.com.tr/video/preview/9292479546828312531?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Компоненты высшего порядка ReactJS (Higher-order components)"},"clear_title":"Компоненты высшего порядка ReactJS (Higher-order components)","green":{"url":"http://www.youtube.com/watch?v=MbehBXyQPQ8","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FMbehBXyQPQ8%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/MbehBXyQPQ8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=MbehBXyQPQ8","detailUrl":"https://twitter.yandex.com.tr/video/preview/9292479546828312531?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=MbehBXyQPQ8","providerName":"YouTube","url":"http://www.youtube.com/watch?v=MbehBXyQPQ8","thumb":{"online":false,"duration":"12:02","image":"//avatars.mds.yandex.net/get-vthumb/924925/ae0099bdc70996032236dcf29a9006ce/564x318_1"},"views":8186,"time":"2022-01-28T09:52:01.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"nonStopSupported":true,"filmId":"7631218019810605279","duration":722,"origin":"http://rutube.ru/video/703c76056b82860c5b48ae6c2ae45369/","title":{"url":"https://twitter.yandex.com.tr/video/preview/7631218019810605279?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Компоненты высшего порядка ReactJS (Higher-order components)"},"clear_title":"Компоненты высшего порядка ReactJS (Higher-order components)","green":{"url":"http://rutube.ru/video/703c76056b82860c5b48ae6c2ae45369/","text":"Rutube","hostname":"rutube.ru"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/rutube/rutube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Frutube.ru%2Fplay%2Fembed%2F703c76056b82860c5b48ae6c2ae45369%2F%3FautoStart%3Dtrue%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E"},"playerId":"rutube","isQuasar":false,"playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/703c76056b82860c5b48ae6c2ae45369/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://rutube.ru/video/703c76056b82860c5b48ae6c2ae45369/","detailUrl":"https://twitter.yandex.com.tr/video/preview/7631218019810605279?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"rutube.ru","clipHref":"http://rutube.ru/video/703c76056b82860c5b48ae6c2ae45369/","providerName":"Rutube","url":"http://rutube.ru/video/703c76056b82860c5b48ae6c2ae45369/","thumb":{"online":false,"duration":"12:02","image":"//avatars.mds.yandex.net/get-vthumb/985278/bc137da45fa3d090957ef55ef6c50314/564x318_1"},"views":103,"time":"2023-05-06T08:12:53.000Z","faviconHost":"http://rutube.ru","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"9292479546828312531","duration":722,"origin":"http://www.youtube.com/watch?v=MbehBXyQPQ8","title":{"url":"https://twitter.yandex.com.tr/video/preview/9292479546828312531?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Компоненты высшего порядка ReactJS (Higher-order components)"},"clear_title":"Компоненты высшего порядка ReactJS (Higher-order components)","green":{"url":"http://www.youtube.com/watch?v=MbehBXyQPQ8","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FMbehBXyQPQ8%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/MbehBXyQPQ8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=MbehBXyQPQ8","detailUrl":"https://twitter.yandex.com.tr/video/preview/9292479546828312531?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=MbehBXyQPQ8","providerName":"YouTube","url":"http://www.youtube.com/watch?v=MbehBXyQPQ8","thumb":{"online":false,"duration":"12:02","image":"//avatars.mds.yandex.net/get-vthumb/924925/ae0099bdc70996032236dcf29a9006ce/564x318_1"},"views":8186,"time":"2022-01-28T09:52:01.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"clear_description":"#ReduxSaga #Redux #ReactВ этом видео рассматриваем еще один способ тестирования в Redux Saga - Full Saga Testing.Можно тестировать саги пошагово т.е. каждый ...","description":"#ReduxSaga #Redux #ReactВ этом видео рассматриваем еще один способ тестирования в Redux Saga - Full Saga Testing.Можно тестировать саги пошагово т.е. каждый ...","videoWidth":1280,"videoHeight":720,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/BB1p8AEAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Как тестировать Redux Saga? Full Saga testing","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=zMdUpbSgIGI\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhYKFDExNTI4NTY2OTE2OTAyNDI2ODQ4WhQxMTUyODU2NjkxNjkwMjQyNjg0OGquAxIBMBgAIkUaMQAKKmhob29ldGdobWJkaHhtZWRoaFVDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZxICABIqEMIPDxoPPxOhBYIEJAGABCsqiwEQARp4gQL1AAj9AwD9AgUC-gX-ARoNAAb1AwMA5QLx9wL8AgDtCQ4D_gAAAAsK-Ar8AAAABRECDP_9AQAICgQCBAAAAAD8_gb6AAAA_f39Cf8BAAD9_wIGA_8AAPn9Bg8AAAAAAf31Bv3_AAH-_f79AAAAAPj98wMAAAAAIAAtHePeOzgTQAlITlACKnMQABpg8PwAQRAdz_dNHOkO9RIazhXv_ObYCgD29f8REPD6DNYMrCTy_zQVDwGrAAAANAzLGy4A4nAI6eoLwinNs6UF6h9_BNftwyUKBePXQfjyDQPlyQMvAAng0idJDCrwWvVAIAAtBmwmOzgTQAlIb1ACKlMQARpADQEHrPT78t4A8QfjHhgfwxLvAvgD_goD8x751CYA_hL4DwgWNBURHtUB9_wR7fcUDPrnDiUV6Arn-YEMHvbkAiAALfu6izs4E0APSHFQAjAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=zMdUpbSgIGI","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-6-12-Z6A52D229004FC221","isVertical":false,"hasTranscription":false,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"11528566916902426848","duration":673,"origin":"http://www.youtube.com/watch?v=zMdUpbSgIGI","title":{"url":"https://twitter.yandex.com.tr/video/preview/11528566916902426848?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как тестировать Redux Saga? Full Saga testing"},"clear_title":"Как тестировать Redux Saga? Full Saga testing","green":{"url":"http://www.youtube.com/watch?v=zMdUpbSgIGI","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FzMdUpbSgIGI%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/zMdUpbSgIGI?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=zMdUpbSgIGI","detailUrl":"https://twitter.yandex.com.tr/video/preview/11528566916902426848?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=zMdUpbSgIGI","providerName":"YouTube","url":"http://www.youtube.com/watch?v=zMdUpbSgIGI","thumb":{"online":false,"duration":"11:13","image":"//avatars.mds.yandex.net/get-vthumb/4483230/a1094e888ebe3bcffe518b25c51f23c2/564x318_1"},"views":1080,"time":"2022-01-26T12:11:23.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"11528566916902426848","duration":673,"origin":"http://www.youtube.com/watch?v=zMdUpbSgIGI","title":{"url":"https://twitter.yandex.com.tr/video/preview/11528566916902426848?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Как тестировать Redux Saga? Full Saga testing"},"clear_title":"Как тестировать Redux Saga? Full Saga testing","green":{"url":"http://www.youtube.com/watch?v=zMdUpbSgIGI","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2FzMdUpbSgIGI%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/zMdUpbSgIGI?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=zMdUpbSgIGI","detailUrl":"https://twitter.yandex.com.tr/video/preview/11528566916902426848?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=zMdUpbSgIGI","providerName":"YouTube","url":"http://www.youtube.com/watch?v=zMdUpbSgIGI","thumb":{"online":false,"duration":"11:13","image":"//avatars.mds.yandex.net/get-vthumb/4483230/a1094e888ebe3bcffe518b25c51f23c2/564x318_1"},"views":1080,"time":"2022-01-26T12:11:23.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}},{"clear_description":"#React #ReactJS Текстовая версия 👉 https://it-dev-journal.ru/articles/ka... В этом выпуске напишем простой и полезный кастомный хук для изменения темы приложения на React JS. Используем CSS...","description":"#React #ReactJS Текстовая версия 👉 https://it-\u0007[dev\u0007]-journal.ru/articles/ka... В этом выпуске напишем простой и полезный кастомный хук для изменения темы приложения на React JS. Используем CSS...","videoWidth":1920,"videoHeight":1080,"isPorno":false,"online":false,"preview":{"url":"https://video-preview.s3.yandex.net/tE3xNAIAAAA.mp4","type":"video/mp4"},"extra":{"related":{"text":"Кастомный ХУК для изменения ТЕМЫ приложения на ReactJS (Темная тема React)","related_orig_text":"Веб-разработка - DevMagazine","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Веб-разработка - DevMagazine\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=2-Iex4XG_Zg\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMTI2NzI4ODU4NDU5NDExMDM3MQoTNDc5MDUzODQ0NjIyNjAwNzIxNgoUMTEwODg4MTQwMjAzNzA5Nzg5MTUKEzMyNDQwMDAzMjE4MzA2Mzk2MjYKFDEwMTA4OTgxNTI4NjA1MzMxNzQxChQxNzUxNDg5MjUyNzkwNDk0MTgzNAoTNzc0NjAzOTkwMDczODAxOTUzNAoUMTY3ODkxMDA3NjMwODM3MzIzODQKFDEwNzM5NzQwODQxNDExNzAzMDk1ChQxNzQwMDA4ODkzNzgyOTk1MjYzNAoUMTE0MzQzMDQ4NDY3NjAwODUxNDUKFDEwMjA3OTQyMDgzNTUxMjcxNjIwChQxNDQxNjI5MTIxMzEwODI1MDYxMAoSMzc5MDI5NjMzODcxMDY5MjExChMxMjAwNTAyNTE5NTMzNzQ5NzY1ChM5MjkyNDc5NTQ2ODI4MzEyNTMxChQxMTUyODU2NjkxNjkwMjQyNjg0OAoUMTQ1NzE3MzE3MzQ4Njg2NjEzMTcKEzc4NDEzODAwMTIxOTAxMDQ5MTEKETY0NTQyOTM4OTIzNTQwMTcwGhYKFDE0NTcxNzMxNzM0ODY4NjYxMzE3WhQxNDU3MTczMTczNDg2ODY2MTMxN2quAxIBMBgAIkUaMQAKKmhob29ldGdobWJkaHhtZWRoaFVDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZxICABIqEMIPDxoPPxPbBIIEJAGABCsqiwEQARp4gf8HBwUAAADvCwwC-gP_AREDBvoH__8A4PYMB_37AgAFAfoB9gEAAAL3BwQLAAAA9wMI_Pv_AAD18wQOAgAAAB3vAgH6AAAA_gb-Cv8BAAADAgcBA_8AABgA8gf_AAAA_A0H_wMAAAD___sNAAAAABfz_wwAAAAAIAAtZCbSOzgTQAlITlACKnMQABpgHAsAH_AH3NEcIuwV3dgg5fj7GAT7-gAJ7gAgIgP4HgXy2Q7t_w4UDwjKAAAAEvLmId0A9j8x7_wIyCb-5PLy4gZ_8f4v59oZCPXPJAP1BOkd6Rj8APHy7Q8gD_IZIvsLIAAt125xOzgTQAlIb1ACKlMQARpAJQ75xO005tEA2w3iIyEi5xDwCvwCAwf-_Rv_0SYE-Qb0DAMtMg8HFu8G5g8QAPgVAPv7-yQg9Azn-oESJgfjCyAALWT9ijs4E0APSHFQAjAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=2-Iex4XG_Zg","parent-reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","related_vfp":1,"relatedVideo":"yes"}},"isPartner":false,"isOld":true,"docid":"33-10-17-Z196B52C4BEC03FBC","keypoints":[{"timestamp":"00:00","text":"О примере: Форма подписки","timestamp_unix":0,"text2":"00:00 - О примере: Форма подписки","thumb":null},{"timestamp":"00:40","text":"Принцип переключения темы","timestamp_unix":40,"text2":"00:40 - Принцип переключения темы","thumb":null},{"timestamp":"00:56","text":"Добавляем правила для атрибут data-theme","timestamp_unix":56,"text2":"00:56 - Добавляем правила для атрибут data-theme","thumb":null},{"timestamp":"01:31","text":"Добавляем css переменные к свойствам элементов","timestamp_unix":91,"text2":"01:31 - Добавляем css переменные к свойствам элементов","thumb":null},{"timestamp":"03:07","text":"Пишем начальную имплементацию хука useTheme","timestamp_unix":187,"text2":"03:07 - Пишем начальную имплементацию хука useTheme","thumb":null},{"timestamp":"05:16","text":"Добавляем обработчики кликов для переключения тем","timestamp_unix":316,"text2":"05:16 - Добавляем обработчики кликов для переключения тем","thumb":null},{"timestamp":"05:42","text":"Сохраняем значения в local storage","timestamp_unix":342,"text2":"05:42 - Сохраняем значения в local storage","thumb":null},{"timestamp":"06:43","text":"Синхронизируем тему с темой системы","timestamp_unix":403,"text2":"06:43 - Синхронизируем тему с темой системы","thumb":null},{"timestamp":"08:44","text":"Добавляем плавные переходы при переключении темы","timestamp_unix":524,"text2":"08:44 - Добавляем плавные переходы при переключении темы","thumb":null}],"isVertical":false,"hasTranscription":true,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","dups":[{"nonStopSupported":true,"filmId":"14571731734868661317","duration":603,"origin":"http://www.youtube.com/watch?v=2-Iex4XG_Zg","title":{"url":"https://twitter.yandex.com.tr/video/preview/14571731734868661317?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Кастомный ХУК для изменения ТЕМЫ приложения на ReactJS (Темная тема React)"},"clear_title":"Кастомный ХУК для изменения ТЕМЫ приложения на ReactJS (Темная тема React)","green":{"url":"http://www.youtube.com/watch?v=2-Iex4XG_Zg","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2F2-Iex4XG_Zg%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/2-Iex4XG_Zg?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=2-Iex4XG_Zg","detailUrl":"https://twitter.yandex.com.tr/video/preview/14571731734868661317?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=2-Iex4XG_Zg","providerName":"YouTube","url":"http://www.youtube.com/watch?v=2-Iex4XG_Zg","thumb":{"online":false,"duration":"10:03","image":"//avatars.mds.yandex.net/get-vthumb/4104607/b2a0916971746382716a227a5b8fdccc/564x318_1"},"views":10328,"time":"2022-01-24T10:14:26.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}}],"isTitleTranslated":false,"shouldUseMediaInstreamConfig":false,"contentTypeId":null,"nonStopSupported":true,"filmId":"14571731734868661317","duration":603,"origin":"http://www.youtube.com/watch?v=2-Iex4XG_Zg","title":{"url":"https://twitter.yandex.com.tr/video/preview/14571731734868661317?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","text":"Кастомный ХУК для изменения ТЕМЫ приложения на ReactJS (Темная тема React)"},"clear_title":"Кастомный ХУК для изменения ТЕМЫ приложения на ReactJS (Темная тема React)","green":{"url":"http://www.youtube.com/watch?v=2-Iex4XG_Zg","text":"YouTube","hostname":"youtube.com"},"player":{"baseUrl":"//yastatic.net/video-player/0x1a4c1be3f46/pages-common/youtube/youtube.html","hash":"html=%3Ciframe%20src%3D%22%2F%2Fwww.youtube.com%2Fembed%2F2-Iex4XG_Zg%3Fenablejsapi%3D1%26amp%3Bwmode%3Dopaque%22%20frameborder%3D%220%22%20scrolling%3D%22no%22%20allowfullscreen%3D%221%22%20allow%3D%22autoplay%3B%20fullscreen%3B%20accelerometer%3B%20gyroscope%3B%20picture-in-picture%22%20aria-label%3D%22Video%22%3E%3C%2Fiframe%3E&smart_ap=1"},"playerId":"youtube","isQuasar":true,"playerUri":"\u003ciframe src=\"//www.youtube.com/embed/2-Iex4XG_Zg?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","isExternal":false,"visibleURL":"http://www.youtube.com/watch?v=2-Iex4XG_Zg","detailUrl":"https://twitter.yandex.com.tr/video/preview/14571731734868661317?how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%2B-%2BDevMagazine","clipHost":"www.youtube.com","clipHref":"http://www.youtube.com/watch?v=2-Iex4XG_Zg","providerName":"YouTube","url":"http://www.youtube.com/watch?v=2-Iex4XG_Zg","thumb":{"online":false,"duration":"10:03","image":"//avatars.mds.yandex.net/get-vthumb/4104607/b2a0916971746382716a227a5b8fdccc/564x318_1"},"views":10328,"time":"2022-01-24T10:14:26.000Z","faviconHost":"http://youtube.com","isAvod":false,"canBuySubscription":false,"rknWarning":false,"hasTranslation":false,"channel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","verified":false,"interactive":true}}]},"page":0},"prevention":{},"hasNextPage":true,"rightSerpItems":[],"quasarData":{"title":""},"isAdultQuery":false,"errorList":[],"layout":"list"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]}},"feed":{"_isInitial":true,"snippets":[],"nextPageLoadStatus":"initial","paginationRequest":"","shouldRemountPrevPlayer":false}},"internal":{"nonce":"6837657756535125066729","expFlags":{"video_instream_player_yaru_loader":1,"video_skeleton_doc_update":1,"velocity_delay_drawer":1,"video_instream_disable_hosts":"dzen.ru,ok.ru,vk.com,video.mail.ru","video_search_toggle_with_text":1,"video_single_vh_unmute":1,"video_update_d2d_after_clickout":1,"velocity_disable_suspense":1,"dark_theme_desktop":"cookie","video_instream_player_config":{"vmapScenarioId":8,"category":1,"impId":6,"partnerId":2216089,"title":"Кастомный ХУК для изменения ТЕМЫ приложения на ReactJS (Темная тема React)"},"video_font_yandex_sans":1,"video_resource_loader":1,"video_skeleton_direct_under_player_update":1,"video_vh_player_js":0,"video_dzc":1,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_single_vh_iframe":1,"velocity_delay_metrika":1,"video_partner_label":1,"video_direct_render_in_viewport":1,"video_skeleton_instream_update":1,"video_resource_loader_load_timeout":6000,"video_viewer_catch_sandbox_early_inits":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","spok":"id","video_search_grid_direct_repeat":6,"video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","init_meta":{"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"begemot-enable-cancelled-misspell":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_skeleton_direct_organic_update":1,"video_blender":1,"video_search_grid_enable":0,"video_search_grid_direct_start":3,"video_instream_players_yaru_enable":1,"video_redirect_plug":2,"video_disable_serp_dzc":1,"video_direct_pos_id":"R-I-48058-73","dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_viewer_desktop_blocks":1,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_direct_pos":5,"video_direct_viewport_margin_desktop":700},"slots":["151171,0,92;287509,0,39;786154,0,45;1082376,0,44;912288,0,93"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3FchannelId%3Dd3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%253D%253D%26how%3Dtm%26text%3D%25D0%2592%25D0%25B5%25D0%25B1-%25D1%2580%25D0%25B0%25D0%25B7%25D1%2580%25D0%25B0%25D0%25B1%25D0%25BE%25D1%2582%25D0%25BA%25D0%25B0%2B-%2BDevMagazine","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","settingsUrl":"https://yandex.com.tr/tune/search/","helpUrl":"https://yandex.com.tr/support/video/","legalUrl":"//legal.yandex.com.tr/termsofuse/","feedbackUrl":"https://yandex.com.tr/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAndroid":false,"isHamster":false,"serpid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","isIntegrationTest":false,"shouldDropLogs":false,"seo":{"title":"Веб-разработка - DevMagazine: 130 video Yandex'te bulundu","description":"\"Веб-разработка - DevMagazine\" sorgusu için arama sonuçları Yandex'te","shareTitle":"Веб-разработка - DevMagazine — Yandex video arama","keywords":"yandex video, video araması, çevrimiçi izle, dizi, film, müzik klipleri","hasPorno":0},"isEmbedded":false,"isPumpkin":false,"quasarCsrfToken":"y9e82a8ea0c13bec1d11178af09d6763f","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"191768,223386,238743,246500,257621,253288,265553,270072,277807,274239,294077,278842,299121,313103,331010,338398,378416,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,769020,776165,777765,771230,781521,790415,801982,851450,878348,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1068593,1087297,1089355,1090526","yandexuid":"2148661561723985798","uid":"0","queryText":"Веб-разработка - DevMagazine","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL"}},"userTestids":"191768,223386,238743,246500,257621,253288,265553,270072,277807,274239,294077,278842,299121,313103,331010,338398,378416,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,769020,776165,777765,771230,781521,790415,801982,851450,878348,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1068593,1087297,1089355,1090526","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1723985799","tz":"America/Louisville","to_iso":"2024-08-18T08:56:39-0400","__is_plain":1},"isQuasarEnabled":false,"isHermione":false,"shouldStubImages":false,"enableVideoPreviewInHermione":false,"reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isEmbedded":false,"shouldDailyClickoutDzen":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"191768,223386,238743,246500,257621,253288,265553,270072,277807,274239,294077,278842,299121,313103,331010,338398,378416,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,769020,776165,777765,771230,781521,790415,801982,851450,878348,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1068593,1087297,1089355,1090526","yandexuid":"2148661561723985798","uid":"0","queryText":"Веб-разработка - DevMagazine","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL"}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"isTouch":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":1,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":0,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","MailRuSputnik":0,"YaBuildName":"","PreferMobile":0,"DesktopMode":0,"isWAP":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"6837657756535125066729"},"viewer":{"videoId":"","isHermione":false}},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"2148661561723985798","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases/frontend/video/v1.1412.0#36d82e3c4399669f19e7254fac000bcc579a85cd","isGridSupported":false,"advConfig":{},"advExpConfig":{}},"counters":{"params":{"useBeacon":false,"clickHost":"twitter.yandex.com.tr/clck","pid":197},"dict":{"serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","fallback":"2010","duration":"2136","within":"3247","on":"10","off":"11","supported":"3761","video":"231","translation":"347","distrib":"316","onboarding":"2045","show":"487","hide":"1656","lang":"1144","link":"513","click":"882","filters":"618","advanced":"255","open":"842","close":"486","apply":"2461","reset":"3236","short":"142","init":"1309","toggle":"237","snippet":"254","item":"22","icon":"1167","abuse":"1436","submit":"297","wizard":"358","incut":"1073","summary":"3410","keypoint":"4086","title":"82","scroll":"768","shown":"3780","direct":"155","p3":"88","p10":"95","feedback":"296","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"11267288584594110371":{"videoId":"11267288584594110371","docid":"33-0-11-Z52EA4F44FC9BC551","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3471436/81152ccde81fe4f857f566bd45adf161/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/AjcuPgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["11267288584594110371"]},"4790538446226007216":{"videoId":"4790538446226007216","docid":"33-2-4-ZB9512FAEF72DFCA2","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2828784/2be19c514d19e0035acfb844f75282fe/564x318_1"},"target":"_self","position":"1","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["4790538446226007216"]},"11088814020370978915":{"videoId":"11088814020370978915","docid":"33-5-1-ZCCF1C13ED0275D25","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4119502/61afb376ee4a4eefaf592566d62748e3/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/6atbNQIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["5354241836348004591"]},"3244000321830639626":{"videoId":"3244000321830639626","docid":"33-5-8-Z81F645808968F75F","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3162467/a212e781fdcbef5f220c6382e754f930/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/nO9_MwIAAAA.mp4","videoType":"video/mp4"},"keypoints":{"items":[{"timestamp":"00:00","text":"О структуре и формате собеседования","timestamp_unix":0,"text2":"00:00 - О структуре и формате собеседования","thumb":null},{"timestamp":"02:36","text":"[JavaScript] Что такое this","timestamp_unix":156,"text2":"02:36 - [JavaScript] Что такое this?","thumb":null},{"timestamp":"02:58","text":"[JavaScript] this и window в браузере","timestamp_unix":178,"text2":"02:58 - [JavaScript] this и window в браузере","thumb":null},{"timestamp":"03:11","text":"[JavaScript] this и globalThis в NodeJS","timestamp_unix":191,"text2":"03:11 - [JavaScript] this и globalThis в NodeJS","thumb":null},{"timestamp":"03:46","text":"[JavaScript] this в объекте","timestamp_unix":226,"text2":"03:46 - [JavaScript] this в объекте","thumb":null},{"timestamp":"04:26","text":"[JavaScript] this в объекте и стрелочные функции","timestamp_unix":266,"text2":"04:26 - [JavaScript] this в объекте и стрелочные функции","thumb":null},{"timestamp":"05:00","text":"[JavaScript] Какие есть способы обхода массива","timestamp_unix":300,"text2":"05:00 - [JavaScript] Какие есть способы обхода массива","thumb":null},{"timestamp":"05:30","text":"[JavaScript] Отличия forEach и map","timestamp_unix":330,"text2":"05:30 - [JavaScript] Отличия forEach и map","thumb":null},{"timestamp":"07:20","text":"[JavaScript] Метод filter","timestamp_unix":440,"text2":"07:20 - [JavaScript] Метод filter","thumb":null},{"timestamp":"08:04","text":"[JavaScript] Метод reduce","timestamp_unix":484,"text2":"08:04 - [JavaScript] Метод reduce","thumb":null},{"timestamp":"09:24","text":"[JavaScript] Как сравнить на равенство строки/массивы/объекты","timestamp_unix":564,"text2":"09:24 - [JavaScript] Как сравнить на равенство строки/массивы/объекты","thumb":null},{"timestamp":"10:41","text":"[JavaScript] Различия между == и","timestamp_unix":641,"text2":"10:41 - [JavaScript] Различия между == и ===","thumb":null},{"timestamp":"11:37","text":"[JavaScript] Promise и async/await","timestamp_unix":697,"text2":"11:37 - [JavaScript] Promise и async/await","thumb":null},{"timestamp":"12:14","text":"[JavaScript] Методы Promise - all, race и т.д","timestamp_unix":734,"text2":"12:14 - [JavaScript] Методы Promise - all, race и т.д.","thumb":null},{"timestamp":"12:50","text":"[CSS] Что такое адаптивная верстка","timestamp_unix":770,"text2":"12:50 - [CSS] Что такое адаптивная верстка?","thumb":null},{"timestamp":"13:07","text":"[CSS] Что такое Grid и Flexbox","timestamp_unix":787,"text2":"13:07 - [CSS] Что такое Grid и Flexbox?","thumb":null},{"timestamp":"13:28","text":"[CSS] Что такое блочная модель (box model)","timestamp_unix":808,"text2":"13:28 - [CSS] Что такое блочная модель (box model)?","thumb":null},{"timestamp":"13:54","text":"[CSS] Для чего используется `box-sizing: border-box;`","timestamp_unix":834,"text2":"13:54 - [CSS] Для чего используется `box-sizing: border-box;`","thumb":null},{"timestamp":"14:20","text":"[CSS] Специфичность","timestamp_unix":860,"text2":"14:20 - [CSS] Специфичность","thumb":null},{"timestamp":"14:56","text":"[CSS] Специфичность и веса деклараций","timestamp_unix":896,"text2":"14:56 - [CSS] Специфичность и веса деклараций","thumb":null},{"timestamp":"15:35","text":"[CSS] Псевдоклассы и псевдоэлементы","timestamp_unix":935,"text2":"15:35 - [CSS] Псевдоклассы и псевдоэлементы","thumb":null},{"timestamp":"16:06","text":"[HTML] Семантическая верстка","timestamp_unix":966,"text2":"16:06 - [HTML] Семантическая верстка","thumb":null},{"timestamp":"17:00","text":"[Браузер] Session storage / Local storage / Cookies","timestamp_unix":1020,"text2":"17:00 - [Браузер] Session storage / Local storage / Cookies","thumb":null},{"timestamp":"17:59","text":"[React] Что такое React и для чего он используется","timestamp_unix":1079,"text2":"17:59 - [React] Что такое React и для чего он используется?","thumb":null},{"timestamp":"18:15","text":"[React] Что дает React и почему не легче писать на чистом JavaScript","timestamp_unix":1095,"text2":"18:15 - [React] Что дает React и почему не легче писать на чистом JavaScript?","thumb":null},{"timestamp":"19:13","text":"[React] Что такое Virtual DOM","timestamp_unix":1153,"text2":"19:13 - [React] Что такое Virtual DOM?","thumb":null},{"timestamp":"19:42","text":"[React] Что такое JSX","timestamp_unix":1182,"text2":"19:42 - [React] Что такое JSX?","thumb":null},{"timestamp":"20:04","text":"[React] Отличия функциональных компонентов от классовых","timestamp_unix":1204,"text2":"20:04 - [React] Отличия функциональных компонентов от классовых","thumb":null},{"timestamp":"20:53","text":"[React] Как изменить состояние компонента","timestamp_unix":1253,"text2":"20:53 - [React] Как изменить состояние компонента?","thumb":null},{"timestamp":"21:41","text":"[React] Для чего используется useEffect","timestamp_unix":1301,"text2":"21:41 - [React] Для чего используется useEffect?","thumb":null},{"timestamp":"22:39","text":"[React] Что такое сайд эффекты (side effects)","timestamp_unix":1359,"text2":"22:39 - [React] Что такое сайд эффекты (side effects)?","thumb":null},{"timestamp":"22:54","text":"[React] Как избежать утечек памяти с useEffect","timestamp_unix":1374,"text2":"22:54 - [React] Как избежать утечек памяти с useEffect?","thumb":null},{"timestamp":"23:43","text":"[React] Как запустить эффект на первый рендер","timestamp_unix":1423,"text2":"23:43 - [React] Как запустить эффект на первый рендер?","thumb":null},{"timestamp":"24:04","text":"[React] Для чего нужен массив зависимостей в useEffect","timestamp_unix":1444,"text2":"24:04 - [React] Для чего нужен массив зависимостей в useEffect","thumb":null},{"timestamp":"24:18","text":"[React] Управляемые и неуправляемые компоненты","timestamp_unix":1458,"text2":"24:18 - [React] Управляемые и неуправляемые компоненты","thumb":null},{"timestamp":"25:25","text":"[React] Что такое key","timestamp_unix":1525,"text2":"25:25 - [React] Что такое key","thumb":null},{"timestamp":"26:17","text":"[React] Почему не рекомендуется использовать index для key","timestamp_unix":1577,"text2":"26:17 - [React] Почему не рекомендуется использовать index для key?","thumb":null},{"timestamp":"26:54","text":"[React] Как передать данные между соседними компонентами","timestamp_unix":1614,"text2":"26:54 - [React] Как передать данные между соседними компонентами?","thumb":null},{"timestamp":"27:50","text":"[React] Что такое prop drilling и как его избежать","timestamp_unix":1670,"text2":"27:50 - [React] Что такое prop drilling и как его избежать?","thumb":null},{"timestamp":"28:26","text":"[React] Библиотеки для state management и Redux","timestamp_unix":1706,"text2":"28:26 - [React] Библиотеки для state management и Redux","thumb":null},{"timestamp":"30:24","text":"[Алгоритмическая задача] Обзор задач","timestamp_unix":1824,"text2":"30:24 - [Алгоритмическая задача] Обзор задач","thumb":null},{"timestamp":"31:57","text":"[Алгоритмическая задача] Найти самый длинный общий префикс для заданных строк","timestamp_unix":1917,"text2":"31:57 - [Алгоритмическая задача] Найти самый длинный общий префикс для заданных строк","thumb":null},{"timestamp":"33:08","text":"[Алгоритмическая задача] Решение 1","timestamp_unix":1988,"text2":"33:08 - [Алгоритмическая задача] Решение 1","thumb":null},{"timestamp":"37:28","text":"[Алгоритмическая задача] Решение 1. Оценка алгоритмической сложности","timestamp_unix":2248,"text2":"37:28 - [Алгоритмическая задача] Решение 1. Оценка алгоритмической сложности","thumb":null},{"timestamp":"38:15","text":"[Алгоритмическая задача] Решение 2. Более оптимальное","timestamp_unix":2295,"text2":"38:15 - [Алгоритмическая задача] Решение 2. Более оптимальное ","thumb":null},{"timestamp":"43:05","text":"[Алгоритмическая задача] Решение 2. Оценка алгоритмической сложности","timestamp_unix":2585,"text2":"43:05 - [Алгоритмическая задача] Решение 2. Оценка алгоритмической сложности","thumb":null},{"timestamp":"43:37","text":"[JavaScript] Какой порядок вывода в консоль","timestamp_unix":2617,"text2":"43:37 - [JavaScript] Какой порядок вывода в консоль? ","thumb":null}],"source":"desc","linkTemplate":"/video/preview/3244000321830639626?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine&source=keypoint&t=%%timestamp%%"},"keypointsCount":"47 parça","target":"_self","position":"4","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3244000321830639626"]},"10108981528605331741":{"videoId":"10108981528605331741","docid":"33-2-1-Z024BCCC5CD288967","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3028134/fa3824cf0b3a98de3909e8a15fb7924e/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Eg9r9AEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["10108981528605331741"]},"17514892527904941834":{"videoId":"17514892527904941834","docid":"33-3-12-ZD4EEB11020968E48","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3236885/3aace93a86b1f4a7abfcacad518929c0/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/sQZF9AEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17514892527904941834"]},"7746039900738019534":{"videoId":"7746039900738019534","docid":"33-5-4-ZA44C19C9DFC540BA","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3118869/a4e8b58bbd5ed96a6de63f4303527d86/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/pV84LwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16485718359060761783"]},"16789100763083732384":{"videoId":"16789100763083732384","docid":"33-1-14-Z175A57C5EA331655","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2944735/11532727cf95a450d361dbe31a6271a2/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/vIC9LgIAAAA.mp4","videoType":"video/mp4"},"keypoints":{"items":[{"timestamp":"00:00","text":"О тасках и эффекте fork","timestamp_unix":0,"text2":"00:00 - О тасках и эффекте fork","thumb":null},{"timestamp":"01:06","text":"Тестирование login request","timestamp_unix":66,"text2":"01:06 - Тестирование login request","thumb":null},{"timestamp":"02:43","text":"Тестирование fork authorize","timestamp_unix":163,"text2":"02:43 - Тестирование fork authorize","thumb":null},{"timestamp":"05:32","text":"Тестирование logout","timestamp_unix":332,"text2":"05:32 - Тестирование logout","thumb":null}],"source":"desc","linkTemplate":"/video/preview/16789100763083732384?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine&source=keypoint&t=%%timestamp%%"},"keypointsCount":"4 parça","target":"_self","position":"8","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16789100763083732384"]},"10739740841411703095":{"videoId":"10739740841411703095","docid":"33-10-11-ZB53C0DC515C0C6DB","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3119331/a773f27f214f33d16c45fa8687b2ea14/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/LF-9LgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["10739740841411703095"]},"17400088937829952634":{"videoId":"17400088937829952634","docid":"33-2-14-Z2BA9A7FF3026CC32","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2718724/6669ee4d5a51b4b811720ec207bc1793/564x318_1"},"target":"_self","position":"11","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1290,"cheight":1080,"cratio":1.19444,"dups":["17400088937829952634"]},"11434304846760085145":{"videoId":"11434304846760085145","docid":"33-11-11-ZD9B30E0FA6C50E08","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1628303/9b47567639cc06e25a454843b52d05a4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/oYHq8wEAAAA.mp4","videoType":"video/mp4"},"keypoints":{"items":[{"timestamp":"00:00","text":"Что такое render props в ReactJS","timestamp_unix":0,"text2":"00:00 - Что такое render props в ReactJS","thumb":null},{"timestamp":"00:28","text":"Пример DataProvider","timestamp_unix":28,"text2":"00:28 - Пример DataProvider","thumb":null},{"timestamp":"04:22","text":"Пример с проп children","timestamp_unix":262,"text2":"04:22 - Пример с проп children","thumb":null},{"timestamp":"05:35","text":"Пример с отображением счетчика покупок на иконке корзины","timestamp_unix":335,"text2":"05:35 - Пример с отображением счетчика покупок на иконке корзины","thumb":null}],"source":"desc","linkTemplate":"/video/preview/11434304846760085145?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine&source=keypoint&t=%%timestamp%%"},"keypointsCount":"4 parça","target":"_self","position":"12","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["11434304846760085145"]},"10207942083551271620":{"videoId":"10207942083551271620","docid":"33-5-2-Z0FD9B5F8FF694BFB","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4032642/b2ba7404d23ffe48df940a133990257c/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/HRCGOgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["10207942083551271620"]},"14416291213108250610":{"videoId":"14416291213108250610","docid":"33-3-12-Z603D365871C3B222","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3178789/b81fc8dcb6d02efd1c32de17b34bc461/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/IsuR8wEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["14416291213108250610"]},"379029633871069211":{"videoId":"379029633871069211","docid":"33-3-5-Z718F0CEAE5FD3408","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3830731/bc66cca312639c0683d5d861df6b6ab1/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/8hG48gEAAAA.mp4","videoType":"video/mp4"},"keypoints":{"items":[{"timestamp":"00:00","text":"Введение","timestamp_unix":0,"text2":"00:00 - Введение","thumb":null},{"timestamp":"01:05","text":"Создаем компонент Card","timestamp_unix":65,"text2":"01:05 - Создаем компонент Card","thumb":null},{"timestamp":"01:30","text":"Импортируем компонент Card в App","timestamp_unix":90,"text2":"01:30 - Импортируем компонент Card в App","thumb":null},{"timestamp":"03:19","text":"Добавляем элементы в компонент Card","timestamp_unix":199,"text2":"03:19 - Добавляем элементы в компонент Card","thumb":null},{"timestamp":"05:24","text":"Добавляем классы утилиты tailwind к Card","timestamp_unix":324,"text2":"05:24 - Добавляем классы утилиты tailwind к Card","thumb":null}],"source":"desc","linkTemplate":"/video/preview/379029633871069211?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine&source=keypoint&t=%%timestamp%%"},"keypointsCount":"5 parça","target":"_self","position":"15","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["379029633871069211"]},"1200502519533749765":{"videoId":"1200502519533749765","docid":"33-1-11-ZD6328A52714592AD","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3393373/2d765d7d41f0901c26ae13bb8470cdfd/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/5C9_NQIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1200502519533749765"]},"9292479546828312531":{"videoId":"9292479546828312531","docid":"33-1-9-ZC0187E8415C7678C","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/924925/ae0099bdc70996032236dcf29a9006ce/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/C4FrMgIAAAA.mp4","videoType":"video/mp4"},"keypoints":{"items":[{"timestamp":"00:00","text":"Почему паттерн так называется","timestamp_unix":0,"text2":"00:00 - Почему паттерн так называется","thumb":null},{"timestamp":"00:23","text":"Пример функции высшего порядка","timestamp_unix":23,"text2":"00:23 - Пример функции высшего порядка","thumb":null},{"timestamp":"01:28","text":"Еще один примеры функции высшего порядка","timestamp_unix":88,"text2":"01:28 - Еще один примеры функции высшего порядка","thumb":null},{"timestamp":"02:47","text":"Пример компонента высшего порядка для семейства компонентов","timestamp_unix":167,"text2":"02:47 - Пример компонента высшего порядка для семейства компонентов","thumb":null},{"timestamp":"09:16","text":"Рекомендации по именованию HOC'ов","timestamp_unix":556,"text2":"09:16 - Рекомендации по именованию HOC'ов","thumb":null},{"timestamp":"09:27","text":"displayName и дебаггинг","timestamp_unix":567,"text2":"09:27 - displayName и дебаггинг","thumb":null},{"timestamp":"10:49","text":"displayName и ошибки в консоли","timestamp_unix":649,"text2":"10:49 - displayName и ошибки в консоли","thumb":null},{"timestamp":"11:09","text":"Мысли про компоненты высшего порядка","timestamp_unix":669,"text2":"11:09 - Мысли про компоненты высшего порядка","thumb":null}],"source":"desc","linkTemplate":"/video/preview/9292479546828312531?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine&source=keypoint&t=%%timestamp%%"},"keypointsCount":"8 parça","target":"_self","position":"17","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9292479546828312531"]},"11528566916902426848":{"videoId":"11528566916902426848","docid":"33-6-12-Z6A52D229004FC221","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4483230/a1094e888ebe3bcffe518b25c51f23c2/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/BB1p8AEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["11528566916902426848"]},"14571731734868661317":{"videoId":"14571731734868661317","docid":"33-10-17-Z196B52C4BEC03FBC","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4104607/b2a0916971746382716a227a5b8fdccc/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/tE3xNAIAAAA.mp4","videoType":"video/mp4"},"keypoints":{"items":[{"timestamp":"00:00","text":"О примере: Форма подписки","timestamp_unix":0,"text2":"00:00 - О примере: Форма подписки","thumb":null},{"timestamp":"00:40","text":"Принцип переключения темы","timestamp_unix":40,"text2":"00:40 - Принцип переключения темы","thumb":null},{"timestamp":"00:56","text":"Добавляем правила для атрибут data-theme","timestamp_unix":56,"text2":"00:56 - Добавляем правила для атрибут data-theme","thumb":null},{"timestamp":"01:31","text":"Добавляем css переменные к свойствам элементов","timestamp_unix":91,"text2":"01:31 - Добавляем css переменные к свойствам элементов","thumb":null},{"timestamp":"03:07","text":"Пишем начальную имплементацию хука useTheme","timestamp_unix":187,"text2":"03:07 - Пишем начальную имплементацию хука useTheme","thumb":null},{"timestamp":"05:16","text":"Добавляем обработчики кликов для переключения тем","timestamp_unix":316,"text2":"05:16 - Добавляем обработчики кликов для переключения тем","thumb":null},{"timestamp":"05:42","text":"Сохраняем значения в local storage","timestamp_unix":342,"text2":"05:42 - Сохраняем значения в local storage","thumb":null},{"timestamp":"06:43","text":"Синхронизируем тему с темой системы","timestamp_unix":403,"text2":"06:43 - Синхронизируем тему с темой системы","thumb":null},{"timestamp":"08:44","text":"Добавляем плавные переходы при переключении темы","timestamp_unix":524,"text2":"08:44 - Добавляем плавные переходы при переключении темы","thumb":null}],"source":"desc","linkTemplate":"/video/preview/14571731734868661317?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine&source=keypoint&t=%%timestamp%%"},"keypointsCount":"9 parça","target":"_self","position":"19","reqid":"1723985799714860-16837657756535125066-balancer-l7leveler-kubr-yp-sas-29-BAL","isAdultDoc":false,"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["14571731734868661317"]}},"dups":{"11267288584594110371":{"videoId":"11267288584594110371","title":"Быстрый старт в React - курс","cleanTitle":"Быстрый старт в React - курс","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=LrJuuL-yq-s","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/LrJuuL-yq-s?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","clipChannel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","isVerified":false,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","origUrl":"http://www.youtube.com/@DevMagazineChannel","a11yText":"Веб-разработка - DevMagazine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":97,"text":"1:37","a11yText":"Длительность 1 минутa 37 секунд"},"date":"27 Eki 2023","modifyTime":1698437835000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"11267288584594110371","href":"/preview/11267288584594110371?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"4790538446226007216":{"videoId":"4790538446226007216","title":"Установка padding и margin в Tailwind CSS","cleanTitle":"Установка padding и margin в Tailwind CSS","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=N8Z9gOGtpvE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/N8Z9gOGtpvE?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","clipChannel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","isVerified":false,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","origUrl":"http://www.youtube.com/@DevMagazineChannel","a11yText":"Веб-разработка - DevMagazine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":344,"text":"5:44","a11yText":"Длительность 5 минут 44 секунды"},"date":"30 Ağu 2023","modifyTime":1693393899000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"4790538446226007216","href":"/preview/4790538446226007216?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"5354241836348004591":{"videoId":"5354241836348004591","title":"Что такое ПРОКСИ в JavaScript (Proxy)","cleanTitle":"Что такое ПРОКСИ в JavaScript (Proxy)","host":{"title":"Rutube","href":"http://rutube.ru/video/b45c2a11389d8b1ebf6ffe6ef0bbfd91/","playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/b45c2a11389d8b1ebf6ffe6ef0bbfd91/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"rutube","providerName":"rutube.ru","sourceHost":"rutube.ru","name":"rutube.ru","clipChannel":{"isVerified":false,"a11yText":""},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Frutube.ru?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":609,"text":"10:09","a11yText":"Длительность 10 минут 9 секунд"},"date":"5 May 2023","modifyTime":1683290901000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"11088814020370978915","href":"/preview/5354241836348004591?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"3244000321830639626":{"videoId":"3244000321830639626","title":"Собеседование Junior frontend React","cleanTitle":"Собеседование Junior frontend React","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=AgKCs4846Z0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/AgKCs4846Z0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","clipChannel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","isVerified":false,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","origUrl":"https://www.youtube.com/channel/UCQnQ5wh8Eh1q-E2s-fN1Xcg","a11yText":"Веб-разработка - DevMagazine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2699,"text":"44:59","a11yText":"Длительность 44 минуты 59 секунд"},"views":{"text":"38K","shouldShowInSnippet":true,"a11yText":"38 тысяч просмотров"},"date":"14 Şub 2022","modifyTime":1644831011000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"3244000321830639626","href":"/preview/3244000321830639626?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"10108981528605331741":{"videoId":"10108981528605331741","title":"Flexbox в TailwindCSS","cleanTitle":"Flexbox в TailwindCSS","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=GOntg_0c_js","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/GOntg_0c_js?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","clipChannel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","isVerified":false,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","origUrl":"https://www.youtube.com/channel/UCQnQ5wh8Eh1q-E2s-fN1Xcg","a11yText":"Веб-разработка - DevMagazine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":381,"text":"6:21","a11yText":"Длительность 6 минут 21 секунда"},"views":{"text":"1,7K","shouldShowInSnippet":true,"a11yText":"1,7 тысяч просмотров"},"date":"13 Şub 2022","modifyTime":1644745482000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"10108981528605331741","href":"/preview/10108981528605331741?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"17514892527904941834":{"videoId":"17514892527904941834","title":"Как поменять цвет текста и фона в TailwindCSS","cleanTitle":"Как поменять цвет текста и фона в TailwindCSS","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=gaWGJOH-01w","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/gaWGJOH-01w?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","clipChannel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","isVerified":false,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","origUrl":"https://www.youtube.com/channel/UCQnQ5wh8Eh1q-E2s-fN1Xcg","a11yText":"Веб-разработка - DevMagazine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":316,"text":"5:16","a11yText":"Длительность 5 минут 16 секунд"},"views":{"text":"1,6K","shouldShowInSnippet":true,"a11yText":"1,6 тысяч просмотров"},"date":"12 Şub 2022","modifyTime":1644663576000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"17514892527904941834","href":"/preview/17514892527904941834?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"16485718359060761783":{"videoId":"16485718359060761783","title":"Размеры шрифта и их кастомизация в Tailwind","cleanTitle":"Размеры шрифта и их кастомизация в Tailwind","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Q6ZhCz_L9mk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Q6ZhCz_L9mk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","clipChannel":{"isVerified":false,"a11yText":""},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":257,"text":"4:17","a11yText":"Длительность 4 минуты 17 секунд"},"views":{"text":"1,1K","shouldShowInSnippet":true,"a11yText":"1,1 тысяч просмотров"},"date":"11 Şub 2022","modifyTime":1644576455000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"7746039900738019534","href":"/preview/16485718359060761783?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"16789100763083732384":{"videoId":"16789100763083732384","title":"Как тестировать Redux Saga? Тестирование fork","cleanTitle":"Как тестировать Redux Saga? Тестирование fork","host":{"title":"Rutube","href":"http://rutube.ru/video/881ce62f43d4278b9a0be27494f77df8/","playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/881ce62f43d4278b9a0be27494f77df8/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"rutube","providerName":"rutube.ru","sourceHost":"rutube.ru","name":"rutube.ru","clipChannel":{"id":"cnV0dWJlLnJ1OzMxMDQ4MjE3","name":"Веб-разработка - DevMagazine","isVerified":false,"url":"/video/search?channelId=cnV0dWJlLnJ1OzMxMDQ4MjE3&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","a11yText":"Веб-разработка - DevMagazine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Frutube.ru?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":610,"text":"10:10","a11yText":"Длительность 10 минут 10 секунд"},"date":"7 Şub 2022","modifyTime":1644257927000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"16789100763083732384","href":"/preview/16789100763083732384?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"10739740841411703095":{"videoId":"10739740841411703095","title":"Как тестировать ветвления в Redux Saga?","cleanTitle":"Как тестировать ветвления в Redux Saga?","host":{"title":"Rutube","href":"http://rutube.ru/video/5e2dbf0d3f9644ac1839f8c879f2066f/","playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/5e2dbf0d3f9644ac1839f8c879f2066f/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"rutube","providerName":"rutube.ru","sourceHost":"rutube.ru","name":"rutube.ru","clipChannel":{"id":"cnV0dWJlLnJ1OzMxMDQ4MjE3","name":"Веб-разработка - DevMagazine","isVerified":false,"url":"/video/search?channelId=cnV0dWJlLnJ1OzMxMDQ4MjE3&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","a11yText":"Веб-разработка - DevMagazine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Frutube.ru?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":547,"text":"9:07","a11yText":"Длительность 9 минут 7 секунд"},"date":"13 Oca 2022","modifyTime":1642075322000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"10739740841411703095","href":"/preview/10739740841411703095?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"17400088937829952634":{"videoId":"17400088937829952634","title":"Как скрыть свойство Sass по условию?","cleanTitle":"Как скрыть свойство Sass по условию?","host":{"title":"Rutube","href":"http://rutube.ru/video/6bf5b65551aad8952c52c116c0c971a3/","playerUri":"\u003ciframe src=\"//rutube.ru/play/embed/6bf5b65551aad8952c52c116c0c971a3/?wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"rutube","providerName":"rutube.ru","sourceHost":"rutube.ru","name":"rutube.ru","clipChannel":{"id":"cnV0dWJlLnJ1OzMyMjUzODcz","name":"Учебник по Развитию Творческих Способностей","isVerified":false,"url":"/video/search?channelId=cnV0dWJlLnJ1OzMyMjUzODcz&how=tm&text=%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA+%D0%BF%D0%BE+%D0%A0%D0%B0%D0%B7%D0%B2%D0%B8%D1%82%D0%B8%D1%8E+%D0%A2%D0%B2%D0%BE%D1%80%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D1%85+%D0%A1%D0%BF%D0%BE%D1%81%D0%BE%D0%B1%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9","a11yText":"Учебник по Развитию Творческих Способностей. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Frutube.ru?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":471,"text":"7:51","a11yText":"Длительность 7 минут 51 секунда"},"date":"6 Ara 2021","modifyTime":1638785276000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"17400088937829952634","href":"/preview/17400088937829952634?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"11434304846760085145":{"videoId":"11434304846760085145","title":"Паттерн Render Props в ReactJS","cleanTitle":"Паттерн Render Props в ReactJS","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=g7_YI9_u-qs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/g7_YI9_u-qs?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","clipChannel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","isVerified":false,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","origUrl":"https://www.youtube.com/channel/UCQnQ5wh8Eh1q-E2s-fN1Xcg","a11yText":"Веб-разработка - DevMagazine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":648,"text":"10:48","a11yText":"Длительность 10 минут 48 секунд"},"views":{"text":"4,7K","shouldShowInSnippet":true,"a11yText":"4,7 тысяч просмотров"},"date":"10 Şub 2022","modifyTime":1644489794000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"11434304846760085145","href":"/preview/11434304846760085145?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"10207942083551271620":{"videoId":"10207942083551271620","title":"Как работает TailwindCSS","cleanTitle":"Как работает TailwindCSS","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=MKaT1NbPhR8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/MKaT1NbPhR8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","clipChannel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","isVerified":false,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","origUrl":"http://www.youtube.com/@DevMagazineChannel","a11yText":"Веб-разработка - DevMagazine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":362,"text":"6:02","a11yText":"Длительность 6 минут 2 секунды"},"views":{"text":"1,8K","shouldShowInSnippet":true,"a11yText":"1,8 тысяч просмотров"},"date":"9 Şub 2022","modifyTime":1644400302000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"10207942083551271620","href":"/preview/10207942083551271620?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"14416291213108250610":{"videoId":"14416291213108250610","title":"Ширина и высота в TailwindCSS","cleanTitle":"Ширина и высота в TailwindCSS","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=MIptS0BV7yo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/MIptS0BV7yo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","clipChannel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","isVerified":false,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","origUrl":"http://www.youtube.com/@DevMagazineChannel","a11yText":"Веб-разработка - DevMagazine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":348,"text":"5:48","a11yText":"Длительность 5 минут 48 секунд"},"views":{"text":"2K","shouldShowInSnippet":true,"a11yText":"2 тысячи просмотров"},"date":"8 Şub 2022","modifyTime":1644313273000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"14416291213108250610","href":"/preview/14416291213108250610?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"379029633871069211":{"videoId":"379029633871069211","title":"Как написать компонент с TailwindCSS?","cleanTitle":"Как написать компонент с TailwindCSS?","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=ufHK4xD0a1I","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ufHK4xD0a1I?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","clipChannel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","isVerified":false,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","origUrl":"https://www.youtube.com/channel/UCQnQ5wh8Eh1q-E2s-fN1Xcg","a11yText":"Веб-разработка - DevMagazine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":482,"text":"8:02","a11yText":"Длительность 8 минут 2 секунды"},"views":{"text":"4K","shouldShowInSnippet":true,"a11yText":"4 тысячи просмотров"},"date":"2 Şub 2022","modifyTime":1643795614000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"379029633871069211","href":"/preview/379029633871069211?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"1200502519533749765":{"videoId":"1200502519533749765","title":"Как работать с TailwindCSS CLI?","cleanTitle":"Как работать с TailwindCSS CLI?","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=K5O5PoihUUs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/K5O5PoihUUs?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","clipChannel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","isVerified":false,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","origUrl":"http://www.youtube.com/@DevMagazineChannel","a11yText":"Веб-разработка - DevMagazine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":229,"text":"3:49","a11yText":"Длительность 3 минуты 49 секунд"},"views":{"text":"4,1K","shouldShowInSnippet":true,"a11yText":"4,1 тысяч просмотров"},"date":"31 Oca 2022","modifyTime":1643623846000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"1200502519533749765","href":"/preview/1200502519533749765?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"9292479546828312531":{"videoId":"9292479546828312531","title":"Компоненты высшего порядка ReactJS (Higher-order components)","cleanTitle":"Компоненты высшего порядка ReactJS (Higher-order components)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=MbehBXyQPQ8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/MbehBXyQPQ8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","clipChannel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","isVerified":false,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","origUrl":"http://www.youtube.com/@DevMagazineChannel","a11yText":"Веб-разработка - DevMagazine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":722,"text":"12:02","a11yText":"Длительность 12 минут 2 секунды"},"views":{"text":"8,2K","shouldShowInSnippet":true,"a11yText":"8,2 тысяч просмотров"},"date":"28 Oca 2022","modifyTime":1643363521000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"9292479546828312531","href":"/preview/9292479546828312531?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"11528566916902426848":{"videoId":"11528566916902426848","title":"Как тестировать Redux Saga? Full Saga testing","cleanTitle":"Как тестировать Redux Saga? Full Saga testing","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=zMdUpbSgIGI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/zMdUpbSgIGI?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","clipChannel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","isVerified":false,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","origUrl":"http://www.youtube.com/@DevMagazineChannel","a11yText":"Веб-разработка - DevMagazine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":673,"text":"11:13","a11yText":"Длительность 11 минут 13 секунд"},"views":{"text":"1,1K","shouldShowInSnippet":true,"a11yText":"1,1 тысяч просмотров"},"date":"26 Oca 2022","modifyTime":1643199083000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"11528566916902426848","href":"/preview/11528566916902426848?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"},"14571731734868661317":{"videoId":"14571731734868661317","title":"Кастомный ХУК для изменения ТЕМЫ приложения на ReactJS (Темная тема React)","cleanTitle":"Кастомный ХУК для изменения ТЕМЫ приложения на ReactJS (Темная тема React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=2-Iex4XG_Zg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/2-Iex4XG_Zg?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","clipChannel":{"id":"d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw==","name":"Веб-разработка - DevMagazine","isVerified":false,"url":"/video/search?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine","origUrl":"http://www.youtube.com/@DevMagazineChannel","a11yText":"Веб-разработка - DevMagazine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":603,"text":"10:03","a11yText":"Длительность 10 минут 3 секунды"},"views":{"text":"10,3K","shouldShowInSnippet":true,"a11yText":"10,3 тысяч просмотров"},"date":"24 Oca 2022","modifyTime":1643019266000,"isExternal":false,"shouldShowQuasar":false,"parentClipId":"14571731734868661317","href":"/preview/14571731734868661317?channelId=d3d3LnlvdXR1YmUuY29tO1VDUW5RNXdoOEVoMXEtRTJzLWZOMVhjZw%3D%3D&how=tm&text=%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0+-+DevMagazine"}}},"related":{"items":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playbackQueue":{"currentIndex":0,"items":[]}}