{"pages":{"search":{"query":"devFlexer","originalQuery":"devFlexer","serpid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","parentReqid":"","serpItems":[{"id":"11823353190155429064-0-0","type":"videoSnippet","props":{"videoId":"11823353190155429064"},"curPage":0},{"id":"1502360225558055588-0-1","type":"videoSnippet","props":{"videoId":"1502360225558055588"},"curPage":0},{"id":"2898124651083827617-0-2","type":"videoSnippet","props":{"videoId":"2898124651083827617"},"curPage":0},{"id":"12456757507052883513-0-3","type":"videoSnippet","props":{"videoId":"12456757507052883513"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dGRldkZsZXhlcgo=","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","ui":"desktop","yuid":"9835824551769465569"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"13794719143522236590-0-5","type":"videoSnippet","props":{"videoId":"13794719143522236590"},"curPage":0},{"id":"15707412348695601919-0-6","type":"videoSnippet","props":{"videoId":"15707412348695601919"},"curPage":0},{"id":"15842594581460821180-0-7","type":"videoSnippet","props":{"videoId":"15842594581460821180"},"curPage":0},{"id":"9721970379658789855-0-8","type":"videoSnippet","props":{"videoId":"9721970379658789855"},"curPage":0},{"id":"12125257117636954419-0-9","type":"videoSnippet","props":{"videoId":"12125257117636954419"},"curPage":0},{"id":"3432482699357835776-0-10","type":"videoSnippet","props":{"videoId":"3432482699357835776"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dGRldkZsZXhlcgo=","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","ui":"desktop","yuid":"9835824551769465569"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"10602837008077683113-0-12","type":"videoSnippet","props":{"videoId":"10602837008077683113"},"curPage":0},{"id":"14745894571689230732-0-13","type":"videoSnippet","props":{"videoId":"14745894571689230732"},"curPage":0},{"id":"18050861266610917669-0-14","type":"videoSnippet","props":{"videoId":"18050861266610917669"},"curPage":0},{"id":"2283894377806269449-0-15","type":"videoSnippet","props":{"videoId":"2283894377806269449"},"curPage":0},{"id":"13309061160258650708-0-16","type":"videoSnippet","props":{"videoId":"13309061160258650708"},"curPage":0},{"id":"7988576962194256583-0-17","type":"videoSnippet","props":{"videoId":"7988576962194256583"},"curPage":0},{"id":"15250817895448873566-0-18","type":"videoSnippet","props":{"videoId":"15250817895448873566"},"curPage":0},{"id":"8675108933181598222-0-19","type":"videoSnippet","props":{"videoId":"8675108933181598222"},"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,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dGRldkZsZXhlcgo=","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","ui":"desktop","yuid":"9835824551769465569"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DdevFlexer"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"2594996326871938186765","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_viewer_heartbeat_disabled_in_no_js_api":1,"video_search_toggle_with_text":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","distr_splashscreen_on":1,"video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_resource_loader":1,"video_adv_config_desktop":{"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"new_template_version":4,"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_no_islands":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"video_resource_loader_load_timeout":6000,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_viewer_critical_error_codes":"101,102,103,100,151,152,153,154,155,156,150","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":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":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,"bg-bert-video":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_depot_viewer_masthead_ssr_only":1,"video_blender":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"beauty_header_futuris_tab":9,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"distr_popup_on":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_depot_viewer_related_adv_margin":400,"video_viewer_doc2doc_instant_load":1,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"int_online_summarization_video_snippet":1,"video_morda_header_nav":1,"video_nohost_full_filter":1,"distr_pcode_off":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1},"slots":["1472350,0,75;560702,0,86;151171,0,46;1281084,0,14;287509,0,50;1447467,0,69;1473596,0,46;1466397,0,35;912286,0,69"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DdevFlexer","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://gs.yandex.com.tr/video/search?text=devFlexer","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,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","backUrl":"//ya.ru","url":"https://gs.yandex.com.tr/video/search?text=devFlexer","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"devFlexer: Yandex'te 122 video bulundu","description":"Результаты поиска по запросу \"devFlexer\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"devFlexer — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y9e1f56a005637e1f9bd2d73eac4ab0c4","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1472350,560702,151171,1281084,287509,1447467,1473596,1466397,912286","queryText":"devFlexer","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"9835824551769465569","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,378416,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1227266,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459277,1459585,1461130,1472666,1466451,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1769465570","tz":"America/Louisville","to_iso":"2026-01-26T17:12:50-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":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":"1472350,560702,151171,1281084,287509,1447467,1473596,1466397,912286","queryText":"devFlexer","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"9835824551769465569","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"hasWebOmni":0,"isTouch":0,"hasYandexCamera":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","TurboAppPlatformVersion":"","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","hasWebVert":0,"DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"Unknown","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","isTurboApp":0,"MailRuSputnik":0,"YaBuildName":"","isWAP":0,"PreferMobile":0,"DesktopMode":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"2594996326871938186765","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":161,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"shouldShowVideoPlaylistPane":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"isFinalHeartbeatDisabledInNoJsApi":true,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsInD2d":false,"isDoc2DocInstantLoadEnabled":true,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isIslandsDisabled":true,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"criticalErrorCodes":["101","102","103","100","151","152","153","154","155","156","150"],"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"preventAdvHideOnEmpty":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"9835824551769465569","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1754.0__7d090cb2d4d9823803190509a95d03c049893005","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"gs.yandex.com.tr/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","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","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","snippet":"254","icon":"1167","abuse":"1436","submit":"297","wizard":"358","incut":"1073","extralinks":"3557","show":"487","feedback":"296","out":"3218","popup":"1544","scroll":"768","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"11823353190155429064":{"videoId":"11823353190155429064","docid":"34-0-0-Z91913D1C4BDE2AE4","description":"Creating a layout in an application using #React #TypeScript helps organize the structure of pages to improve user experience. content for developers: ⭐️ devFlexer Facebook Page: / devflexerguy...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/906764/43893a18dfc833c28b868d82a6b9721e/564x318_1"},"target":"_self","position":"0","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DLLmNo6H6HU4","linkTemplate":"/video/preview/11823353190155429064?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 25. Creating a Layout Component for All Pages (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=LLmNo6H6HU4\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhYKFDExODIzMzUzMTkwMTU1NDI5MDY0WhQxMTgyMzM1MzE5MDE1NTQyOTA2NGqvDRIBMBgAIkUaMQAKKmhoa2l1YmZkeGRjcnltemJoaFVDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQRICABIqEMIPDxoPPxOpAYIEJAGABCsqiwEQARp4gQwVBgAE_ADyCgUBAwP-AQb0APn4_v0A5Pn7C_j9AQARCAsB-wAAAPMF8PsKAAAA9AED-_L_AQACCAERBAAAAB8K8wb9AAAAABn1B_4AAAD1-Qb4AgAAAAYACf8AAAAA9P__Bvr_AAAVCgMMAAAAAAX8-f4AAAAAIAAtASDIOzgTQAlITlACKnMQABpgGRAAHhkQD88TWt0B6uwJBvzd5-HqEP8G5gD9DQrh_PjX2yf3_wnnCvzCAAAAEy_qMfwAAE8s-8sK5g36-NfZKzl_BiD95foRBK7sGuIZAPL2FBIxAOj4CRkTBQkuD_oMIAAtGE9WOzgTQAlIb1ACKq8GEAwaoAYAAIDBAABwwQAAYEIAAJDBAAC4QQAANEIAAJhBAADIwQAA-sIAALjBAACAwAAAgMAAAJbCAABAQgAAYEIAAFzCAABQQQAAzMIAAIjBAABwwgAA2MEAAABAAADQQQAAGEIAAKBCAACgQAAAVMIAABzCAABEQgAAPEIAACzCAAAMQgAAUMIAAJBBAACAQAAAgsIAAKjBAADMQgAAmEEAACRCAACEQgAAsEEAAOBBAABcQgAAwMEAAFDBAAAkQgAAgMEAANhBAACoQQAAqsIAACBBAAAQwgAACMIAAEBAAAAwwgAABMIAAEBAAAAwQQAAYEEAADxCAACAQQAAyMEAABDCAABgQgAAuMEAAMBBAAD4wQAAAMEAAGTCAABkQgAAvkIAABDBAAAgQQAAbEIAADzCAAAIwgAAUEIAAAxCAAAQwgAA4sIAACBBAACgQAAABEIAAEBBAAD4QQAAgEEAAKhBAABEQgAAgD8AACBBAAAAQgAAwMAAACDCAAAAwQAAKMIAABBBAADYQgAALEIAAAzCAADOwgAAPEIAAMBAAACgQAAAWMIAABRCAABMQgAAfEIAAIDBAAAIQgAAQEEAAOhBAADwwQAAQMAAAABCAAAwQgAAMMEAAODAAACAvwAAwMAAAKhBAABQwQAAuMEAAETCAACKQgAAiEEAAKhBAAAwQQAA4MEAAIjBAAAAwgAAwMAAAIjBAACAwQAAiEEAABhCAACYwQAAKMIAAKjBAABQwgAAaEIAAPDBAACIwQAAsEEAAERCAAAIwgAAiMEAAOhBAABYQgAAQEAAAMBAAACYwQAAIMEAABDCAADIwQAAnsIAAADBAABwwgAAwMAAAJxCAACowQAAREIAAOjBAAAgwQAAWMIAALDBAACgwQAAMEIAAIBBAABgwQAAEMEAAEhCAAAwQQAAWMIAAARCAACgQQAAgL8AAFjCAAAcQgAAikIAAEDBAAAswgAAXMIAALDBAAC6QgAAwEEAAPDBAAAQQgAAgEEAAJBBAAAAwgAAsMEAANDBAACAPwAAgL8AAAAAAADYwQAAZEIAADDCAADQwSAAOBNACUh1UAEqjwIQABqAAgAAEL0AACy-AACAuwAAqj4AAGS-AABEPgAAmD0AAO6-AAAMvgAAFL4AAJi9AACgPAAAiD0AAFQ-AAAkvgAAXL4AAB0_AACAuwAALD4AAHc_AAB_PwAAQDwAADA9AAB8PgAAmD0AAM4-AACYvQAA6D0AAIi9AACKvgAAgj4AAEy-AAAjPwAA-D0AAO4-AADoPQAA4LwAAES-AAC2vgAAFD4AAKq-AABwvQAAgDsAAFy-AADoPQAAtj4AAHQ-AADOvgAATL4AAHC9AAAwvQAAHL4AAJ4-AAAUPgAAXL4AAEA8AABjPwAAbD4AAIg9AACoPQAAED0AAPg9AACIvQAAfD4gADgTQAlIfFABKo8CEAEagAIAAK6-AAC4vQAARL4AAA2_AAC4PQAA-D0AAFA9AADgPAAAgDsAADy-AAAsvgAAcD0AADC9AAB0vgAAjj4AALg9AADIPQAAWz8AANg9AAD6PgAAUL0AAAS-AAA8PgAAML0AAAy-AAAwPQAAQLwAAEA8AACYvQAAqL0AAHA9AACIPQAAoDwAAKi9AACiPgAAgDsAAFy-AAAMPgAARL4AANg9AABkPgAAgDsAAOg9AADovQAA4LwAAKC8AAB_vwAA8r4AAOi9AAAsvgAAFD4AAIC7AACovQAAFD4AAKo-AADIPQAAEL0AAEA8AADYvQAA6D0AALg9AADIPQAAoLwAADy-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=LLmNo6H6HU4","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["11823353190155429064"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"1502360225558055588":{"videoId":"1502360225558055588","docid":"34-8-12-Z3BF9A5B1D95DF9E2","description":"🎨 Hi, friends! Ready to dive into the world of graphic prototyping 🚀? In our new video tutorial, we're diving into creating graphic prototypes: from their importance to practical steps. other...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3355059/6ba25d551fad90e7b57581d2bd5529ea/564x318_1"},"target":"_self","position":"1","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Djv0Qk6MTJBU","linkTemplate":"/video/preview/1502360225558055588?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 2. Creating a Graphical Prototype (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=jv0Qk6MTJBU\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhUKEzE1MDIzNjAyMjU1NTgwNTU1ODhaEzE1MDIzNjAyMjU1NTgwNTU1ODhqrw0SATAYACJFGjEACipoaGtpdWJmZHhkY3J5bXpiaGhVQ1R2UGZNYzM1ZWU4MDVId1ZTVTQzQkESAgASKhDCDw8aDz8TmBKCBCQBgAQrKosBEAEaeIH7EggKAv4A-hj_BvgG_QIB-_X89_39AOb5Aw8F_gEACPsM9P4BAAAGA_wKCgAAAPcG-v3z_wEA-wD2EAIAAAATCff99gAAAAwO7gL_AQAA-fj9BgT_AAAFAQD9_wAAAPcK_wn8AAAADAn4_AEAAAAV__YOAAAAACAALWiEzDs4E0AJSE5QAipzEAAaYPkXADsP-gPqMi_s-vDjGQns4_Pz7gb_5OIA_x4F8P0H7Mku__8f5vv-xwAAAA0TCSn_AA1EEQ7YBPsUDQnM1zInfwAm-ur8KujS-xvsE-_85_QO8gDTEPoRDNn9GhYU-SAALUNWajs4E0AJSG9QAiqvBhAMGqAGAAAQwQAAgMAAAFRCAACAQQAAIEIAAEhCAADYwQAAbMIAAMjCAAAAQAAAGMIAADhCAABcwgAAUEIAAEhCAACSwgAAYEEAAKbCAADowQAAHMIAAAAAAAAQwQAAAEIAABBBAACcQgAAmEEAAFzCAADIwQAAyEEAAARCAACawgAAJEIAACDCAADgQAAA0EEAAEzCAADgQAAAjkIAAARCAACIQQAAjkIAADBCAAC4QQAAZEIAAITCAAAgwgAA4EEAAKDBAAAAAAAAoMAAAKzCAACgwAAAUMIAABjCAAAAQQAAQEAAAMjBAABAwAAA4EEAAEDAAACQQQAAoEAAAKjBAACAwgAAikIAACjCAABwQQAAgEEAAEDCAACiwgAAdEIAAHBCAADoQQAAqEEAAARCAABIwgAARMIAACxCAADwQQAAOMIAANrCAAAAAAAAyEEAAABBAACIQQAAqEEAAKhBAACYQQAAGEIAAMBAAAC4QQAAoEEAAODAAAAswgAAyMEAABTCAABAQQAAqEIAABhCAAAAwQAAtsIAANhBAADgQQAAUMEAAHjCAABEQgAAlkIAAFBCAAAwQQAA6EEAAABBAAAcQgAAsMEAANBBAADYQQAAAMAAAPhBAAAUwgAAmMEAAIjBAABEQgAAQMAAAIjBAADwwQAAyEEAAPBBAABAQAAAQEAAACDCAADowQAAqMEAAOBBAAAEwgAAAAAAAAAAAABMQgAAJMIAAADAAACAwQAADMIAAJhCAAAAwgAAYMEAABBBAAA4QgAAYMEAAJjBAAAMQgAAZEIAAGBCAAAQwQAAgMEAAKBAAACAwQAAmMEAAFjCAADAwAAAfMIAAIDAAACWQgAAEMIAAGBCAABgwgAAIEEAAFjCAAAAwQAAJMIAAIZCAAAIQgAA4MAAAOBAAABEQgAAiMEAAIDCAAAAQAAAMEIAAHDCAACWwgAAQEEAAIJCAAAIwgAAkMEAAGTCAADAwAAAxkIAAFxCAACwwQAAMEEAAIDAAAAYQgAAyMEAAAAAAACAQQAAmMEAAJjBAACQQQAA4MAAAJZCAADgwQAAIMEgADgTQAlIdVABKo8CEAAagAIAADS-AACGvgAAbD4AAMY-AACIvQAAJD4AALo-AAANvwAAgr4AALg9AABwPQAA2D0AAEQ-AAAUPgAAdL4AAKA8AAAnPwAAgLsAAI4-AAANPwAAfz8AAHS-AADovQAAjj4AABy-AAA0PgAAND4AAKi9AAAEvgAAuL0AADQ-AAAwPQAA6D0AACw-AAB8PgAAMD0AAHC9AACovQAADL4AAHw-AABkvgAAgj4AACw-AABQPQAAQLwAACw-AAAcPgAAdL4AAKi9AABQPQAAFD4AADC9AACOPgAAyL0AAKg9AAAQvQAAKT8AAGw-AAAUvgAAED0AADA9AACgPAAAqL0AALo-IAA4E0AJSHxQASqPAhABGoACAAAUvgAAdL4AALK-AAA9vwAAoLwAACw-AAD4vQAAqD0AAKq-AADgvAAAEL0AAOg9AADovQAAyL0AAFQ-AADgvAAABL4AAD0_AACgPAAA-j4AALi9AACgPAAAJD4AABy-AABsvgAAgr4AABy-AAAQvQAAuD0AALi9AAA8PgAA4DwAAKA8AAAQvQAA2j4AAMi9AADYPQAAkj4AAHy-AACgPAAATD4AAIA7AACWvgAAQDwAACS-AAAEPgAAf78AAHS-AAA0PgAAuL0AACQ-AAAsvgAAiD0AAKo-AAA8PgAA-D0AAIA7AACgvAAADD4AADC9AABQPQAA0j4AAKA8AACKviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=jv0Qk6MTJBU","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["1502360225558055588"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"2898124651083827617":{"videoId":"2898124651083827617","docid":"34-5-7-ZC2EA664E616328CE","description":"Integration of ESLint into a project! 🔍 Let's get acquainted with ESLint, a powerful static code analysis tool that helps unify code style within a team and avoid errors. for developers: ⭐...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2885446/e71ab083944d61e9963f0e1c8d2b63e2/564x318_1"},"target":"_self","position":"2","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DfiaIcVTcwTw","linkTemplate":"/video/preview/2898124651083827617?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 18. Standardizing TypeScript Code Style with ESLint (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=fiaIcVTcwTw\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhUKEzI4OTgxMjQ2NTEwODM4Mjc2MTdaEzI4OTgxMjQ2NTEwODM4Mjc2MTdqrw0SATAYACJFGjEACipoaGtpdWJmZHhkY3J5bXpiaGhVQ1R2UGZNYzM1ZWU4MDVId1ZTVTQzQkESAgASKhDCDw8aDz8T0waCBCQBgAQrKosBEAEaeIH9BAkN_wIA-ggN_PsE_wEG9QD6-P7-AOj9BQL__gEACPsL9f4BAAD6A_IIBwAAAPUBA_zz_wEA9A0ADgMAAAAIAgAA9AEAAP8I8f3_AQAAAfv8DwT_AAAABQj-_wAAAP4LCAT6_wAABAT8BwAAAAAL9QUNAAAAACAALTju1zs4E0AJSE5QAipzEAAaYBMKADQDAdCjJk_MMtDOD_reDOXi5gr_98H_1iCqzcbZ5M4nH_84yAgFmwAAADBV-VLpACR_FvDn4sgaFgKByDBCexIs-K31BvL-6FnaBgIC8PRbCwCpDwYQEvIAPh0A7SAALTetDzs4E0AJSG9QAiqvBhAMGqAGAAAAQAAAwMAAAGhCAAAQwQAAgEEAAGhCAADAwAAADMIAAMzCAABAwQAAUMEAAJhBAAAcwgAAEEIAAIBCAABIwgAAuEEAAOLCAACQwQAASMIAACjCAACAQQAAwEAAAFxCAAAoQgAAAEEAAEDCAACCwgAANEIAAEhCAAAYwgAAAEIAAGzCAADYQQAAIMEAADjCAADYwQAA_kIAAKBAAAAAQgAAPEIAAIBBAAAQQgAA2EEAAOjBAABAwAAAjEIAAATCAADQQQAAEEEAAKTCAAAAAAAAQMEAAEDCAAAwwQAAFMIAAEDBAACwQQAA6EEAAGDBAAAgQgAAAMAAADzCAAAQwgAAgEIAABBBAACYQQAA8MEAACDBAABcwgAAcEIAAMpCAAAgwQAAgEEAADxCAABcwgAAUMIAAFBCAADoQQAALMIAANLCAACwQQAAAAAAABRCAAAAAAAAFEIAAHDBAABgQQAAJEIAALhBAAAQwQAADEIAAJDBAABwwgAA4EAAABDCAAAAwAAAuEIAAIBBAACKwgAA0MIAABxCAABAQAAA6MEAAFDCAAAIQgAApEIAAFRCAABAwAAAKEIAAJBBAAAQQgAA8MEAAIBAAADoQQAA0EEAAIBAAACAwAAAgEEAALjBAAAAQgAAkMEAACTCAADwwQAAZEIAAJhBAAAIQgAAYMEAAEDBAACAvwAAcMEAAGBBAACgwQAAUEEAABBBAADQQQAA4MAAALjBAABgwQAAZMIAAIRCAAC4wQAAAMIAAIhBAAAcQgAAmMEAAJDBAACIQgAAAEIAAGDBAACoQQAAwMEAAJjBAAD4wQAA6MEAALjCAACwwQAAFMIAAAAAAACAQgAALMIAAHRCAAD4wQAAEEEAAGTCAAAQwQAAmMEAADRCAACAQQAAYMEAACDBAACwQQAAiEEAADDCAADwQQAANEIAAKDAAACMwgAAJEIAAHBCAAC4wQAAGMIAABTCAAAUwgAAmkIAAOBBAACwwQAAJEIAAEBAAABQQQAADMIAACDCAAAQwQAAoEAAAFDBAAD4QQAAYMEAAIBCAAAIwgAAPMIgADgTQAlIdVABKo8CEAAagAIAAIC7AADIvQAA4DwAAK4-AABQvQAA2D0AAI4-AADivgAAHL4AAEA8AADIvQAAcL0AACQ-AAAUPgAALL4AAKC8AACOPgAAED0AAPg9AACqPgAAfz8AACy-AADYvQAAHD4AAEA8AACoPQAAHD4AAEA8AABAPAAAyL0AAPg9AACAOwAA2D0AAOA8AACKPgAAQLwAAFA9AAAkvgAAir4AAEQ-AACOvgAApj4AAEA8AABwPQAAyL0AADw-AACuPgAAHL4AANi9AACovQAABD4AABQ-AACSPgAA4LwAAKg9AABAvAAAwj4AAHQ-AAAEPgAAUD0AADw-AAAQPQAA4LwAAHA9IAA4E0AJSHxQASqPAhABGoACAACmvgAAQLwAAEy-AAARvwAAoDwAAPg9AACgvAAA-D0AAES-AACYPQAA2L0AABw-AAAwPQAAoLwAAII-AACIvQAAfL4AAF0_AADYvQAA2j4AAEA8AAAUvgAALD4AANi9AADIvQAAjr4AAJg9AACoPQAA6D0AAAy-AACoPQAAcL0AAKi9AAAUvgAApj4AADC9AABEvgAAfD4AABy-AACYPQAAHD4AAIi9AABAPAAA2L0AAHA9AAAkvgAAf78AAKi9AAAMPgAADL4AABA9AADgvAAAgLsAAIo-AACKPgAAyD0AAOC8AAD4PQAAmL0AAIC7AACAuwAAhj4AAIY-AAC2viAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=fiaIcVTcwTw","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["2898124651083827617"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"12456757507052883513":{"videoId":"12456757507052883513","docid":"34-7-3-Z2656FC696056E24A","description":"💡 In the new video, we explore code refactoring: efficient route management with TypeScript. if you subscribe to my channels, where I’ll share other useful content for developers: ⭐️ devFlexer...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3755134/2f520e8cf1cbb7d4c387edaa134c0640/564x318_1"},"target":"_self","position":"3","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DNWbuQTiD1nE","linkTemplate":"/video/preview/12456757507052883513?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 22. Improving React Router Type Definitions (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=NWbuQTiD1nE\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhYKFDEyNDU2NzU3NTA3MDUyODgzNTEzWhQxMjQ1Njc1NzUwNzA1Mjg4MzUxM2qvDRIBMBgAIkUaMQAKKmhoa2l1YmZkeGRjcnltemJoaFVDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQRICABIqEMIPDxoPPxPJBYIEJAGABCsqiwEQARp4gQUQBAn-AgD9AgUC-gb-Agb1APr4_v4A5fYGAgj9AgADBA_9_gEAAP0L_AUMAAAA7fn_9PYAAAD1DQAOAwAAABIEBvn4AAAAABf2B_4AAAD8-QEI-gEAAAP0AP__AAAAAQX9Bvn_AAETBfP4AQAAABT8AAUAAQAAIAAtxonYOzgTQAlITlACKnMQABpgE_8ANvP06-EVP9sa7cILDwsK_PDtCf8A3wD8L_rH4g7XrhgO_yjU-h62AAAACx_0Md8A_WAT_-ELAxoZK7TUG0B_6Bz418U1_-PiMuAo4DMUCTb_AOsv7hgE5PI_Ovb0IAAt76E2OzgTQAlIb1ACKq8GEAwaoAYAAADBAACgwAAAiEIAALjBAADAQQAA8EEAAEDAAABwwQAA1sIAAIDBAABAQAAAgEAAABzCAAA4QgAAmEIAACjCAAAwQQAA4MIAAHDBAAAQwgAA8MEAAJjBAADAQAAAMEIAAFxCAAAgQQAAGMIAAGzCAABsQgAAOEIAADTCAAAcQgAAdMIAAOBBAAAAAAAALMIAACTCAADsQgAAQMAAAFhCAAAMQgAA4MAAAOBBAACoQQAAyMEAAODAAAAAQgAABMIAAAAAAAAQwQAAiMIAAJhBAACgwAAAUMIAAABBAAAgwgAAKMIAAGDBAAAcQgAA4EAAACxCAADYQQAAQMIAAADCAACSQgAAkMEAAPhBAADQwQAAkEEAADzCAABUQgAA3kIAACDBAAAAQgAASEIAAJjCAAAAwgAACEIAAOhBAADwwQAA2sIAAKBBAAAIwgAAEEIAAKBAAAAIQgAAAEEAAFBBAADYQQAAMEEAAMDAAAAEQgAAAMIAABjCAABgQQAAVMIAAIA_AADWQgAAMEIAAEzCAAC4wgAAEEIAAIDAAACwwQAAZMIAAARCAABUQgAAbEIAABzCAABAQgAAAEEAAJBBAAAswgAA4MAAALBBAAAsQgAAAAAAAAAAAACQQQAAcMEAAIhBAADgwAAAEMIAAFDCAAB4QgAAgL8AABxCAAAQQQAAsMEAAADCAADowQAA4MAAAKDBAACAPwAAyEEAANhBAABAQAAAsMEAABTCAACQwgAAiEIAAOjBAAAcwgAAyEEAACRCAABIwgAAoMAAAOBBAAA4QgAAmMEAAFBBAACAwQAAmMEAAFDCAADowQAAgMIAALDBAABkwgAA4EAAAIRCAABQwgAAdEIAABTCAAAgwQAANMIAAMDBAAAQwQAAHEIAALhBAACgwAAA0MEAACxCAABAQQAAQMIAAIBBAAAMQgAA4MAAAFTCAACwQQAAbEIAAODAAACQwQAANMIAAPjBAACYQgAAFEIAADDCAAAYQgAAgD8AAHBBAAAEwgAAwMEAAJDBAAAAwAAAEEEAAOBBAAAIwgAASEIAAJDCAAAYwiAAOBNACUh1UAEqjwIQABqAAgAA-D0AAKi9AACoPQAAdD4AAAy-AACoPQAAoDwAACm_AABsvgAAZD4AAIg9AADIvQAABD4AAKY-AABcvgAAmL0AAAc_AABQPQAAkj4AAO4-AAB_PwAAuL0AAKg9AAA8PgAAoLwAAFA9AAAcPgAAML0AAJi9AABUvgAATD4AACy-AACiPgAAUD0AAJo-AADIvQAARL4AAMi9AACivgAA4DwAAJq-AACAOwAA6L0AAKK-AACAOwAAfD4AAL4-AACGvgAA4LwAAJa-AACKPgAAcL0AAJo-AAAEvgAAEL0AAMi9AABdPwAAdD4AAHA9AACAOwAAND4AAJi9AACovQAAZD4gADgTQAlIfFABKo8CEAEagAIAAAS-AAC4vQAAJL4AACe_AABAPAAALD4AAAS-AACoPQAAPL4AAAw-AADYvQAA-D0AAOA8AAAEvgAATD4AAEC8AABwvQAAZz8AABQ-AAAFPwAAZL4AAOi9AABcPgAAcL0AAHS-AABMvgAAiD0AAEC8AACgPAAAEL0AAKg9AABwvQAA2D0AAKA8AACmPgAAcL0AADy-AAA8PgAARL4AADQ-AADIPQAAiD0AALi9AADYvQAATL4AAHA9AAB_vwAAhr4AADA9AAA8vgAAED0AANi9AACoPQAAbD4AAIo-AACYPQAAgDsAAEA8AAAQvQAA4LwAABA9AACKPgAA4LwAAHy-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=NWbuQTiD1nE","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["12456757507052883513"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"13794719143522236590":{"videoId":"13794719143522236590","docid":"34-10-2-ZF8AA170AB6BFF15E","description":"useful links, tips): https://svag.group/en/guide/dev-web-i... 📚 All lessons and course information: https://svag.group/en/education/dev-web I would appreciate it if you subscribe to my channels...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4518602/5d3c3825e0bd402268c26d14549ff118/564x318_1"},"target":"_self","position":"5","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dx7qPcPotQWk","linkTemplate":"/video/preview/13794719143522236590?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 138. Analyzing the Frontend Bundle (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=x7qPcPotQWk\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhYKFDEzNzk0NzE5MTQzNTIyMjM2NTkwWhQxMzc5NDcxOTE0MzUyMjIzNjU5MGqvDRIBMBgAIkUaMQAKKmhoa2l1YmZkeGRjcnltemJoaFVDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQRICABIqEMIPDxoPPxPRAYIEJAGABCsqiwEQARp4gQIJCgUF-gD5CQ78-wT_AQgDCgr3__8A1_L8DP74BAAEBRH9_gEAAPkE8AkIAAAA9fj__vL-AQACCQERBAAAAAkCAADyAQAAABr1B_4AAAD2-QYPBP8AAAnsBf__AAAACQYNAPr-AAAHEP33AQAAAAzq_AsBAAAAIAAt2zbEOzgTQAlITlACKnMQABpgRAcAOyAK9scJLtEMqK76BuXZAMTgFf8R7v_6C9ji-gHisjoa_1nWGAWfAAAAEiYuO9gABXca_OXy9CorCM-zOi5_OSzuwOAW39XES_MS8ybYGSEsAK4iCR4m6P48RU7hIAAtuHoVOzgTQAlIb1ACKq8GEAwaoAYAAEDBAAAEwgAAZEIAAEDBAACAQQAAGEIAAODAAAAAwgAA2MIAADDBAAAwwQAAAAAAAIzCAACQQQAAqEIAAEzCAAAIQgAAxMIAAOjBAABUwgAAIMEAAIC_AABgQQAA-EEAAFxCAABAQAAASMIAAPjBAABIQgAAMEIAAAzCAABMQgAAhsIAAJBBAACYQQAASMIAADDCAADWQgAAQEEAAIBCAACKQgAAcEEAAIBBAABQQgAAYMEAAODBAACoQQAA6MEAAKhBAADIwQAAhMIAADBBAAAYwgAAKMIAAMBAAAAkwgAA8MEAAEDBAACoQQAAEEEAABxCAADYQQAABMIAABzCAABQQgAAqMEAAAxCAAD4wQAAEMEAAFjCAAAwQgAAnkIAALDBAACIQQAAdEIAAKDCAAAgwgAAREIAACRCAAA4wgAA3MIAAMBAAAC4QQAADEIAALBBAADYQQAAEEEAAAxCAABgQgAAJEIAAFBBAACQQQAAoMEAADzCAAAAAAAA2MEAAGBBAADGQgAALEIAABjCAADWwgAAWEIAAABBAADgwAAANMIAABxCAABsQgAAaEIAAHDBAAAQQgAAoMEAABBCAACAwQAAIEEAAKBBAAAgQgAAgMAAAADAAAAAwQAAgMEAAHBBAAAAQAAALMIAAGDCAACKQgAA8EEAAARCAACAPwAAwMEAAMjBAACQwQAAAAAAAKjBAABgwQAAAEEAAABAAAAwQQAALMIAABDBAABIwgAAgEIAALjBAAAUwgAA6EEAAExCAABUwgAAYMEAANBBAABcQgAAwEEAAGBBAAAwwgAAqMEAAFzCAABQQQAAnsIAAKDBAAA8wgAAgEAAAERCAABswgAAMEIAAMDBAADgwAAAWMIAAADCAACwwQAAPEIAANhBAABAwAAAIMEAAPhBAACYwQAAHMIAADBBAACIQQAAuMEAAIrCAAAYQgAAOEIAAODAAAAwwgAAfMIAAPjBAADMQgAAUEEAAJDBAAAMQgAAwEAAAJhBAAC4wQAAmMEAAADBAABAQQAAAEAAAJjBAAAgwgAAFEIAAFDCAAAYwiAAOBNACUh1UAEqjwIQABqAAgAAiL0AAOA8AACAuwAAvj4AAFA9AACoPQAAHD4AAOK-AACSvgAA4DwAAMi9AAA0PgAA4LwAABC9AACKvgAA-D0AAKo-AABQPQAAcD0AAM4-AAB_PwAAcL0AAAy-AACoPQAAmL0AAHC9AACAOwAAgLsAAFC9AAAUvgAARD4AAAS-AABQPQAA4DwAAMg9AAC4PQAAQLwAAPi9AADOvgAAyL0AAIK-AACGPgAAUD0AAFC9AABEPgAA4DwAAIY-AABsvgAAdD4AAOC8AADIPQAAMD0AABQ-AABwPQAAgr4AAKi9AAC2PgAAXD4AADC9AADoPQAA4DwAAOg9AABwPQAAgDsgADgTQAlIfFABKo8CEAEagAIAAMq-AABwvQAAEL0AAPq-AAB0PgAABD4AAHA9AAAQvQAAUL0AAFA9AADYvQAAFD4AAFA9AADYvQAAZD4AAKA8AAAwPQAAWT8AAIA7AAATPwAAPL4AAEA8AADYPQAAmL0AADC9AABsvgAA2D0AAHA9AACoPQAALL4AABA9AACYPQAAQDwAABC9AADOPgAAoLwAAKi9AABMPgAAJL4AABQ-AADYPQAA2L0AAPi9AABMvgAANL4AAAS-AAB_vwAAVL4AAIi9AACovQAAED0AAEC8AAC4vQAAZD4AAHQ-AADYPQAAEL0AAFC9AABQvQAA-D0AAPi9AAAwvQAAPD4AAFC9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=x7qPcPotQWk","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["13794719143522236590"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"15707412348695601919":{"videoId":"15707412348695601919","docid":"34-4-7-Z5FA00E33318022EC","description":"💻🚀 Welcome to a new lesson where we transform our simple backend application into a powerful process handling incoming requests using ExpressJS! With this, you'll be able to create backends...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3725379/bebf0bbc44eb763bce35c0c5729d1c36/564x318_1"},"target":"_self","position":"6","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D_78e4GJlKUQ","linkTemplate":"/video/preview/15707412348695601919?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 12. Creating an Express Application (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=_78e4GJlKUQ\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhYKFDE1NzA3NDEyMzQ4Njk1NjAxOTE5WhQxNTcwNzQxMjM0ODY5NTYwMTkxOWqvDRIBMBgAIkUaMQAKKmhoa2l1YmZkeGRjcnltemJoaFVDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQRICABIqEMIPDxoPPxP6AYIEJAGABCsqiwEQARp4gQkJBQ4D_QDwE_39-wIAAQb1APn4_v0A5fn7C_j9AQAI-wz0_gEAAAME7AAGAAAA7Pj_8_UAAAACCAERBAAAABMJ9_32AAAA9xDuAf8BAAD08f8BA_8AAAYACQAAAAAA9wsH-vv_AAAOCQL7AQAAABD_AxAAAAAAIAAt8GDMOzgTQAlITlACKnMQABpgEAsALhH_F-Akc-Xu59IQDuDg7fn2A__79P_3GQ7PAe_czSkf_yzjDPK2AAAAExUIPucA_WAD9-IF_PIf1d7DKi1_8yXuzfIi66wUAckHIgD1LhsuAMgD8yEhEeZAFw0BIAAt4bI5OzgTQAlIb1ACKq8GEAwaoAYAABDBAAAAwAAAYEIAAJDBAAC4QQAAREIAAHDBAAAwwgAAtsIAAODAAAAAwQAAMEEAAEzCAADoQQAAhkIAAFjCAAAMQgAAysIAAIDBAADowQAAEMIAADBBAABAQQAAQEIAAHxCAADgwAAANMIAACjCAABkQgAAVEIAAEzCAAA8QgAATMIAAIA_AABwQQAACMIAACTCAADwQgAAAEEAAHxCAACUQgAAEEEAAKhBAAAcQgAAkMEAAGDBAABEQgAA2MEAAAxCAADAwAAAmMIAAKBAAAAAwgAAdMIAAJDBAADYwQAAuMEAAABBAADgQAAA4MAAACxCAACYQQAA4MEAANjBAABsQgAAoMAAAPhBAAD4wQAAQMEAAIzCAABQQgAAzkIAAIjBAACoQQAAIEIAACzCAAD4wQAAikIAABRCAABIwgAA0MIAADDBAADAwAAATEIAAIDAAACwQQAAQMEAAHBBAABEQgAAyEEAAEDAAAD4QQAAFMIAAIzCAABgwQAAoMEAAEBAAADkQgAAEEEAAJDCAADWwgAAVEIAAIBAAADIwQAARMIAAFxCAACMQgAAHEIAAAAAAAAAQgAAIEEAACRCAAAowgAAgL8AAEBBAACQQQAAwEAAAABAAAAAQAAAoEAAAPBBAAAAQAAA4MEAALDBAACMQgAAIEIAAKhBAABgQQAAuMEAAABAAADgwQAAoEAAAKDAAABQQQAAoEEAANBBAACAwAAADMIAABDBAACAwgAAaEIAAKDBAAAkwgAAmEEAANBBAABwwQAA0MEAABhCAAAsQgAAYEEAAIhBAACAwQAA6MEAADjCAACgwQAAlMIAAGDBAABYwgAAwEAAAGRCAAAcwgAA2EEAACzCAABwwQAAksIAAJjBAABAwQAA8EEAAFBBAACwwQAAAAAAAOBAAACgwAAAaMIAACBCAAAMQgAAmMEAAHjCAAAEQgAAREIAAHDBAAAowgAA8MEAAAjCAAC4QgAA6EEAABjCAAAsQgAAQEAAAIhBAAA4wgAARMIAAAAAAACAPwAAIMEAAAAAAAAwwgAASEIAAFTCAAA0wiAAOBNACUh1UAEqjwIQABqAAgAAhr4AAAQ-AADIPQAA9j4AAIC7AADovQAABD4AAA2_AACAOwAAbL4AAKC8AAAwvQAAED0AAKo-AACYPQAAFL4AAB0_AAAwPQAAgLsAAAE_AAB_PwAAdL4AAIA7AAAkPgAAgr4AAFC9AADoPQAAiL0AABS-AACWvgAAij4AAKC8AADKPgAAFD4AAGQ-AAC4PQAAML0AALK-AAAcvgAAgj4AAHy-AAA0PgAAFL4AACy-AAA0PgAAND4AAEQ-AAB0vgAABL4AAES-AABAvAAAoDwAAKC8AACgPAAAoDwAAEA8AAA9PwAAUD0AADC9AAD2PgAAoLwAAAQ-AABAvAAAyj4gADgTQAlIfFABKo8CEAEagAIAALq-AACAOwAAnr4AACG_AACIPQAAQLwAAGy-AADIPQAA6L0AADA9AABkvgAALD4AALi9AACIvQAA2D0AAKA8AAAMvgAASz8AADA9AADyPgAAcL0AAIA7AAA8PgAAqL0AAIq-AAC4vQAAQLwAAIA7AAAkvgAAUD0AADQ-AADgPAAAmD0AAEQ-AACOPgAADL4AAKi9AADoPQAANL4AACw-AAAsPgAAQDwAADy-AABAvAAA6L0AAJi9AAB_vwAAhr4AAHC9AAA0vgAA6D0AAEC8AAAEPgAAvj4AAIo-AAD4PQAAEL0AAIA7AAAQvQAAqL0AAKi9AACSPgAAiL0AALK-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=_78e4GJlKUQ","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["15707412348695601919"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"15842594581460821180":{"videoId":"15842594581460821180","docid":"34-9-10-Z1CB441376D4BB045","description":"🎥 Greetings everyone! In our new video lesson, we delve into the creation of a backlog. 📋🕒 What is a backlog? It's a prioritized list of tasks that allows us to step-by-step transform a...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/880825/a498e536be89d0b9a4722deb1d31a3d2/564x318_1"},"target":"_self","position":"7","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DFO03uBXKqVw","linkTemplate":"/video/preview/15842594581460821180?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 3. Forming and Evaluating the Project Backlog (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=FO03uBXKqVw\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhYKFDE1ODQyNTk0NTgxNDYwODIxMTgwWhQxNTg0MjU5NDU4MTQ2MDgyMTE4MGqvDRIBMBgAIkUaMQAKKmhoa2l1YmZkeGRjcnltemJoaFVDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQRICABIqEMIPDxoPPxPADoIEJAGABCsqiwEQARp4gQcHBgEC_gDwDhD7BwL_AQb1APn4_v0A7_j9Bv8BAAADBBD9_gEAAAME7AAGAAAA9vj__vP-AQD__AQSAwAAAA8B8w_9AAAAABj1B_4AAAD09wcCAwAAAPr6Cfr_AAAA-QUTBv4AAAAFCP7-AAAAAAzr_QsBAAAAIAAtOAvNOzgTQAlITlACKnMQABpgKBIAUgHz4dcfSNsDyNsWH9Dh89PlDv_0BQDrHP696gHu7DcA_zXAIRCvAAAAOBH7NQIA7WYi28vy4iYR466-HQh_9hQGsRMO6cLSEeYfONj95RkbALzwCCDbBQIjDzL_IAAtTQwrOzgTQAlIb1ACKq8GEAwaoAYAAIDAAADAwAAA4EEAAOBAAADwQQAAbEIAABDBAABwwgAAqMIAAIDBAACAwAAAAEAAAODBAAA0QgAAYEIAAIzCAAA4QgAAdMIAAFDCAABIwgAAsMEAAEDBAACYQQAACEIAAHhCAACQwQAAiMEAAEDCAAAkQgAACEIAAHzCAABwQgAAfMIAAABAAAAcQgAA8MEAAMDBAADMQgAAoEAAACRCAAB0QgAA-EEAADBCAABcQgAAeMIAABDCAABgQQAAAAAAAMhBAACAPwAAaMIAAJjBAAAcwgAACMIAAKDAAACwwQAAyMEAAMDAAADQQQAAMMEAAFBBAAAAwAAAIMEAAILCAABIQgAAGMIAAFBBAAAgwQAAYMEAAJDCAABcQgAArEIAAKDAAADAQAAAAAAAADDCAAD4wQAAnEIAAEBBAAAcwgAA6MIAADDBAAAUQgAAJEIAAOBAAAAIQgAA4EAAALhBAADQQQAAmEEAAKhBAABMQgAAuMEAADTCAADAwAAAwMAAAAxCAACuQgAAuEEAAODBAADMwgAAUEEAADBBAADgwAAAyMEAAIBCAADKQgAA-EEAABhCAABIQgAAUEEAACBCAAAwwQAAcEEAAOBAAABAQQAAAMAAACTCAABAQQAAqMEAADRCAACgwAAAKMIAALjBAAAEQgAAKEIAADBBAAAIwgAARMIAAEDAAAD4wQAAwEAAAFDBAACIwQAAMMEAACRCAAAwwQAA-MEAAHDBAABEwgAAskIAAHDBAAA4wgAAMEEAAARCAADIwQAAWMIAAExCAAAIQgAAXEIAAEDBAAAAwAAA4EAAACTCAACAQAAAwsIAAIhBAACwwgAAAEAAAKhCAAAEwgAAfEIAAFzCAABAQAAArsIAAHDBAACAvwAAHEIAADRCAAAQwQAAMMEAACBBAAAwwQAATMIAAMBAAACgQQAA0MEAAJ7CAAAQQgAAsEEAAEBAAAAwwgAAgMEAAJDBAACIQgAA0EEAAMDBAADwQQAAuMEAAKDAAABowgAA0MEAAFDBAAAAAAAAQEEAABDBAACQwQAAnkIAAPDBAADwwSAAOBNACUh1UAEqjwIQABqAAgAAHL4AAHw-AAA0PgAAfD4AAHC9AABwPQAAoDwAABO_AACSvgAAHD4AAPi9AACIvQAAyD0AAMg9AACAOwAA6L0AALI-AACIvQAAMD0AALI-AAB_PwAAcL0AAFA9AACAuwAA4DwAAIg9AABQvQAAbL4AADy-AAAwvQAALD4AANi9AACSPgAAUL0AAKA8AADIvQAAiL0AAMi9AAB8vgAAML0AAMK-AABkPgAA6D0AAAS-AACoPQAAmj4AAMI-AACavgAANL4AAPi9AAAQPQAAhr4AAEQ-AAAMvgAAFL4AABC9AAAZPwAAQDwAAIi9AABsPgAAyD0AAEA8AACYPQAAPD4gADgTQAlIfFABKo8CEAEagAIAAGS-AAAEvgAA-L0AAC2_AADIPQAARD4AAIa-AAAcPgAAkr4AAAw-AAAUvgAAiD0AADC9AAAUvgAAJD4AADC9AACAuwAAWz8AAKC8AADCPgAAHL4AAIg9AAA0PgAABL4AAAS-AAD4vQAAiD0AAKA8AAAwvQAAoDwAABQ-AACAuwAAED0AABA9AACqPgAAUL0AAIi9AACePgAAlr4AAJg9AADoPQAAiL0AAPi9AAAwvQAAZL4AAKC8AAB_vwAAmL0AAFC9AACovQAAMD0AADS-AADoPQAAfD4AAII-AAAQPQAAqD0AABw-AACgvAAAmL0AAKC8AABsPgAAmD0AADS-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=FO03uBXKqVw","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["15842594581460821180"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"9721970379658789855":{"videoId":"9721970379658789855","docid":"34-0-7-Z3F160BC2AB4D8C5E","description":"In today's lesson, we will dive into the world of integration tests and explore how to create test endpoints with tRPC. it if you subscribe to my channels, where I’ll share other useful content...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1625639/a750eaa46a34ed60c71bf4a183966907/564x318_1"},"target":"_self","position":"8","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DhLYqzHeS5D8","linkTemplate":"/video/preview/9721970379658789855?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 121. Tests: Integration Tests (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=hLYqzHeS5D8\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhUKEzk3MjE5NzAzNzk2NTg3ODk4NTVaEzk3MjE5NzAzNzk2NTg3ODk4NTVqrw0SATAYACJFGjEACipoaGtpdWJmZHhkY3J5bXpiaGhVQ1R2UGZNYzM1ZWU4MDVId1ZTVTQzQkESAgASKhDCDw8aDz8T3Q6CBCQBgAQrKosBEAEaeIEFEAQJ_gIA9Q4FAvkE_wEB_Pb8-P39AOj9BQL__gEA_fYHAwIAAAAEBvcBAgAAAO73Cv_zAAEA-QQCBwQAAAAJAvgA_QAAAPcP7wH_AQAA9Pv-_AMAAAAPAAj7_wAAAP4LCAT6_wAAFQj9AQAAAAAMA_sKAAAAACAALcaJ2Ds4E0AJSE5QAipzEAAaYBsHAEwS7P_pOiP16cbOHRTd2fwD7xD_8uUA_RLn0_gSxaExI_817QT_sAAAAP0N_ybOABdf9u_S9vkGChWouyMlfwYcAbzbN__y7zbKA_7w9PRD_gDfI_UoJ_vpPTQSCiAALeo9MDs4E0AJSG9QAiqvBhAMGqAGAACwwQAAcMEAAExCAACwwQAAuEEAABRCAAAwQQAAIMIAALLCAAAAQAAAEMEAAJDBAAB0wgAACEIAAHhCAACAwgAA6EEAALjCAADYwQAAOMIAACTCAACowQAAcEEAAERCAABcQgAAgL8AAFTCAAAswgAAWEIAADRCAAAUwgAADEIAAEjCAADQQQAAEEEAAGzCAAD4wQAAvEIAAJBBAACgQgAAikIAAJBBAACQQQAALEIAALjBAAAAwQAA-EEAAJjBAABAQQAAMMEAALLCAAAAQAAAmMEAADzCAABwQQAADMIAABTCAADAwAAAoEEAAKBAAABYQgAA2EEAAMDBAAA8wgAAKEIAAPDBAADoQQAAEMIAAJjBAAB4wgAAUEIAAJxCAAC4wQAAAEAAAHRCAABswgAAJMIAADxCAAAYQgAAbMIAANrCAAC4QQAAiEEAAARCAABAQQAAmEEAAIA_AAA8QgAANEIAAIBAAAAwQQAADEIAAKjBAAAcwgAAIMEAANjBAAC4QQAAxEIAACBCAAAowgAA1sIAAERCAAAgQQAAsMEAACDCAABkQgAAYEIAAHxCAABgwQAAREIAABDBAAAIQgAA4MEAAJBBAABQQQAAEEIAAMDBAABAQAAAIMEAAFDBAADIQQAAAMAAADDCAABcwgAAkEIAANhBAAAIQgAAYEEAAODBAACAwAAAuMEAAKBAAACowQAAcMEAAOBAAACIQQAAAMEAABzCAABwwQAAOMIAAJxCAADwwQAAcMEAAEBBAAA0QgAA8MEAAFDBAAAAQgAAdEIAAAxCAABQQQAAGMIAAJjBAABowgAAmMEAAMTCAABAwQAANMIAAKBAAACaQgAAVMIAAExCAAAMwgAAkMEAAEjCAACQwQAAMMEAAGhCAADQQQAAIMEAAADBAACgQQAAAAAAACjCAABgQQAAJEIAAEBAAACGwgAA8EEAAHhCAADowQAALMIAABDCAACwwQAAqEIAALBBAADYwQAA8EEAAEBAAABwQQAAuMEAAAzCAACIwQAAgL8AAOBAAACgwAAAIMIAAGRCAAAUwgAABMIgADgTQAlIdVABKo8CEAAagAIAANg9AADoPQAAEL0AABc_AAAEPgAAHD4AAIg9AAADvwAA4LwAAMg9AAD4vQAAHL4AAFw-AAA8PgAALL4AABA9AAADPwAAED0AABC9AAAbPwAAfz8AAMi9AADIvQAAPD4AADy-AAC6PgAAhj4AACS-AAB8vgAA6L0AAHw-AAAUvgAA6D0AAEC8AAD4PQAADL4AAAy-AAD4vQAAlr4AADw-AADivgAAqD0AAFw-AAD4PQAAML0AANI-AACePgAAlr4AAKi9AACgPAAAgDsAABC9AADIPQAAXD4AAHQ-AADgvAAANT8AAEw-AAAQvQAAbD4AAEw-AAAwPQAAoLwAAFA9IAA4E0AJSHxQASqPAhABGoACAACevgAA4LwAAJq-AAARvwAAUL0AAAy-AABwPQAAoDwAAEC8AACAuwAAqL0AAEQ-AADgvAAAFL4AADw-AADgPAAAbL4AADs_AABMPgAACT8AAEC8AADovQAAcD0AABC9AABsvgAAjr4AAFA9AACAOwAAML0AAAS-AABwPQAAMD0AAJg9AAAQPQAAZD4AAPi9AAAcvgAAND4AABS-AACiPgAAXD4AAOC8AACYvQAABL4AAOg9AAAwvQAAf78AALK-AADYPQAAwr4AANg9AABQvQAA4LwAAPg9AACePgAAPD4AAMi9AABwvQAAiL0AAKg9AACYvQAAyD0AAHy-AABkviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=hLYqzHeS5D8","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["9721970379658789855"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"12125257117636954419":{"videoId":"12125257117636954419","docid":"34-9-9-Z161DB7BE4630B66D","description":"In the new lesson, we will dive into the world of automation and improving a developer's workflow! developers: ⭐️ devFlexer Facebook Page: / devflexerguy 📹 devFlexer YouTube Channel...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/763091/fdc1972da9c8b677745f499541dfd890/564x318_1"},"target":"_self","position":"9","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUroVAfXEHMo","linkTemplate":"/video/preview/12125257117636954419?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 19. Automating Prettier, ESLint, and Type Checks on Commit (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=UroVAfXEHMo\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhYKFDEyMTI1MjU3MTE3NjM2OTU0NDE5WhQxMjEyNTI1NzExNzYzNjk1NDQxOWqvDRIBMBgAIkUaMQAKKmhoa2l1YmZkeGRjcnltemJoaFVDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQRICABIqEMIPDxoPPxPRBoIEJAGABCsqiwEQARp4gQkJBQ4D_QABDAQH-Aj9Agb1APn4_v0A5v0GAv_-AQD6-Qv5AgAAAPkE8QkHAAAA9vj__vP-AQACCAERBAAAAAkCAADzAQAA9xDuAf8BAAD49fQJBP8AAAkFEPz_AAAA-wQKDP0AAAAT_v0FAAAAABjy_w0AAAAAIAAt8GDMOzgTQAlITlACKnMQABpg9Q0AHSAK-OsKPfT19egPDfzz0-rcDP_77wAAFOHM-O7X3Rsr_xDjCPTEAAAAFBn4MfgAB0QZ5v_56v_887HhKhZ_DQ4C7RoR-t37Gt0WBQ_xGzYfABQTFhQe9eYyKwb9IAAtef5jOzgTQAlIb1ACKq8GEAwaoAYAAMDAAACgwQAAgEIAADDBAADYQQAAuEEAAKDAAAAQwQAAxMIAADDBAAAgQQAAAMAAAIDCAADIQQAAkkIAAKjBAAC4QQAA-sIAACDBAAAkwgAAMMEAADBBAADoQQAAVEIAAERCAAAwwQAAXMIAAITCAABsQgAASEIAAATCAAAUQgAAhsIAAEBAAAAwQQAAYMIAAAzCAADgQgAAAMEAAIJCAACOQgAAcMEAAFBBAAAYQgAAgL8AANDBAABEQgAAMMIAALhBAABAwAAAlsIAAJhBAAAowgAALMIAAABAAABIwgAA-MEAAIA_AACYQQAAkEEAAERCAADQQQAAIMIAAIBAAABkQgAAiMEAAPhBAABIwgAAoEAAACzCAAA4QgAAvkIAAGDBAACwQQAAZEIAAJTCAAAMwgAAGEIAAAhCAABwwgAAvsIAAEDAAADAwAAAEEIAAIBAAADoQQAA4MAAAMBBAAB8QgAAEEIAAABAAACQQQAAEMIAACDCAACAQAAAAMIAAMDAAADcQgAAsEEAADTCAADSwgAAXEIAAKBAAACAwAAALMIAAAxCAAA0QgAAaEIAAAzCAAAgQgAAgL8AAABBAADowQAAwEAAAHBBAAA8QgAAAMAAAGBBAACoQQAAQMEAAMhBAACAwQAALMIAAITCAACUQgAAmEEAAHBBAABAQQAAgMEAABDCAADYwQAA4MAAAKjBAADAwAAA4EAAADBBAAAAAAAAQMIAAADBAAB4wgAALEIAAJDBAAA0wgAAqEEAACRCAAAswgAAwMAAAPhBAABQQgAA4MAAADBBAADQwQAA6MEAACjCAACIwQAApMIAAODBAADowQAA4MAAAFRCAACCwgAAKEIAAJDBAADwwQAAAMIAAODBAAAEwgAA-EEAABBBAACwwQAAoEAAABxCAACAQAAAJMIAAKhBAACgQQAAQEAAAGTCAADwQQAAcEIAAIC_AAAEwgAAYMIAABzCAAC2QgAAQEEAANjBAAD4QQAAAEEAAAhCAADgwQAA4MEAAADBAAAQQQAAAMAAAKDAAAA8wgAAoEEAAHjCAABMwiAAOBNACUh1UAEqjwIQABqAAgAALL4AANg9AABUPgAARD4AAKC8AADIPQAATD4AABm_AABsvgAAgDsAAIi9AABEvgAAdD4AAFQ-AAC4vQAAML0AAJY-AACIPQAAuD0AAMo-AAB_PwAAyL0AAFC9AADoPQAAUL0AABQ-AAAcPgAAED0AALi9AACAuwAAJD4AAOC8AAAUPgAAQLwAAFw-AACIPQAAQLwAAMi9AAAUvgAAUL0AAMi9AABsPgAAgLsAAMi9AAAwvQAArj4AAL4-AABUvgAABL4AAGS-AAB0PgAA2D0AAJ4-AABAPAAAqL0AABC9AAANPwAATD4AAOg9AABUPgAAiL0AAFA9AACAuwAAoDwgADgTQAlIfFABKo8CEAEagAIAALK-AADIvQAAdL4AACG_AAAQPQAAcD0AAKg9AABUvgAALL4AADA9AABkvgAAoLwAAFS-AABEvgAAXD4AAKC8AACAuwAAPT8AAHC9AAD6PgAAiL0AABS-AACAuwAAQDwAAKi9AAAEvgAA2L0AABC9AAAUPgAA6L0AAIg9AABwPQAAQDwAADS-AACePgAALD4AAIg9AABkPgAANL4AAEC8AABUPgAAyD0AAKC8AAD4vQAAiL0AAMg9AAB_vwAAir4AAKA8AAAcvgAAPD4AAI6-AADIPQAABD4AAHA9AACYPQAAQDwAAIg9AAD4vQAAqD0AAEC8AABEPgAAyD0AABC9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=UroVAfXEHMo","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["12125257117636954419"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"3432482699357835776":{"videoId":"3432482699357835776","docid":"34-7-2-Z3178B7A4E3C66B3A","description":"content for developers: ⭐️ devFlexer Facebook Page: / devflexerguy 📹 devFlexer YouTube Channel: / @devflexer...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/469690/1d52ab7dac7e186a70fcd0f411f88d32/564x318_1"},"target":"_self","position":"10","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D-1_a6iEHq1w","linkTemplate":"/video/preview/3432482699357835776?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 119. Sentry: Backend Sourcemaps (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=-1_a6iEHq1w\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhUKEzM0MzI0ODI2OTkzNTc4MzU3NzZaEzM0MzI0ODI2OTkzNTc4MzU3NzZqrw0SATAYACJFGjEACipoaGtpdWJmZHhkY3J5bXpiaGhVQ1R2UGZNYzM1ZWU4MDVId1ZTVTQzQkESAgASKhDCDw8aDz8TqwSCBCQBgAQrKosBEAEaeIH8Fwv9BPwA9QEB-PsCAAEEAAAC9_7-ANfy_Az--AQABQEB_f4BAAD9-fD2BQAAAOz4__L1AAAA__wEEwMAAAALAAj8_AAAAA0P7gL_AQAA_PsLBQP_AAAU9AMBAAAAAP4MCQT6_wAACB74AAAAAAAM6vwLAQAAACAALfdjxDs4E0AJSE5QAipzEAAaYCUCADAN1tyhREDj_7yzFO_F48fCtOz_Gur_IBO6zsoJ-KRa9f8M9vMZkwAAAAwABR_NAAx_9dvq9-g5DhDLukVOaREW0LS6SCHyEHS-Dg4RKBowDQDbDQ4s9OYzJhMy3iAALR_YDTs4E0AJSG9QAiqvBhAMGqAGAAAAAAAAmMEAAFRCAACAPwAAgMEAABxCAACQwQAAdMIAAJzCAACgwAAAgMAAAEBAAADwwQAAKEIAAJ5CAABswgAAZEIAAK7CAADQwQAAPMIAAETCAACAPwAAcEEAAFBCAACCQgAAEEEAAFjCAAB8wgAAOEIAAERCAACYwQAAZEIAAFDCAACYQQAAoEEAAATCAAA4wgAA6kIAAOBAAABYQgAAXEIAAIA_AACQQQAASEIAAKjBAAAEwgAADEIAANDBAABgQQAA0MEAAJjCAAAgQQAAAMIAAPDBAABgwQAA6MEAACzCAAAEwgAACEIAAOBAAADoQQAA2EEAAADCAAAwwQAAXEIAAADBAAAsQgAAgMEAANjBAABgwgAAOEIAAM5CAADwwQAAAEAAAHRCAACGwgAACMIAAGhCAAAAQgAAQMIAANbCAADAQAAAoEEAABRCAACgQQAAIEEAAEDAAACgQQAA4EEAAMBAAABwwQAA6EEAADDBAABwwQAAoEAAADDBAABQQQAA0EIAADBBAAAkwgAA2sIAALBBAABAQQAAoMAAAOjBAACAQgAAhkIAAIxCAACAwAAAsEEAAMDAAABAQQAAgMEAAFBBAACAQAAALEIAAADBAADIwQAAgD8AAKDBAABQQQAAIMEAADzCAABEwgAAfEIAAHBBAACwQQAAoEAAAMjBAACQwQAAgMEAAMBAAABQwQAA4MAAAIBAAADAQQAAgEEAAEDCAADYwQAAaMIAALBCAACwwQAAFMIAAPhBAAAUQgAAFMIAADDBAAAsQgAAqkIAAMBBAAAAQQAAIMIAAKDBAABowgAAAAAAAJbCAABAwQAAbMIAAIBBAACCQgAAXMIAAGhCAADgwQAAgMEAAIjCAACgwQAAoMEAAAxCAAAQQgAAMMEAALDBAACoQQAAuEEAADTCAAAgQQAAKEIAADDBAACAwgAALEIAAEBCAAAQwQAAIMIAADjCAABQwgAAqkIAAJhBAACIwQAAFEIAAPDBAADAQQAAEMIAAKDBAACgwQAAAEEAAABBAADAQAAA2MEAAPhBAAAEwgAA4MEgADgTQAlIdVABKo8CEAAagAIAAHA9AAAkPgAALD4AADw-AABQvQAAUD0AALg9AAD2vgAAvr4AAJg9AAAwPQAA6D0AAOi9AADIPQAABL4AAIi9AACiPgAAgLsAAHw-AACKPgAAfz8AAAy-AAAQPQAAoDwAAEA8AACAuwAAML0AAEy-AACIPQAA2D0AACQ-AAAwPQAAfD4AAAS-AAAUPgAADL4AALi9AAAUvgAAhr4AAOC8AAA0vgAAiD0AAIi9AAB8vgAAEL0AAGw-AACuPgAAbL4AAIC7AABwvQAAfD4AAOA8AACgvAAA0r4AADA9AAAQvQAABT8AAIA7AAB8PgAA6D0AACw-AAAsvgAAMD0AAIo-IAA4E0AJSHxQASqPAhABGoACAACCvgAAqD0AADC9AADqvgAA2D0AAKg9AAB8vgAADD4AACS-AAAwPQAAHL4AALg9AABsPgAAFL4AADQ-AADgvAAAoLwAAG8_AACGPgAA6j4AAEA8AACgPAAAtj4AADS-AAA0vgAApr4AAMg9AAAEPgAAqD0AAAy-AAC4PQAAgLsAAKg9AAAEPgAAwj4AADy-AAAwvQAAfD4AADS-AAAcPgAARD4AABC9AAD4vQAALL4AAPi9AACoPQAAf78AAEy-AADgvAAAUD0AALg9AADgvAAAmL0AAMo-AACmPgAA2D0AAFC9AADgvAAAiL0AAIA7AAD4vQAADD4AAMg9AACmviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=-1_a6iEHq1w","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["3432482699357835776"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"10602837008077683113":{"videoId":"10602837008077683113","docid":"34-4-17-Z811E17C9955BC7C1","description":"Exploring the creation of reusable components! 🎉 Projects often feature recurring elements like blocks with a title and content. The \"segment\" component takes props such as title, size...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1521718/35cf22b891eaa3a35ffc1d9caf655938/564x318_1"},"target":"_self","position":"12","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DLzmjRYLVlyo","linkTemplate":"/video/preview/10602837008077683113?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 28. Creating Reusable Components (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=LzmjRYLVlyo\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhYKFDEwNjAyODM3MDA4MDc3NjgzMTEzWhQxMDYwMjgzNzAwODA3NzY4MzExM2qvDRIBMBgAIkUaMQAKKmhoa2l1YmZkeGRjcnltemJoaFVDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQRICABIqEMIPDxoPPxOWBIIEJAGABCsqiwEQARp4gQ4MAwMAAAD1DgUC-QT_AQP4DQH5_v4A4PYMB_37AgAH-wgB-wEAAPkE8gkHAAAA7fcK__MAAQD__AQSAwAAABQMAAH-AAAADA7vAv8BAAD7-AEJ-QEAAAX6C_z_AAAA9g8BAwEAAAAMCPj8AQAAAAwD-woAAAAAIAAthGnTOzgTQAlITlACKnMQABpgEgkAOQoSG9MWWfcAz8QSBvzK8u3jA_8A7ADgEQzr8PTRyCwT_yDmDuuxAAAACyzxNugAGF4X_8QL4xUE1N6_RyR_-ir3y_weDd4TSdoGH-bh2xwbAOAE9xUsBhVAJgIBIAAtHdg3OzgTQAlIb1ACKq8GEAwaoAYAAFDBAAAgwQAAikIAAETCAAAMQgAA8EEAAMDAAADIwQAA2MIAAKjBAACgQAAAYEEAAHDCAAD4QQAAgEIAABDCAABwQQAA5MIAAIC_AAA8wgAAKMIAAKBBAAAAwQAAdEIAAIZCAAAgQQAASMIAAGzCAABgQgAAfEIAABTCAADgQQAATMIAAKhBAACAwAAARMIAAAjCAADQQgAAgEAAAExCAABgQgAAwEAAANBBAABIQgAAQMAAAFDBAAAUQgAACMIAABRCAACAQAAAtMIAAPhBAACYwQAAXMIAAIDAAAAIwgAAGMIAAMBAAADYQQAAMEEAACRCAAC4QQAA6MEAANjBAABkQgAAmMEAABxCAAAQwgAAgD8AAFTCAABoQgAA3kIAAFDBAADYQQAANEIAAHDCAAA8wgAAIEIAAGBBAAAQwgAAzMIAAEBBAACgwQAACEIAAODAAADgQQAAgEAAAJBBAAA8QgAAQMAAABDBAADoQQAAUMEAACDCAAAgwQAAIMIAAKDAAAC-QgAABEIAAHzCAADUwgAATEIAAABAAACIwQAAMMIAAAxCAAB4QgAANEIAADDBAAAcQgAAAEEAAPBBAABEwgAAIMEAAJBBAAAYQgAAMMEAAIA_AACAPwAAEMEAAIBAAACIwQAAHMIAABDCAACcQgAAoEAAAKhBAACoQQAAyMEAAIjBAAAgwQAAiMEAAMDBAAAAAAAAcEEAAIBBAACAvwAAMMIAABzCAABcwgAAZEIAAOjBAADowQAAwEEAABxCAADAwQAAYMEAADBCAABYQgAAgMEAAOBAAADYwQAAAMIAAMjBAAAAwgAApMIAABDBAABQwgAAAMAAAJZCAAC4wQAAYEIAALDBAACIwQAAQMIAAMDBAAAAwAAAMEIAAHBBAADIwQAAQMAAADRCAAAAwQAASMIAAAhCAABIQgAAgD8AAGTCAADQQQAAcEIAAGDBAADgwQAAsMEAAADCAAC0QgAAyEEAAADCAADIQQAAkEEAAIBBAAAswgAAfMIAAADBAACQQQAAEEEAACBBAAAAwgAAJEIAACjCAAAswiAAOBNACUh1UAEqjwIQABqAAgAAgLsAAFA9AAAsPgAAyj4AAOg9AAAkPgAA6D0AAB2_AACOvgAAZD4AADA9AADYPQAAND4AAFQ-AACIvQAAJL4AAM4-AACYPQAAgLsAAC8_AAB_PwAAcL0AAFS-AABsPgAA-D0AAHw-AADIPQAAQLwAAES-AAC4PQAAXD4AAIa-AACSPgAAqD0AAOg9AADIPQAAVL4AALi9AADSvgAADD4AAMK-AACKPgAAyD0AADy-AACYPQAAbD4AANI-AABcvgAAUD0AADC9AACYPQAA6L0AAOY-AACIPQAAHL4AABC9AAA5PwAAXD4AAIA7AAAsPgAA2D0AAAQ-AADoPQAAbD4gADgTQAlIfFABKo8CEAEagAIAAKa-AABAvAAAVL4AACu_AADgPAAA-D0AAOA8AABAPAAAqL0AACy-AACIvQAA4DwAAMi9AAAcvgAAmj4AAEA8AACAOwAAST8AAPg9AAD6PgAAcL0AABy-AACCPgAAXL4AAES-AADIvQAAuL0AAOC8AAC4PQAA-L0AAOg9AACAuwAAgLsAAFC9AADuPgAAQDwAAPi9AABkPgAAHL4AAMg9AACWPgAAUD0AAIA7AABAvAAAdL4AABw-AAB_vwAAyr4AAIC7AACAuwAAHD4AAJi9AAAwPQAAij4AAKI-AADIPQAAML0AAKi9AABwvQAA6L0AAIC7AABcPgAAED0AADS-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=LzmjRYLVlyo","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["10602837008077683113"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"14745894571689230732":{"videoId":"14745894571689230732","docid":"34-3-14-ZC02A005503D5F5C9","description":"Today we are starting the creation of a server application in Node.js using TypeScript. 🚀 This is important because TypeScript helps identify errors during development, making your code more...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/880246/a0c310b6296d072782b5a6bfb962255b/564x318_1"},"target":"_self","position":"13","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DjEhcSymzSJc","linkTemplate":"/video/preview/14745894571689230732?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 11. Creating a Node.js Application in TypeScript (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=jEhcSymzSJc\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhYKFDE0NzQ1ODk0NTcxNjg5MjMwNzMyWhQxNDc0NTg5NDU3MTY4OTIzMDczMmqvDRIBMBgAIkUaMQAKKmhoa2l1YmZkeGRjcnltemJoaFVDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQRICABIqEMIPDxoPPxP4B4IEJAGABCsqiwEQARp4gQUQBAn-AgD1DgUC-QT_AQb1APr4_v4A6P0FAv_-AQAI-wv1_gEAAAME7QAGAAAA7fn_9PYAAAACCAEQAwAAABII9_32AAAA9w_vAf8BAAD5-P4GA_8AAAYACQAAAAAA_AgBAfz_AAANCAL8AQAAAAz1AAUAAAAAIAAtxonYOzgTQAlITlACKnMQABpgDwMAMBYHC9YMaubz6M0VDtTo2e7x-P_64__zG-Xg8OLPvjEX_yjdCfawAAAAHzwJW-QADGYQANj35hYY5cTEMwV_7h7XuvEk8q4FCs8QFePsDjktAOgK9CUkF-tMJvr2IAAtRTEsOzgTQAlIb1ACKq8GEAwaoAYAAEBAAADgwAAA8EEAAEDAAACwQQAACEIAAIBAAADowQAA4sIAAFBBAACAPwAA4EAAAEjCAADQQQAAmkIAAJjCAADYQQAA0MIAAGDBAAAgwgAAoMEAAIDAAAAoQgAAIEIAAHRCAADAwAAAPMIAADzCAABwQgAA6EEAAHzCAABUQgAAZMIAAOBBAAAQwQAASMIAALDBAADoQgAAYEEAAHhCAABIQgAADEIAAJBBAAAAQgAAPMIAALjBAAAEQgAAoMEAAPBBAADgQAAAdMIAAABAAADwwQAAHMIAAEBAAAAAwgAAGMIAAIA_AAAQwQAAQMAAABhCAADwQQAAEMIAACzCAAB4QgAAoMEAAIBBAADYwQAAQMEAADzCAABkQgAAyEIAAIA_AAAgQgAAWEIAAIzCAAAAwgAAZEIAAFBCAADgwQAA0MIAAIBBAACAPwAAWEIAAMBAAABwQQAAEEEAAABCAAAsQgAAAEEAAIBBAADwQQAAcMEAAEzCAAAAAAAAyMEAAAAAAADSQgAAmEEAANjBAADIwgAAREIAAJhBAABQwQAAGMIAACBCAAB4QgAAjEIAABDBAAAcQgAAQEEAAOhBAADIwQAAwEAAAARCAADYQQAAQEAAAFDBAACgQAAAAEEAAARCAADgwAAA8MEAAATCAAAoQgAABEIAAJhBAAAgQQAAkMEAAMBAAAAQwgAAuEEAAFDBAACAPwAAsEEAAPBBAADAwAAAsMEAAEDBAACCwgAAkEIAACjCAABQwQAAIEEAACRCAADIwQAAXMIAAABCAAAQQgAAgEEAALhBAAAQwQAAmMEAAATCAAD4wQAAmsIAAJjBAAAwwgAAoMAAAFhCAAAswgAAOEIAAITCAACAwQAAMMIAALjBAADwwQAAVEIAAMBBAACAPwAAIMEAAPBBAABgQQAAWMIAAJBBAAAIQgAAgMAAADTCAAAEQgAAiEIAAKDAAADAwQAAeMIAAADAAADQQgAATEIAACzCAAAIQgAAgEAAAJhBAAAcwgAA-MEAAHDBAAC4wQAAYMEAAMBAAAAQwgAAjEIAABzCAAAkwiAAOBNACUh1UAEqjwIQABqAAgAAqL0AAI6-AACoPQAAjj4AAES-AADgvAAAPD4AACG_AADIvQAAgDsAAPi9AABwvQAABD4AANg9AAB0vgAAiD0AAA0_AABwPQAAVD4AAB0_AAB_PwAAir4AAMi9AABMPgAAdL4AAMg9AAAsPgAARL4AAIq-AAB0vgAAij4AAKC8AADCPgAAED0AADQ-AAC4PQAAFL4AANi9AAAUvgAAuj4AAFy-AACgvAAAiL0AALi9AACYvQAAqj4AAIY-AAA8vgAABL4AADC9AADIPQAA-L0AAJI-AAC4vQAAoDwAAIC7AABlPwAApj4AACS-AAAUPgAA2D0AAFA9AAAcvgAA2j4gADgTQAlIfFABKo8CEAEagAIAADy-AACivgAAxr4AACm_AACoPQAATD4AAPi9AADIPQAAjr4AANi9AAAcvgAAZD4AAPi9AACYvQAAgj4AAEA8AAAwvQAAMz8AAEC8AAAJPwAAoLwAAMg9AAA0PgAAML0AAGy-AABkvgAAqL0AAEC8AACAOwAA2L0AAFQ-AAAQvQAAFD4AADA9AADSPgAAQLwAAIi9AACKPgAANL4AAJg9AACyPgAAcD0AANi9AACIvQAA-L0AAIC7AAB_vwAATL4AACQ-AAA0vgAAMD0AAHC9AACYPQAAvj4AACw-AAA0PgAA4LwAAHC9AACIPQAAuL0AAOi9AADKPgAA4LwAAFy-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=jEhcSymzSJc","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["14745894571689230732"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"18050861266610917669":{"videoId":"18050861266610917669","docid":"34-11-7-ZA55490652C1CC8AC","description":"Today we dive into the world of infinite scroll with React Infinity Scroller 🚀. We learn how to track scroll events and implement this in projects. YouTube Channel: / @devflexer...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3010902/4981d0b4d015cbeb1f9baec5cea69a2b/564x318_1"},"target":"_self","position":"14","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DW_z5vbqHp9U","linkTemplate":"/video/preview/18050861266610917669?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 80. Infinite Data Loading on Scroll (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=W_z5vbqHp9U\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhYKFDE4MDUwODYxMjY2NjEwOTE3NjY5WhQxODA1MDg2MTI2NjYxMDkxNzY2OWqvDRIBMBgAIkUaMQAKKmhoa2l1YmZkeGRjcnltemJoaFVDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQRICABIqEMIPDxoPPxPABIIEJAGABCsqiwEQARp4gQgTDAsJ9QAE_gz6_QP_AQfzAPn3_v0AyPj__wPzBgASCQwB-wAAAPIF7voLAAAA6vf_8fQAAADpCgEIBAAAAB4C_QD2AAAADhDsAv4BAAD79wEK-AIAABIACfr_AAAA_g0KBPn_AAANBfYEAQAAAPv2CwEA_wAAIAAtiHu4OzgTQAlITlACKnMQABpg8QUAYTYH9PYHWs0N3dAT9eAE2ermHv_kxv_uEsLD3tTdnioF_z_1Bw6hAAAAIA0IKwkAGnj9_Mjs8xb4BZ_EKUF_HDDUAelp77MNafwd2Tbv_QIdANYe_i4WFNJVHOEeIAAthQcVOzgTQAlIb1ACKq8GEAwaoAYAAKjBAACQwQAALEIAAAjCAAAIQgAAkEEAAADAAADYwQAAwsIAAEBAAACgwAAAoMAAAITCAACwQQAApEIAAFTCAAAMQgAAusIAAPjBAAAQwgAAwMEAAEDBAACYQQAAMEIAAHBCAABAwQAA6MEAAETCAAAkQgAAMEIAANDBAABAQgAASMIAACBBAABAQAAAcMIAANDBAADUQgAAQEEAAJhCAABgQgAAgEEAAJBBAABcQgAAoMEAADDBAADwQQAADMIAAPBBAACgwQAApsIAACDBAADIwQAAUMIAAGBBAAAYwgAATMIAAAAAAAAQQQAAwEAAABRCAADwQQAA4MEAADTCAABYQgAAAMIAAIBBAAA4wgAAwMAAAHDCAABsQgAArkIAAGDBAAAQQQAAkkIAAI7CAAAUwgAAMEIAABhCAAA4wgAA0sIAAEBAAACQQQAAwEEAAOBBAACwQQAAEEEAAChCAABcQgAAYEEAAOBAAAAAQgAA2MEAADzCAACQQQAA8MEAAIA_AADQQgAA4EEAAEDCAADawgAAREIAAADBAAC4wQAA8MEAAFBCAACGQgAAYEIAABDBAAD4QQAAAAAAANhBAABAwQAAmEEAAJhBAABkQgAAgL8AAGBBAADgwAAAyMEAANhBAABAwAAAUMIAAHDCAAB0QgAAqEEAAMBBAACIQQAAYMEAALjBAADIwQAAcEEAAADBAADgwAAAwEAAAPhBAACAPwAA2MEAAODAAAA0wgAAlEIAACDCAAAIwgAAmEEAAExCAAAIwgAAkMEAABBCAAB8QgAAsEEAAKBAAAAgwgAA4MEAADzCAABAwAAAssIAAJDBAAAUwgAAEEEAAFhCAACOwgAAaEIAAPjBAABwwQAAcMIAAKjBAACQwQAAGEIAAJhBAAC4wQAAEMEAAAhCAAAwwQAADMIAAIBBAADgQQAAcEEAAJDCAADgQQAATEIAAMBAAAAswgAAOMIAAODBAADAQgAAgEEAALjBAAAEQgAAoMAAACBBAAAUwgAA8MEAAEDBAABQQQAAQEAAAEDBAADYwQAAREIAACDCAAAQwiAAOBNACUh1UAEqjwIQABqAAgAAVL4AADS-AAAkPgAAZD4AABy-AABwPQAAHD4AAG-_AACSvgAAML0AAAQ-AABEvgAADD4AAFA9AACOvgAAEL0AAJI-AABcPgAAVD4AAAE_AAB_PwAAoLwAAPi9AADgPAAA6L0AAOi9AACOPgAAcL0AAOi9AAAsvgAAsj4AAEy-AAAMPgAAyD0AAMg9AACePgAAND4AABC9AABEvgAAqL0AAHS-AADIvQAA4LwAALi9AABQPQAARD4AAPI-AAA8vgAAVD4AALa-AADWPgAAiD0AADA9AAAEPgAAgDsAAKi9AABLPwAAyj4AAIA7AABUPgAAhj4AAES-AADYPQAAFD4gADgTQAlIfFABKo8CEAEagAIAALi9AAAsvgAADL4AABm_AABAvAAADD4AADy-AABcPgAAdL4AABC9AAB8vgAA4DwAAEA8AAAcvgAAJD4AAHC9AABQvQAASz8AAIA7AAD2PgAA4LwAADC9AACgPAAA4LwAABC9AACqvgAAoLwAAKC8AABQPQAAQLwAAFA9AACIvQAAXD4AAFA9AACyPgAAFL4AABy-AABQPQAAXL4AAKI-AACYPQAAcL0AAKC8AAAMvgAATL4AADS-AAB_vwAAcD0AABC9AABUvgAAmL0AAJi9AABwvQAAij4AACw-AAC4PQAAQLwAAAw-AACIvQAA2D0AAIi9AAA8PgAADD4AABy-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=W_z5vbqHp9U","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["18050861266610917669"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"2283894377806269449":{"videoId":"2283894377806269449","docid":"34-7-11-Z565346168132F728","description":"In this lesson, we will learn about environment variables for the frontend, how to set them up, and use them with Vite. You will learn how to define variables for the port, work with .env files...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2711142/19cd64d68401db5cc2ef3f44b05164fc/564x318_1"},"target":"_self","position":"15","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DioJQWVNRXJA","linkTemplate":"/video/preview/2283894377806269449?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 65. Environment Variables: Web Application (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ioJQWVNRXJA\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhUKEzIyODM4OTQzNzc4MDYyNjk0NDlaEzIyODM4OTQzNzc4MDYyNjk0NDlqrw0SATAYACJFGjEACipoaGtpdWJmZHhkY3J5bXpiaGhVQ1R2UGZNYzM1ZWU4MDVId1ZTVTQzQkESAgASKhDCDw8aDz8ThwSCBCQBgAQrKosBEAEaeIEFFP0JBPwA7g4I9vwAAQAG9AD5-P79AOT5-wv4_QEACPsM9P4BAAADBOwABgAAAOz2C__yAAEA-wD2EQIAAAAU-AL-9gAAAAEG7gz_AQAA__QECQT_AAAOAQsFAAAAAP4MCQT6_wAAABP8_wEAAAAY8v8NAAAAACAALUvkxzs4E0AJSE5QAipzEAAaYAgBADL-4ezBVEn3__HfGSTR9vElAQv_683_AkDp7PYDz6s8Ef9C5QjspAAAAAvY_0u_AChwFwrYw-8gFcoMtS8hf-0X54P7Og3e_RTfEicA9QAsJQCfFesgFhcCDw78BCAALfstHzs4E0AJSG9QAiqvBhAMGqAGAAAAwAAAqMEAAJRCAAAAAAAA0EEAAFxCAAAAQAAAiMEAAPzCAAAgwQAAAEAAAMBBAABcwgAAMEIAAJ5CAACMwgAAMEEAAMjCAACwwQAAKMIAAKBAAABgwQAAEEEAAKhBAABQQgAAEEIAAGTCAAAcwgAASEIAACxCAAAAwgAACEIAAIDCAAAUQgAAIMEAAEDCAACgwQAA1EIAAMBBAABIQgAAuEEAABxCAAAIQgAANEIAABjCAADYwQAANEIAANjBAACwQQAAoEAAAJrCAADwQQAAAMEAAFDCAAAAAAAAQMEAAMDAAAAgQQAAJEIAAIBAAACgQQAAYEEAAGzCAADYwQAAbEIAAIBAAADoQQAAuMEAAGDBAABYwgAASEIAANJCAAAAAAAAJEIAAGBCAAB8wgAAVMIAADhCAAAIQgAAGMIAAMzCAABwQQAAQEAAAMBBAACIwQAAmEEAAEBAAAAQQgAAsEEAABBBAAAAwAAAwEEAABDBAAAUwgAAwMAAAMDBAADgwAAAqkIAACRCAAAwwgAAxsIAAABCAACQQQAAMMEAAHzCAAAsQgAAfEIAAGhCAAAAwQAAZEIAACBBAADoQQAA4MEAAIhBAADoQQAAwEEAAMBAAAAAwAAAMMEAAAzCAABAQAAAAMAAABzCAAA4wgAASEIAAABCAAAUQgAAIEEAAKjBAAAAAAAAQEAAAKBAAADowQAAoEAAAGBBAAAsQgAAAMAAAJDBAABYwgAAWMIAAJBCAAC4wQAAsMEAAKhBAAAoQgAA6MEAADDBAADYQQAADEIAAADAAABAQQAA2MEAAIjBAAAUwgAA2MEAANbCAACYwQAAVMIAAIC_AACOQgAA0MEAAHxCAAAwwgAAwEAAAGTCAADQwQAAqMEAAFRCAACwQQAAgD8AANjBAABYQgAAQEEAAAjCAABgQQAA6EEAAMDBAABswgAAOEIAAGRCAABQwQAAqMEAABjCAABgwQAAukIAAOBBAAC4wQAAEEIAAADAAADYQQAA8MEAAEDBAABAwQAAgEAAAODAAAAgQQAA-MEAAIZCAAAwwgAAdMIgADgTQAlIdVABKo8CEAAagAIAADS-AAAsvgAAED0AAJo-AAC4vQAAqD0AAOg9AAAFvwAAFL4AAIA7AAAwvQAAND4AADw-AAC4PQAAir4AAKA8AAAfPwAAmD0AAIC7AACyPgAAfz8AACS-AACgPAAAUD0AAMi9AAD4PQAA-D0AADy-AADovQAALL4AAIY-AADIvQAAjj4AAKC8AAA8PgAAij4AAHA9AAAkvgAADL4AALi9AAAUvgAAHD4AALi9AACIvQAAJD4AAHA9AABkPgAAZL4AADS-AAAMvgAAqD0AAIi9AACYPQAAEL0AABA9AAAQvQAAAz8AACQ-AABQvQAAdD4AAEC8AAAQvQAAMD0AAMg9IAA4E0AJSHxQASqPAhABGoACAABkvgAAoDwAAI6-AAALvwAAJD4AABw-AABcvgAABD4AAOi9AAAEPgAARL4AAPg9AACgPAAA2L0AAGw-AABQvQAAqL0AAEM_AABAvAAA9j4AALi9AABAPAAAkj4AAJi9AADIvQAAcL0AAEC8AADgPAAAyL0AAOC8AABwPQAAQLwAADA9AADIPQAARD4AADS-AADIvQAABD4AACS-AAAEPgAAMD0AAEC8AAAQvQAAEL0AAIi9AAC4vQAAf78AAPi9AAAwvQAAoLwAAJi9AADYvQAA4LwAALI-AABsPgAAuD0AAEA8AAAUvgAAUL0AAFA9AACYvQAATD4AANg9AACGviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=ioJQWVNRXJA","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["2283894377806269449"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"13309061160258650708":{"videoId":"13309061160258650708","docid":"34-10-8-Z21EC9A630FBEDD98","description":"Environment variables in Node.js allow you to store data that is only accessible to the server, such as keys for JWT, without including them in the code. my channels, where I’ll share other...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4574341/5e510e63540b422e8f7ce147952fae19/564x318_1"},"target":"_self","position":"16","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dp_CZCsnfIEo","linkTemplate":"/video/preview/13309061160258650708?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 64. Environment Variables: Backend (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=p_CZCsnfIEo\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhYKFDEzMzA5MDYxMTYwMjU4NjUwNzA4WhQxMzMwOTA2MTE2MDI1ODY1MDcwOGqvDRIBMBgAIkUaMQAKKmhoa2l1YmZkeGRjcnltemJoaFVDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQRICABIqEMIPDxoPPxP7A4IEJAGABCsqiwEQARp4gQ4MAwMAAADvCAL8-wEAAQb1APr4_v4A5fn7C_j9AQAI-wz0_gEAAAME7QAGAAAA9vj__vP_AQABAP4IBAAAABP5Av73AAAA_wjx_f8BAAD7-AEJ-QEAAA0BCgUAAAAAAA4B-f3_AAAAEvz_AQAAAAzs_QoBAAAAIAAthGnTOzgTQAlITlACKnMQABpgC_sARO_Y65c1GOby1dgnOePsDgnp___wu__9OubW2_LMmFoN_zz39wegAAAAA_oKM7EAKnvx-efV3jcK6PqnLgl4DCHWgbdAIQYSIt0TCd8lGzg5ALgw8xcz5Q0OA_D2IAAt8PoTOzgTQAlIb1ACKq8GEAwaoAYAAFDBAACYwQAATEIAAMDBAACYQQAAEEEAADDBAAD4wQAA0MIAAOBAAABAwQAAQEAAAJTCAADYQQAArEIAAHTCAAAkQgAAtMIAAAzCAAAQwgAA2MEAAGDBAAAQQQAA2EEAAIhCAACgQAAARMIAAEzCAAAgQgAATEIAAOjBAABAQgAAfMIAAARCAABAwAAAZMIAANDBAADSQgAAgEAAADxCAABYQgAAqEEAAKBBAAAoQgAA0MEAALDBAADgQQAAEMIAAIBBAADAwQAArMIAAABBAAAgwQAAQMIAADBBAACowQAA6MEAAODAAACwQQAAwEAAABhCAACQQQAA0MEAACjCAABgQgAAcMEAAOBBAADwwQAAoMEAAEDCAABcQgAAvkIAAIDAAACIQQAAfEIAAIrCAAAowgAANEIAAAxCAAAwwgAAAMMAALBBAAAwQQAANEIAAEDAAACQQQAA4EAAAARCAAAEQgAAgL8AAFBBAABAQQAA0MEAAPjBAAAAwAAAMMEAAEBAAACeQgAA4EEAAEjCAACywgAAOEIAAMBBAAAAwgAAJMIAAFxCAABgQgAAhkIAAOBAAAAMQgAAYEEAAAhCAACwwQAAgEEAAGBBAADgQQAAwEAAAIC_AACAQAAA4MEAALBBAAAAQAAATMIAAGDCAACSQgAAwEEAAMhBAACAPwAAwMEAAMjBAACowQAAoEEAAHDBAAAgQQAAmEEAAMhBAAAAwQAA0MEAALDBAABcwgAAuEIAAAjCAADAwQAAiEEAACBCAADQwQAAQMEAAAxCAACOQgAAoEAAAOhBAAAswgAAkMEAADjCAABgwQAAvMIAAMDAAABwwgAAiEEAAIxCAABswgAAhEIAACTCAAAgwQAAcMIAAODBAAAgwQAAXEIAALBBAABAQAAAyMEAAPhBAABAwQAAPMIAAGBBAABAQgAAQMAAAIrCAAAUQgAAXEIAAKDAAADgwQAACMIAAODBAAC0QgAAsEEAAIjBAAAEQgAAoMEAAGBBAAAswgAAqMEAAHDBAACQQQAAEEEAAEBAAABwwQAAXEIAAAzCAAAkwiAAOBNACUh1UAEqjwIQABqAAgAAEL0AAJg9AAAkPgAA6D0AAJg9AADovQAAMD0AAL6-AACevgAAmD0AAOC8AABAvAAAVD4AAOC8AABQvQAAcL0AANo-AACoPQAAcD0AAFQ-AAB_PwAAML0AABA9AABQPQAAJL4AAIC7AAAMPgAAiL0AAFS-AABQvQAAXD4AAHA9AABkPgAA6L0AANg9AABwPQAAuL0AAFC9AAA8vgAAHL4AAGS-AABwPQAAuL0AADy-AADIvQAA-D0AAHw-AAA0vgAATL4AAKC8AAAcPgAAmL0AAEw-AADovQAAED0AAJi9AAD-PgAALD4AAFA9AABQPQAAqD0AAAy-AACAOwAAPD4gADgTQAlIfFABKo8CEAEagAIAAIK-AAC4vQAAZL4AABO_AAAEPgAA6D0AAEy-AAAUPgAAJL4AAKi9AABMvgAAgDsAAKA8AAAUvgAAXD4AAOC8AABwvQAATz8AAIg9AADSPgAAqD0AALg9AACOPgAAyL0AAOi9AAAUvgAAoDwAAHA9AAAQPQAAgLsAAOg9AACAOwAAQDwAAJi9AABcPgAAJL4AABS-AABQPQAAVL4AAGQ-AADoPQAAcL0AAEA8AACgvAAAuL0AAKC8AAB_vwAAVL4AAIC7AACAuwAAmL0AAKi9AAAMvgAAkj4AANI-AADIPQAAgLsAAFA9AACIvQAAQDwAABC9AABMPgAALD4AAKa-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=p_CZCsnfIEo","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["13309061160258650708"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"7988576962194256583":{"videoId":"7988576962194256583","docid":"34-10-11-Z280F8C03B1177F9D","description":"In today's lesson, we will dive into the fascinating world of routing and turn our React application into a multi-page one. 🚀 We'll start by adding new routes for navigating between pages.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3413106/f45b52467d669e3cc74fa4829fef5071/564x318_1"},"target":"_self","position":"17","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DwJPxtTV3KAs","linkTemplate":"/video/preview/7988576962194256583?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 21. Adding React Router (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=wJPxtTV3KAs\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhUKEzc5ODg1NzY5NjIxOTQyNTY1ODNaEzc5ODg1NzY5NjIxOTQyNTY1ODNqrw0SATAYACJFGjEACipoaGtpdWJmZHhkY3J5bXpiaGhVQ1R2UGZNYzM1ZWU4MDVId1ZTVTQzQkESAgASKhDCDw8aDz8TogWCBCQBgAQrKosBEAEaeIEFEAQJ_gIA9Q4FAvkE_wH79v0G-v79ANvz_Av--QMAAwQP_f4BAAD6A_IIBwAAAO35__T2AAAA-QQCBwQAAAAPA_7__AAAAPcP7wH_AQAA_PkBCPoBAAAI-QL9_wAAAP4LCAT6_wAADQgC_AEAAAAX8_8MAAAAACAALcaJ2Ds4E0AJSE5QAipzEAAaYCgLAEv-9AvPLz_VIeDAE_0I-hTp4Ov_BuD_7yf00-bq3LUt7f8h0wsYrAAAAB8s2DADAAVsGfjOGfP0JSHAwCJQfwI2_ebLQgHh2iW1Cu4m-flC9ADFB-Ml_xj6TQon6iAALRq1Jjs4E0AJSG9QAiqvBhAMGqAGAAAwwQAAQEAAAChCAACgwQAAmEEAABBCAAAAQAAAbMIAAJ7CAAAQwQAAAEAAAODAAABswgAA0EEAAIBCAABYwgAA-EEAALTCAADYwQAARMIAACTCAAAAQQAAgEEAAGhCAABgQgAAcMEAAGDCAABswgAAiEIAAGhCAAAQwgAAiEEAADjCAABAQQAAgEAAAEjCAAAswgAA6kIAAIBAAABAQgAAnEIAAIBAAACYQQAAJEIAAKjBAABAwAAAAEIAAMDBAADIQQAAEEEAAI7CAADgwAAAEMIAADDCAACwwQAANMIAALjBAACQwQAAQMAAAHDBAAA0QgAAQEEAALjBAADYwQAAbEIAABDBAADYQQAAIMIAAEDBAAB8wgAAYEIAALZCAAC4wQAAQEAAAFBCAABQwgAADMIAAGBCAAD4QQAAWMIAAPTCAACAvwAAIEEAAExCAAAAQQAAuEEAAABAAAAgQQAAPEIAAJBBAAAQQQAALEIAAPDBAABAwgAAgMEAANDBAADgQQAA5kIAACBBAABYwgAA1sIAADRCAAAAQAAAmMEAAFjCAAB4QgAAlkIAAHBCAACAPwAADEIAAEBAAABYQgAAiMEAAABAAACAQAAAwEEAAODAAABQwQAA4EAAAEDAAADYQQAAwMAAABTCAAAUwgAAbEIAAOBBAABwQQAA4EAAAMjBAAAAQAAABMIAAODAAACAwAAAAAAAAJBBAAAwQQAAQEAAAFDCAACIwQAASMIAAIpCAAAgwgAAAMIAANhBAACYQQAAoMEAAODBAAAsQgAAVEIAAIA_AACQQQAAMMEAAKDBAAAwwgAAIMEAAKzCAADgwAAAhMIAAMBAAAB4QgAAZMIAADBCAAAowgAAAMEAAHDCAAC4wQAAUMEAADRCAACIQQAAsMEAAKDBAACgQAAAQEAAAJDCAAAUQgAA6EEAAKBAAAB4wgAAJEIAADxCAAAAwQAAIMIAABzCAADIwQAAsEIAAKBBAAAIwgAAJEIAADDBAACAPwAASMIAACzCAADgwAAAQEAAAIBAAAAAwAAAiMEAADRCAAA0wgAAkMEgADgTQAlIdVABKo8CEAAagAIAADA9AAAQvQAAmD0AANo-AADIvQAAHD4AAEC8AAAZvwAAhr4AAMg9AACYPQAA-D0AAAw-AACqPgAAmL0AAOC8AAALPwAAUD0AAOg9AAAFPwAAfz8AAFy-AABAPAAAuj4AAPg9AAA8PgAAUD0AALi9AACovQAARL4AAFQ-AAAQvQAAtj4AABC9AAD-PgAAXL4AAHS-AACKvgAAzr4AAFw-AAA0vgAAmD0AADS-AABkvgAAEL0AAMI-AAC-PgAAfL4AAPi9AAAMvgAAbD4AAES-AAB8PgAAyL0AAKA8AACgPAAAQT8AAJo-AAD4PQAARD4AALY-AADIPQAAuL0AAFw-IAA4E0AJSHxQASqPAhABGoACAABUvgAA-L0AAKK-AAAvvwAAgDsAACQ-AADovQAAuD0AANi9AACIPQAADL4AADw-AACAOwAAcL0AAFQ-AADgvAAABL4AAFM_AACAOwAADT8AAEy-AADovQAAXD4AAIi9AABkvgAAJL4AAMg9AABAPAAAQDwAAKi9AAD4PQAAiL0AANg9AACIPQAAoj4AALi9AABcvgAAZD4AABS-AAA8PgAARD4AAIA7AACIvQAAuL0AAFy-AACIvQAAf78AADy-AACgPAAABL4AAOC8AACIvQAAiD0AAKY-AACCPgAA6D0AAKC8AACYPQAAoLwAAKi9AACAuwAAij4AAEA8AAB0viAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=wJPxtTV3KAs","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["7988576962194256583"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"15250817895448873566":{"videoId":"15250817895448873566","docid":"34-1-12-Z8A77911810D8733B","description":"Today we are discussing creating a custom wrapper for forms using a custom useForm hook. channels, where I’ll share other useful content for developers: ⭐️ devFlexer Facebook Page: / devflexerguy...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/224932/e18fc37812d287e6c41e8688625967b5/564x318_1"},"target":"_self","position":"18","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DDchLnAZOPGs","linkTemplate":"/video/preview/15250817895448873566?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 70. Forms: Creating Custom Wrappers (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=DchLnAZOPGs\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhYKFDE1MjUwODE3ODk1NDQ4ODczNTY2WhQxNTI1MDgxNzg5NTQ0ODg3MzU2NmqvDRIBMBgAIkUaMQAKKmhoa2l1YmZkeGRjcnltemJoaFVDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQRICABIqEMIPDxoPPxOdDIIEJAGABCsqiwEQARp4gfsSCAoC_gD5CA78-wT_AQb1APn4_v0A5fn7C_j9AQANAQP2-QAAAPQF8PsKAAAA7Pj_8_UAAAACCAERBAAAABsC_QD3AAAAABj1B_4AAAD5-P0GBP8AAAAHDwUAAAAA9wr_CfwAAAAFCP7-AAAAABXvBwIAAQAAIAAtaITMOzgTQAlITlACKnMQABpg-g8AK_MCG-UgeNvl2MVGBggE99oADf8Ouf_qLgKy3d7QzFjs_yW2B_mgAAAAKvjqK_IA5nobxugpzx34wajMFkN_-S8M3fEqGQQSUcv5LwUJEjsMAMYQGys4EPtEOwALIAAt9SYXOzgTQAlIb1ACKq8GEAwaoAYAAHDBAACAwQAAEEIAACDBAACoQQAAkEEAAKDBAABYwgAAksIAABBBAACAwAAAIEEAAIzCAABAQQAAukIAAGTCAABQQgAAbMIAADzCAAA0wgAADMIAAKBAAAAAQAAANEIAAGRCAACYwQAAZMIAABDCAAA0QgAAUEIAAOjBAABsQgAAcMIAACBBAACAQAAAMMIAAGjCAADuQgAAgL8AAFBCAACIQgAAAEEAAGBBAAAIQgAAiMEAAIDBAAAAQQAAAMIAABBBAAA0wgAAkMIAAIC_AACQwQAAOMIAAIDAAACAwQAA-MEAAIDAAACAvwAAQMEAAKhBAAAEQgAAqMEAABjCAABQQgAAYMEAAJBBAAAUwgAAoMEAAHTCAACCQgAAmkIAAPDBAAAAwAAAFEIAAJDCAAAwwgAAWEIAAPhBAABMwgAA6sIAAAAAAAA4QgAAEEIAAEBBAABAQgAAqEEAADBBAABQQgAAAEIAAKBAAADwQQAA4MEAAEjCAAAQQQAAEMEAAFBBAAC4QgAAwEEAAEDCAADWwgAAWEIAAABAAADYwQAAOMIAAJJCAACEQgAAbEIAALhBAACAQQAAUEEAAIpCAADgwAAAoEEAAKDAAAA4QgAAAMEAADDBAADgQAAAqMEAAKBBAADgwAAAaMIAAODBAABsQgAA0EEAAIBBAACIwQAA6MEAAKDBAACQwQAAqEEAAEDBAACAQQAAAEAAAEBAAAAwQQAAIMIAAEDAAAAwwgAAkEIAAPDBAACOwgAA0EEAAAxCAADIwQAAkMEAAAhCAAB8QgAAmEEAALhBAADgwQAAoMAAAEDCAACwQQAAksIAAIBAAABwwgAAgEEAAFhCAACIwgAAREIAAOjBAAAAwQAAqsIAAKjBAADAwAAA-EEAAOBBAAAAAAAAIMIAAMBAAAAEwgAAgsIAAEBBAACQQQAA0MEAAJrCAAAcQgAA2EEAADBBAAAIwgAAGMIAAADCAACgQgAAEMEAAIDBAAB0QgAA8MEAAEDAAAAgwgAA0MEAAIA_AACQQQAAEEEAAMDAAABQwQAACEIAAHTCAACgwSAAOBNACUh1UAEqjwIQABqAAgAARL4AAKg9AABEPgAArj4AAEC8AACCPgAAJD4AABm_AAAkvgAAFD4AADw-AADgPAAA2D0AAKg9AAAUvgAAuD0AAA0_AACovQAA-D0AAMo-AAB_PwAALL4AANi9AAAQPQAAoDwAAAQ-AAAMPgAAJL4AADy-AABwvQAARD4AAPg9AABEPgAAUL0AAJI-AABAPAAAMD0AAKi9AADIvQAAcD0AAN6-AAAUPgAAhj4AAJg9AADoPQAAVD4AAJI-AAA0vgAAHL4AAPi9AAAEPgAAqL0AAKA8AAAcvgAAyD0AAKC8AAAFPwAAiD0AAGQ-AACIvQAAPD4AAJi9AABQPQAA4j4gADgTQAlIfFABKo8CEAEagAIAAIK-AABQvQAAir4AAA2_AADYPQAAFD4AAOC8AABAvAAAHL4AALg9AAA0vgAAFD4AAKi9AAAQvQAAPD4AAIA7AACYvQAAST8AAHC9AADqPgAAEL0AANi9AAA0PgAA6L0AADy-AACgvAAAQLwAAOC8AAAwvQAAyD0AACQ-AABAPAAAqL0AAKg9AACyPgAA4LwAAEC8AADoPQAAbL4AAFC9AAB0PgAATD4AALg9AACAuwAAHL4AAJg9AAB_vwAAfL4AAFA9AAAcvgAAUD0AAKC8AAC4PQAApj4AAJ4-AADYPQAA4DwAAMi9AACovQAAMD0AAEC8AACOPgAA4DwAAKK-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=DchLnAZOPGs","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["15250817895448873566"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"8675108933181598222":{"videoId":"8675108933181598222","docid":"34-11-16-Z8977967D9C6E1716","description":"Today, we're adding an alert component to the interface — a message for notifying errors or successes when filling out a form. subscribe to my channels, where I’ll share other useful content for...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2094133/b98f629db34e3afb4b834ed4337db911/564x318_1"},"target":"_self","position":"19","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJP-PThy4qdw","linkTemplate":"/video/preview/8675108933181598222?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson 47. Components: Alert (TypeScript, Node.js, React)","related_orig_text":"devFlexer","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"devFlexer\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=JP-PThy4qdw\",\"src\":\"serp\",\"rvb\":\"ErADChQxMTgyMzM1MzE5MDE1NTQyOTA2NAoTMTUwMjM2MDIyNTU1ODA1NTU4OAoTMjg5ODEyNDY1MTA4MzgyNzYxNwoUMTI0NTY3NTc1MDcwNTI4ODM1MTMKFDEzNzk0NzE5MTQzNTIyMjM2NTkwChQxNTcwNzQxMjM0ODY5NTYwMTkxOQoUMTU4NDI1OTQ1ODE0NjA4MjExODAKEzk3MjE5NzAzNzk2NTg3ODk4NTUKFDEyMTI1MjU3MTE3NjM2OTU0NDE5ChMzNDMyNDgyNjk5MzU3ODM1Nzc2ChQxMDYwMjgzNzAwODA3NzY4MzExMwoUMTQ3NDU4OTQ1NzE2ODkyMzA3MzIKFDE4MDUwODYxMjY2NjEwOTE3NjY5ChMyMjgzODk0Mzc3ODA2MjY5NDQ5ChQxMzMwOTA2MTE2MDI1ODY1MDcwOAoTNzk4ODU3Njk2MjE5NDI1NjU4MwoUMTUyNTA4MTc4OTU0NDg4NzM1NjYKEzg2NzUxMDg5MzMxODE1OTgyMjIKEzg2MDk2MzE1MTU3Mjc2OTQ3MTgKFDEyNjAxNDI0NTU0Nzc4NjQ4MDQ2GhUKEzg2NzUxMDg5MzMxODE1OTgyMjJaEzg2NzUxMDg5MzMxODE1OTgyMjJqrw0SATAYACJFGjEACipoaGtpdWJmZHhkY3J5bXpiaGhVQ1R2UGZNYzM1ZWU4MDVId1ZTVTQzQkESAgASKhDCDw8aDz8T9QGCBCQBgAQrKosBEAEaeIEFFP0JBPwA8gsFAQMD_gEE-A4B-P79ANYEAgv99wQAEQgLAfsAAAD5BPEJCAAAAOz2C__yAAEA9AULDwQAAAAUAAUE_AAAAA0P7gL_AQAA_wABAvoCAAEF-v72_wAAAPwJAQH8_wAADQn4_AEAAAAV-wAFAAEAACAALUvkxzs4E0AJSE5QAipzEAAaYC0JADoZIO7QFmjtLNj3Dv705ODlyB3_F___7grpsuUC6784Df8QBRUDqgAAABgc8TjMAB9oGRq739YaNR3Q2E00f-cX8b3NFCfi80vdCP8FB_xEGgC-Hu4FBhXvJBn99CAALQCrJzs4E0AJSG9QAiqvBhAMGqAGAACAwAAAkMEAAGhCAAAwwgAAHEIAAAhCAADAQQAAiMEAAMrCAAAgQQAAgEAAAEDAAACEwgAA8EEAAIhCAAA0wgAAoEEAANrCAACwwQAAQMIAAHDBAACAPwAAgEEAAGBCAACEQgAAEMEAAHzCAACGwgAAfEIAAHxCAAD4wQAABEIAAHjCAACAQQAAwMEAAHDCAACowQAA4kIAAFBBAABIQgAAHEIAADBCAAA0QgAA-EEAABDBAADgwAAAmEEAAADBAAAQQgAA4MAAAJTCAACgQQAAMMEAADjCAAAAQQAALMIAALjBAACgQAAAAEAAAMDAAABEQgAAkEEAABTCAAAUwgAAbEIAAMDAAAAcQgAASMIAAADAAAAUwgAAREIAAMpCAABAwQAAqEEAAGRCAABQwgAAoMEAAABCAADIQQAA0MEAAOjCAABAQQAAgEAAAGxCAABwwQAAAEEAAIC_AAAgQgAAHEIAAMDAAAAAQQAAHEIAAADBAAAYwgAAoMEAANDBAAAAQQAAvkIAAABCAAA8wgAAusIAAGRCAACgQAAAmMEAAHTCAAAEQgAAlkIAAHBCAACIwQAASEIAAOBAAAAQQgAACMIAAEBBAACIQQAABEIAADDBAACgwAAAEMEAAKDBAAAAQAAAwMAAAGzCAABEwgAAmkIAAAxCAADQQQAAqEEAAIC_AACAvwAAsMEAAIBAAAAwwQAA4EAAAFBBAACIQQAAAMEAAMDBAAAgwgAAMMIAAIJCAADQwQAAgMAAAOBBAAD4QQAAwMEAALjBAAAwQgAAJEIAAKBAAABwQQAA4MEAAMDBAAAQwgAAqMEAAMDCAACgwAAAQMIAAOBAAACmQgAAaMIAAHxCAAAEwgAAmMEAABjCAAAAwgAAQMAAAEhCAADoQQAAIMEAAGDBAADoQQAAgEAAAITCAADYQQAAAEIAAMhBAABswgAAJEIAAEhCAACowQAAYMEAAODBAAAAwAAAjkIAAABCAAAEwgAAAEIAAIDBAADAQAAAdMIAAPDBAAAAAAAAUEEAAAAAAAAAQAAAmMEAAHRCAABIwgAADMIgADgTQAlIdVABKo8CEAAagAIAADw-AAAwvQAAtj4AADQ-AADgPAAALD4AAFw-AADivgAA-L0AAFA9AABQPQAAPL4AAFQ-AACAOwAAbL4AAEC8AADqPgAAgDsAAPg9AADSPgAAfz8AADS-AAD4vQAAHD4AAEy-AAAMPgAAHD4AABA9AACavgAA2D0AAFQ-AACIvQAARD4AAFA9AABwPQAAMD0AAHC9AADovQAAir4AABw-AACGvgAAgLsAAPg9AABQvQAAiL0AAGQ-AADCPgAAfL4AADy-AAC4vQAA6D0AAEA8AACGPgAAgDsAABA9AAAQvQAAzj4AAAQ-AACIvQAARD4AAIg9AADIvQAAED0AAKI-IAA4E0AJSHxQASqPAhABGoACAABUvgAAqL0AAES-AAAVvwAAPD4AAIY-AAD4vQAA2D0AAFy-AADYPQAAgDsAACw-AADgPAAAdL4AAI4-AACAOwAAiL0AAH8_AABAPAAA-j4AADS-AAAQPQAAbD4AAJi9AAAsvgAAZL4AAFA9AACIPQAAMD0AAGy-AACoPQAAML0AABA9AAC4vQAAxj4AAJi9AABkvgAAZD4AAJa-AABQPQAAED0AAJi9AADovQAAVL4AAPi9AABwPQAAf78AAJa-AACYPQAAZL4AAFC9AACIvQAAML0AAEw-AACmPgAAUD0AAKA8AAAQPQAAiD0AAJg9AAAQvQAARD4AAEQ-AABUviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=JP-PThy4qdw","parent-reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["8675108933181598222"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false}},"dups":{"11823353190155429064":{"videoId":"11823353190155429064","title":"Lesson 25. Creating a Layout Component for All Pages (TypeScript, Node.js, React)","cleanTitle":"Lesson 25. Creating a Layout Component for All Pages (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=LLmNo6H6HU4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/LLmNo6H6HU4?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":169,"text":"2:49","a11yText":"Süre 2 dakika 49 saniye","shortText":"2 dk."},"date":"7 oca 2025","modifyTime":1736208000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/LLmNo6H6HU4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=LLmNo6H6HU4","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":169},"parentClipId":"11823353190155429064","href":"/preview/11823353190155429064?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/11823353190155429064?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1502360225558055588":{"videoId":"1502360225558055588","title":"Lesson 2. Creating a Graphical Prototype (TypeScript, Node.js, React)","cleanTitle":"Lesson 2. Creating a Graphical Prototype (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=jv0Qk6MTJBU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/jv0Qk6MTJBU?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2328,"text":"38:48","a11yText":"Süre 38 dakika 48 saniye","shortText":"38 dk."},"date":"26 ara 2024","modifyTime":1735171200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/jv0Qk6MTJBU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=jv0Qk6MTJBU","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":2328},"parentClipId":"1502360225558055588","href":"/preview/1502360225558055588?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/1502360225558055588?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2898124651083827617":{"videoId":"2898124651083827617","title":"Lesson 18. Standardizing TypeScript Code Style with ESLint (TypeScript, Node.js, React)","cleanTitle":"Lesson 18. Standardizing TypeScript Code Style with ESLint (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=fiaIcVTcwTw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/fiaIcVTcwTw?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":851,"text":"14:11","a11yText":"Süre 14 dakika 11 saniye","shortText":"14 dk."},"date":"31 ara 2024","modifyTime":1735603200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/fiaIcVTcwTw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=fiaIcVTcwTw","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":851},"parentClipId":"2898124651083827617","href":"/preview/2898124651083827617?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/2898124651083827617?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12456757507052883513":{"videoId":"12456757507052883513","title":"Lesson 22. Improving React Router Type Definitions (TypeScript, Node.js, React)","cleanTitle":"Lesson 22. Improving React Router Type Definitions (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=NWbuQTiD1nE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/NWbuQTiD1nE?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":713,"text":"11:53","a11yText":"Süre 11 dakika 53 saniye","shortText":"11 dk."},"date":"4 oca 2025","modifyTime":1735948800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/NWbuQTiD1nE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=NWbuQTiD1nE","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":713},"parentClipId":"12456757507052883513","href":"/preview/12456757507052883513?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/12456757507052883513?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13794719143522236590":{"videoId":"13794719143522236590","title":"Lesson 138. Analyzing the Frontend Bundle (TypeScript, Node.js, React)","cleanTitle":"Lesson 138. Analyzing the Frontend Bundle (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=x7qPcPotQWk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/x7qPcPotQWk?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":209,"text":"3:29","a11yText":"Süre 3 dakika 29 saniye","shortText":"3 dk."},"date":"30 nis 2025","modifyTime":1745971200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/x7qPcPotQWk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=x7qPcPotQWk","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":209},"parentClipId":"13794719143522236590","href":"/preview/13794719143522236590?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/13794719143522236590?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15707412348695601919":{"videoId":"15707412348695601919","title":"Lesson 12. Creating an Express Application (TypeScript, Node.js, React)","cleanTitle":"Lesson 12. Creating an Express Application (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=_78e4GJlKUQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/_78e4GJlKUQ?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":250,"text":"4:10","a11yText":"Süre 4 dakika 10 saniye","shortText":"4 dk."},"date":"27 ara 2024","modifyTime":1735257600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/_78e4GJlKUQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=_78e4GJlKUQ","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":250},"parentClipId":"15707412348695601919","href":"/preview/15707412348695601919?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/15707412348695601919?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15842594581460821180":{"videoId":"15842594581460821180","title":"Lesson 3. Forming and Evaluating the Project Backlog (TypeScript, Node.js, React)","cleanTitle":"Lesson 3. Forming and Evaluating the Project Backlog (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=FO03uBXKqVw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/FO03uBXKqVw?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1856,"text":"30:56","a11yText":"Süre 30 dakika 56 saniye","shortText":"30 dk."},"date":"26 ara 2024","modifyTime":1735171200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/FO03uBXKqVw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=FO03uBXKqVw","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":1856},"parentClipId":"15842594581460821180","href":"/preview/15842594581460821180?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/15842594581460821180?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9721970379658789855":{"videoId":"9721970379658789855","title":"Lesson 121. Tests: Integration Tests (TypeScript, Node.js, React)","cleanTitle":"Lesson 121. Tests: Integration Tests (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=hLYqzHeS5D8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/hLYqzHeS5D8?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1885,"text":"31:25","a11yText":"Süre 31 dakika 25 saniye","shortText":"31 dk."},"date":"13 nis 2025","modifyTime":1744502400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/hLYqzHeS5D8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=hLYqzHeS5D8","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":1885},"parentClipId":"9721970379658789855","href":"/preview/9721970379658789855?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/9721970379658789855?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12125257117636954419":{"videoId":"12125257117636954419","title":"Lesson 19. Automating Prettier, ESLint, and Type Checks on Commit (TypeScript, Node.js, React)","cleanTitle":"Lesson 19. Automating Prettier, ESLint, and Type Checks on Commit (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=UroVAfXEHMo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/UroVAfXEHMo?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":849,"text":"14:09","a11yText":"Süre 14 dakika 9 saniye","shortText":"14 dk."},"date":"1 oca 2025","modifyTime":1735689600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/UroVAfXEHMo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=UroVAfXEHMo","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":849},"parentClipId":"12125257117636954419","href":"/preview/12125257117636954419?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/12125257117636954419?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3432482699357835776":{"videoId":"3432482699357835776","title":"Lesson 119. Sentry: Backend Sourcemaps (TypeScript, Node.js, React)","cleanTitle":"Lesson 119. Sentry: Backend Sourcemaps (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=-1_a6iEHq1w","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/-1_a6iEHq1w?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":555,"text":"9:15","a11yText":"Süre 9 dakika 15 saniye","shortText":"9 dk."},"date":"11 nis 2025","modifyTime":1744329600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/-1_a6iEHq1w?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=-1_a6iEHq1w","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":555},"parentClipId":"3432482699357835776","href":"/preview/3432482699357835776?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/3432482699357835776?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10602837008077683113":{"videoId":"10602837008077683113","title":"Lesson 28. Creating Reusable Components (TypeScript, Node.js, React)","cleanTitle":"Lesson 28. Creating Reusable Components (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=LzmjRYLVlyo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/LzmjRYLVlyo?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":534,"text":"8:54","a11yText":"Süre 8 dakika 54 saniye","shortText":"8 dk."},"date":"10 oca 2025","modifyTime":1736467200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/LzmjRYLVlyo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=LzmjRYLVlyo","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":534},"parentClipId":"10602837008077683113","href":"/preview/10602837008077683113?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/10602837008077683113?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14745894571689230732":{"videoId":"14745894571689230732","title":"Lesson 11. Creating a Node.js Application in TypeScript (TypeScript, Node.js, React)","cleanTitle":"Lesson 11. Creating a Node.js Application in TypeScript (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=jEhcSymzSJc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/jEhcSymzSJc?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1016,"text":"16:56","a11yText":"Süre 16 dakika 56 saniye","shortText":"16 dk."},"date":"27 ara 2024","modifyTime":1735257600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/jEhcSymzSJc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=jEhcSymzSJc","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":1016},"parentClipId":"14745894571689230732","href":"/preview/14745894571689230732?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/14745894571689230732?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"18050861266610917669":{"videoId":"18050861266610917669","title":"Lesson 80. Infinite Data Loading on Scroll (TypeScript, Node.js, React)","cleanTitle":"Lesson 80. Infinite Data Loading on Scroll (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=W_z5vbqHp9U","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/W_z5vbqHp9U?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":576,"text":"9:36","a11yText":"Süre 9 dakika 36 saniye","shortText":"9 dk."},"date":"3 mar 2025","modifyTime":1740960000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/W_z5vbqHp9U?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=W_z5vbqHp9U","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":576},"parentClipId":"18050861266610917669","href":"/preview/18050861266610917669?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/18050861266610917669?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2283894377806269449":{"videoId":"2283894377806269449","title":"Lesson 65. Environment Variables: Web Application (TypeScript, Node.js, React)","cleanTitle":"Lesson 65. Environment Variables: Web Application (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=ioJQWVNRXJA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ioJQWVNRXJA?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":519,"text":"8:39","a11yText":"Süre 8 dakika 39 saniye","shortText":"8 dk."},"date":"16 şub 2025","modifyTime":1739664000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ioJQWVNRXJA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ioJQWVNRXJA","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":519},"parentClipId":"2283894377806269449","href":"/preview/2283894377806269449?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/2283894377806269449?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13309061160258650708":{"videoId":"13309061160258650708","title":"Lesson 64. Environment Variables: Backend (TypeScript, Node.js, React)","cleanTitle":"Lesson 64. Environment Variables: Backend (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=p_CZCsnfIEo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/p_CZCsnfIEo?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":507,"text":"8:27","a11yText":"Süre 8 dakika 27 saniye","shortText":"8 dk."},"date":"15 şub 2025","modifyTime":1739577600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/p_CZCsnfIEo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=p_CZCsnfIEo","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":507},"parentClipId":"13309061160258650708","href":"/preview/13309061160258650708?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/13309061160258650708?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7988576962194256583":{"videoId":"7988576962194256583","title":"Lesson 21. Adding React Router (TypeScript, Node.js, React)","cleanTitle":"Lesson 21. Adding React Router (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=wJPxtTV3KAs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/wJPxtTV3KAs?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":674,"text":"11:14","a11yText":"Süre 11 dakika 14 saniye","shortText":"11 dk."},"date":"3 oca 2025","modifyTime":1735862400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/wJPxtTV3KAs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=wJPxtTV3KAs","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":674},"parentClipId":"7988576962194256583","href":"/preview/7988576962194256583?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/7988576962194256583?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15250817895448873566":{"videoId":"15250817895448873566","title":"Lesson 70. Forms: Creating Custom Wrappers (TypeScript, Node.js, React)","cleanTitle":"Lesson 70. Forms: Creating Custom Wrappers (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=DchLnAZOPGs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/DchLnAZOPGs?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1565,"text":"26:05","a11yText":"Süre 26 dakika 5 saniye","shortText":"26 dk."},"date":"21 şub 2025","modifyTime":1740096000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/DchLnAZOPGs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=DchLnAZOPGs","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":1565},"parentClipId":"15250817895448873566","href":"/preview/15250817895448873566?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/15250817895448873566?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8675108933181598222":{"videoId":"8675108933181598222","title":"Lesson 47. Components: Alert (TypeScript, Node.js, React)","cleanTitle":"Lesson 47. Components: Alert (TypeScript, Node.js, React)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=JP-PThy4qdw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/JP-PThy4qdw?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","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVHZQZk1jMzVlZTgwNUh3VlNVNDNCQQ==","name":"devFlexer","isVerified":false,"subscribersCount":0,"url":"/video/search?text=devFlexer","origUrl":"http://www.youtube.com/@devFlexer","a11yText":"devFlexer. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":245,"text":"4:05","a11yText":"Süre 4 dakika 5 saniye","shortText":"4 dk."},"date":"29 oca 2025","modifyTime":1738108800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/JP-PThy4qdw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=JP-PThy4qdw","reqid":"1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL","duration":245},"parentClipId":"8675108933181598222","href":"/preview/8675108933181598222?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","rawHref":"/video/preview/8675108933181598222?parent-reqid=1769465570696928-2594996326871938186-balancer-l7leveler-kubr-yp-klg-65-BAL&text=devFlexer","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x001cd987dbd","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"2594996326871938186765","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"devFlexer","queryUriEscaped":"devFlexer","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}