{"pages":{"search":{"query":"ByteGrad","originalQuery":"ByteGrad","serpid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","parentReqid":"","serpItems":[{"id":"4690932356438435349-0-0","type":"videoSnippet","props":{"videoId":"4690932356438435349"},"curPage":0},{"id":"13018175327772866338-0-1","type":"videoSnippet","props":{"videoId":"13018175327772866338"},"curPage":0},{"id":"12594139709992084040-0-2","type":"videoSnippet","props":{"videoId":"12594139709992084040"},"curPage":0},{"id":"15380699735827609227-0-3","type":"videoSnippet","props":{"videoId":"15380699735827609227"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dEJ5dGVHcmFkCg==","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","ui":"desktop","yuid":"8410531971773375543"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"6940369822959901329-0-5","type":"videoSnippet","props":{"videoId":"6940369822959901329"},"curPage":0},{"id":"1338897516751362677-0-6","type":"videoSnippet","props":{"videoId":"1338897516751362677"},"curPage":0},{"id":"2679155162818218492-0-7","type":"videoSnippet","props":{"videoId":"2679155162818218492"},"curPage":0},{"id":"5376296687213661223-0-8","type":"videoSnippet","props":{"videoId":"5376296687213661223"},"curPage":0},{"id":"3105485901690296951-0-9","type":"videoSnippet","props":{"videoId":"3105485901690296951"},"curPage":0},{"id":"1955541680437696015-0-10","type":"videoSnippet","props":{"videoId":"1955541680437696015"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dEJ5dGVHcmFkCg==","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","ui":"desktop","yuid":"8410531971773375543"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"8688701896217100913-0-12","type":"videoSnippet","props":{"videoId":"8688701896217100913"},"curPage":0},{"id":"17579475562706834975-0-13","type":"videoSnippet","props":{"videoId":"17579475562706834975"},"curPage":0},{"id":"3048298835604220596-0-14","type":"videoSnippet","props":{"videoId":"3048298835604220596"},"curPage":0},{"id":"520770216229118716-0-15","type":"videoSnippet","props":{"videoId":"520770216229118716"},"curPage":0},{"id":"1296602143825231001-0-16","type":"videoSnippet","props":{"videoId":"1296602143825231001"},"curPage":0},{"id":"1932871633305785639-0-17","type":"videoSnippet","props":{"videoId":"1932871633305785639"},"curPage":0},{"id":"8816468195280192348-0-18","type":"videoSnippet","props":{"videoId":"8816468195280192348"},"curPage":0},{"id":"17279446647096944657-0-19","type":"videoSnippet","props":{"videoId":"17279446647096944657"},"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,"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":"dEJ5dGVHcmFkCg==","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","ui":"desktop","yuid":"8410531971773375543"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DByteGrad","pages":[{"reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"9766227161700653501785","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_search_toggle_with_text":1,"video_viewer_show_placeholder":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_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"}}},"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_channel_link_mode":2,"video_partner_label":1,"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_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,"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,"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":0,"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":["1506054,0,62;1503641,0,4;151171,0,38;1281084,0,36;287509,0,56;1447467,0,67;790823,0,76;1482951,0,71;1499422,0,19;1478786,0,77;1492865,0,65;1476853,0,36"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DByteGrad","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=ByteGrad","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":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=ByteGrad","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"ByteGrad: Yandex'te 914 video bulundu","description":"Результаты поиска по запросу \"ByteGrad\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"ByteGrad — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y14b9585bcd4a2ea566d2e891b07ff8f9","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1506054,1503641,151171,1281084,287509,1447467,790823,1482951,1499422,1478786,1492865,1476853","queryText":"ByteGrad","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"8410531971773375543","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,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,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,1459585,1461130,1492788,1495633,1474221,1509771,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1773375550","tz":"America/Louisville","to_iso":"2026-03-13T00:19:10-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-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":"1506054,1503641,151171,1281084,287509,1447467,790823,1482951,1499422,1478786,1492865,1476853","queryText":"ByteGrad","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"8410531971773375543","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":"9766227161700653501785","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":166,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"shouldCensorShockContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"isCommentsSmartNonStopEnabled":false,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"preventAdvHideOnEmpty":false,"isPlayerChangeCounterEnabled":false,"isSmallTitle":false,"shouldRestoreMuteState":false,"isAdvUnderPlayerWithSlider":false,"isAdvUnderPlayerCommentsAligned":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"showShock":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"8410531971773375543","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1784.0__b2db13dd1a8b1768d5e96f8dfed4c6402c22c07d","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":"twitter.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","request_entry_completed":"2021","snippet":"254","icon":"1167","abuse":"1436","submit":"297","extralinks":"3557","feedback":"296","wizard":"358","incut":"1073","out":"3218","popup":"1544","scroll":"768","show":"487","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"4690932356438435349":{"videoId":"4690932356438435349","docid":"34-2-9-Z3C3D91991004A6A3","description":"👉 NEW React & Next.js Course: https://bytegrad.com/courses/professi... Also check out Hostinger's Black Friday deal at https://hostinger.com/bytegrad with discount code Bytegrad (paid sponsorship).","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3129590/33dad43336c3a3d5650f7999ac084bd3/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/AVKcQgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DvwSlYG7hFk0","linkTemplate":"/video/preview/4690932356438435349?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"NextJS Tutorial - All 12 Concepts You Need to Know","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=vwSlYG7hFk0\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFQoTNDY5MDkzMjM1NjQzODQzNTM0OVoTNDY5MDkzMjM1NjQzODQzNTM0OWqIFxIBMBgAIkUaMQAKKmhodXVwaXBsb2xoamhreGJoaFVDZjZBR3FPOThlR2sxMW5mYXpvY2lWURICABIqEMIPDxoPPxP1FIIEJAGABCsqiwEQARp4gf0H_g3-AgDwCwwC-gP_AQEM7__2_v0A3vcC_Pr6AwD4_AkLCQAAAO75-wIAAAAABAP6-gT9AQD5_wQABAAAAAUA7_wAAAAA8AoFAf8BAAD__An7AwAAAP32-Pv_AAAA__kIBfz_AADwDfT8AAAAAAD7Evj_AAAAIAAtjY_aOzgTQAlITlACKoQCEAAa8AFZDvL-_dgHAssR5QDPH_gAgQAC_ywG7gDS5-4BzxTaAPAHBQAD9gMA2wn1AKv--AHM_dz_GPv_ABkJEgAA7hIAEgvnATLPDwEn_OwB5yTt_u0JIwAu9yUBJOUG_yvuzAAs7h0A2AjbAODj8QQO_jgBFA4FAgwcEgHdDyoD3xwTAPH2BQLqDgX8wPoDAxYKF_0Y_-b8NgncAPgMCAMRAvUGDO0J_QUEDgD6KwkDzgf2_McI7gD9AekDAwgZAvIHEvToAxQABO389QYdB_EyAwD9-SX_-BQM_BAB3vX_yfIQA_LL-fDbJP0E_xIB7wAW__sgAC2_TyQ7OBNACUhhUAIqzwcQABrABwlS2b5FBJC6jKDxPAMVRL0AiUs9VKcouzlk472y0gs7iQMtvdOjGT6oNng9YQn3upfHqr4Tx-w7vhGdvFEwMz76gJs7kedEPcnuXb3ifvY8GNZIvbeyJL4pFcM8RNBivF1AXDvruCu8jb_jPH9LQD6nSso7gbiGvM_dqb0Dt2m9EayFPKYaDD2bkFa9mpa7O7g_Fz7-Rya9miidvF7oqz2AwQk93BFOPAA6rL3LFPM8bmO9vHL-Ab30Eog89gJYvHMIsT1Avdm8hcOcPH8V4L1uOyO98Z2YPJz6wDwaAIW8Q7ZiPG36iL2Ychk9oMaYPM5hiDz5BYW8l2NDPKjIIb4CfBw96OltPPCLCz7zP7O74jrGO-CgPb31keU8uG-aPGGCRD0qrom7frHSPPQ04D04k8A9dwJQPNTvgrydNwS9M3_YOqPNMT5sszG8yHi5vCS18L1ZgDu9DaJaPOuJ8Ds34xQ-zH_EuiwsOLzaYo09IY3xO5z64D1A_QK9DHXYO1X9BT2MmoS9nvshvCsXCj2z-Y49tDCXO6cSdL371Aw9gvIpOyKwmD0WxnE8I7t3vJaLgjyPeZM8tOJAvLPN7b0Zuii9tAHYu6ILKj2lXYY92X0FPDohdDzegbC8G2SWO2j27zyzKh29-jRdvAiT4r3yYye8wvuqujfMijvHj-c7KsjLuyB557wZBXy9rHOMO921cbpeixG9ZSLfutNElD154hy8UWmjOyU_Ij32Kg28Oto_utbuC7wVG-k5NnosOma2UD2J7tm9IZW9OZm1OTyLfEm7POlVuiZeVDz2YT283vELOi2fQD3f_hw9f7eyN--rEj3OpgO-FqHWt0R1Cb1lrNG8XYQjuZupFb2Q1yM9_ZY8ugFG_Dz4Owy82VUcucmUajwp-Dc8XLwAuJIbSr3gpS-8cXmUuB7M4LvW8U69P-YluaHlr7xUTRW9tRgxuALfI73oHki8Mqtgt3Anz7pSfae8sCuSt-OncTyfeXQ98GkGuTgBH7wOg3k84MFEuAJkSL3kCco7VQkiuVcG9b1wQ-y9zAyLuBHLgbxIk0E8yivjt2vx6b151iS87i9gNj8pqb0b1tS9uH5Bt8enlr0Dh4a8nY2KuOGaC75cBVG9Z3OZtl8OFj3e7lu92bXvtxFAAD09j3u9HUytuMwekj3WG_O71NazNy5Ctz1--hU7Xdd5NxT0TT20vae9l5eNt__Naz2pekM9ykWnOMW_mb1zOEk9XU7juJgPjb3dH4Q9jMPRNwKYNz0-hn298wypNyAAOBNACUhtUAEqcxAAGmBHBAAZEDvJzQ819v_u9izkFAbyAPr3_wX6ABMW_9wCBdbCHwv_Itn27bIAAAAoIM4d9AAHY_D42AXfKwzbo_0T9H_z6_3j6jT0_sNgEAfz6v4DTD4AG_fG_Pz-CExW-yYgAC2wojA7OBNACUhvUAIqrwYQDBqgBgAAmEEAAHBBAABQQgAAAMIAAHxCAADIwQAANEIAAABCAACIwgAAwEEAAABBAACIwQAAtsIAACDBAAAcQgAAgEAAAMjBAACAQQAA4MEAAHDCAACQQgAADMIAAADAAAAAAAAADEIAAKBBAABowgAANMIAALZCAACgQgAA0EEAACDBAAA4wgAA4EAAAIzCAAAAQQAAoMEAAMhCAABQwgAAiEEAAIBAAAA4QgAAwEIAAEDAAACYQQAAcMEAAKBAAADIQQAALEIAANjBAADgQQAAoEAAAIhBAAAAQgAAgD8AAOjBAADYwQAAMEEAABBBAAAQQgAAqEEAAATCAABgwgAATMIAAOjBAAAgwQAAPEIAAEjCAADAQAAAwEAAADBBAACUQgAAKMIAAIZCAACAvwAAOMIAAMBBAACYQQAA-MEAAGTCAABgwgAAWMIAAKBAAAAkQgAAsEEAAODBAABAwAAASEIAADxCAABAwAAAAEEAALBBAABgwQAADMIAAOBAAACSwgAAKMIAAEDBAACAwAAAoEAAAEBBAABAQAAANEIAAPDBAACqwgAAkEEAAIBBAAAAAAAAQEAAAI5CAAAAQgAAwMAAAIhBAAAowgAAgkIAAKBBAAAMQgAAIMIAAADBAAAEwgAAgEEAAMBAAACswgAATMIAAGBCAACYQgAASEIAAAzCAABkwgAA1MIAAHBBAABgQgAAAMEAADxCAAAoQgAAwEAAAADAAACAQQAAJMIAAFjCAADAwQAAfEIAADBBAAAAAAAAMEIAAMDAAABAQAAAmEEAAIC_AAAIwgAAoMAAAFDBAACgwQAAlMIAAHxCAADYwQAAoMAAALTCAABAQgAAgkIAACTCAABQQQAAwMEAAChCAAD4wQAAxMIAAMDAAACAwQAAuMEAAOBBAADAwAAAgMEAALDBAAAMwgAAwEEAAFDBAABAQAAAyMEAAGBBAABcQgAAgEEAALhBAACEwgAAWMIAAHBBAAC4wQAA0MEAAMRCAAB0wgAAmEEAAPjBAACgQAAABEIAAFBBAABMwgAAQEAAACDBAABAQAAAtsIAAEzCIAA4E0AJSHVQASqPAhAAGoACAACgvAAA4DwAAAS-AABcPgAAQDwAAHS-AAB0vgAA9r4AAJ6-AAAMvgAAyL0AAIA7AAAMPgAAuD0AAHC9AACKvgAAgj4AAAw-AACIvQAAAz8AAH8_AABQvQAAMD0AALi9AAC4vQAA4LwAAIA7AAA8PgAANL4AAI6-AABkPgAAZD4AAOi9AACgPAAA2D0AAKA8AADYPQAAuL0AABy-AACWvgAAHL4AAJi9AAAwPQAAir4AADQ-AADoPQAALL4AADy-AAAwPQAAmL0AAKC8AAD4PQAAJD4AAEC8AABcvgAAiL0AAFc_AAAUvgAAsj4AAAQ-AABEvgAAmL0AAIi9AAB0PiAAOBNACUh8UAEqjwIQARqAAgAAAb8AAJg9AACIvQAAE78AAOi9AABAPAAAuD0AABA9AABAPAAAUD0AACS-AABQPQAAoLwAAES-AAC4vQAALD4AAIi9AABbPwAAyD0AAJI-AACovQAA-L0AAAy-AAC4vQAAjr4AAIY-AABUPgAA4DwAACS-AADgPAAA6D0AAKg9AAAUvgAAgLsAACw-AACIPQAABD4AAOg9AACyvgAAuL0AAJg9AABwvQAA2D0AAKA8AABAPAAAuL0AAH-_AADWvgAAjr4AAAS-AAC2PgAAoDwAAEw-AACgvAAA3j4AAIA7AABQvQAAbD4AANi9AAAwPQAAND4AAKC8AABEvgAANL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=vwSlYG7hFk0","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["4690932356438435349"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3625896822"},"13018175327772866338":{"videoId":"13018175327772866338","docid":"34-5-16-ZC51483B47AAC1057","description":"👉 Let Posthog know ByteGrad sent you in signup :) LINK: https://posthog.com/bytegrad (sponsored) 👉 Kinde authentication: https://bit.ly/3QOe1Bh (sponsored) 👉 NEW React & Next.js Course...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3513525/42ff2be903138dc55950e2a6ac9aad2f/564x318_1"},"target":"_self","position":"1","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DERGkwdyjtcM","linkTemplate":"/video/preview/13018175327772866338?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Build A Next.js SaaS From Scratch (Step-By-Step)","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ERGkwdyjtcM\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFgoUMTMwMTgxNzUzMjc3NzI4NjYzMzhaFDEzMDE4MTc1MzI3NzcyODY2MzM4aq8NEgEwGAAiRRoxAAoqaGh1dXBpcGxvbGhqaGt4YmhoVUNmNkFHcU85OGVHazExbmZhem9jaVZREgIAEioQwg8PGg8_E4V0ggQkAYAEKyqLARABGniB8_8DC_0DAPoP_AwFB_wBA_kNAfn-_gDt-PD8BQAAAAj7C_X-AQAA9fYABgYAAAD2-P__9P8BAAYFBfsEAAAAEvkC__cAAAABCQUE_gEAAOz3Av8DAAAA-gEE__8AAADyCPcJAQAAAP0E_v0BAAAACPP5AgAAAAAgAC1Csds7OBNACUhOUAIqcxAAGmAoEgD-LQn81yIQ6_zkCxz4B_7kzO7uAPbwABYUx_wL7gUAAw4AHOL0B84AAAD8Cu4eFwDjQOfV7xD5FO7szdceJn_1FwQjGuD2APQd0OYE_O_3_hEA9vH6EfcU_iUkDQQgAC1lC3c7OBNACUhvUAIqrwYQDBqgBgAAgEAAAHBBAABMQgAADMIAAJRCAACAQQAAIEEAAFBBAACkwgAALEIAACBBAABwwQAAmsIAAABAAAB0QgAAiEEAADjCAACgwAAAYMIAALbCAAAIQgAAMMIAAFRCAACgQQAAXEIAAEDAAAA0wgAA2MEAANxCAACMQgAAEMIAACBBAABAwgAAAMEAACBBAADYwQAAMMIAANhCAACIwQAA6EEAAATCAACwQQAAhEIAAAjCAACgwQAAYEEAAKDBAAA4QgAAgEAAAPjBAABYwgAAcEEAADzCAABYQgAAQEEAALDBAACAQAAAgD8AAHBBAADAQQAAgEAAAMDBAAAAwgAAZMIAAKDAAACywgAAfEIAAITCAABwwQAAgD8AAABAAACYQgAAAMIAALBBAADAwQAASMIAAGDBAADgQQAAQMEAAEDCAABswgAAUMEAAIA_AAAgwQAA6MEAACzCAADowQAAWEIAANhBAABAQQAAsEEAADBBAAAkwgAAkMEAABDBAACqwgAARMIAACDBAABEQgAAPMIAAJjBAACAQAAAdEIAAIDCAABcwgAAKEIAAJBBAADgQQAAcEEAAJRCAABgwQAAkEEAAEBAAACAwAAAREIAAAxCAACIQQAAaMIAABDCAACGwgAAiEIAAMDBAABYwgAAwMEAADBCAABUQgAAGEIAAAjCAAD4wQAATMIAAATCAAAwQQAAAEEAABBBAADYQQAAAAAAAJhBAACAQQAAAMIAAM7CAAAQQQAAEEEAAMhBAAAAwAAAbEIAAIBAAAAgwgAA0EEAAAjCAABgQQAAgMAAAADBAADgQQAAcMIAABhCAACwwgAANMIAAFTCAACkQgAAEEIAAADAAACGQgAA-MEAAEDBAACwwQAA4MEAACBBAACgQQAAYMIAAIjCAAC4wQAAyMEAAIA_AAD4wQAAkEEAABRCAAAAwQAAkMEAAEhCAADwQQAAAAAAAJBBAAAwwQAAHMIAAKDBAAAIwgAAlsIAAKxCAABwwQAAuEEAACzCAACIwQAAyEEAAKjBAAAEwgAAyMEAAFDCAABQQgAAiMEAAEDBIAA4E0AJSHVQASqPAhAAGoACAAA0vgAAqD0AANg9AAD4PQAAqL0AALg9AAC4PQAAMb8AAHC9AABEPgAA6D0AAIA7AACKPgAAoLwAACy-AAA0vgAAuD0AAAQ-AAAUPgAAKz8AAH8_AACYPQAAQLwAAOg9AAAkvgAAFD4AACQ-AABEvgAA6L0AAAQ-AAAUPgAARD4AANg9AACGPgAAQDwAAAw-AADoPQAA6D0AABS-AACIvQAAiL0AACS-AAAMPgAARL4AAOC8AAAhPwAA6D0AAEA8AACgvAAAcL0AAJo-AAAwPQAABz8AAGQ-AABkvgAAEL0AAG0_AACGvgAAEL0AADw-AAAUvgAAQLwAABC9AAD4PSAAOBNACUh8UAEqjwIQARqAAgAA5r4AAJq-AAAcvgAAT78AAAw-AAB8PgAAbD4AACy-AABkvgAAoLwAABy-AACgPAAAZL4AAFS-AAAsPgAAmD0AAAQ-AAAzPwAA-D0AAAU_AABEvgAAFD4AADC9AABAvAAABL4AAOC8AABAPAAAqL0AAKA8AADovQAAuD0AAJg9AAAQPQAAjr4AAJY-AACgPAAAuD0AAAQ-AACOvgAAoLwAAIA7AAD4PQAAQDwAABC9AAAsvgAAMD0AAH-_AAD2vgAAoLwAAFA9AAB0PgAA-L0AAFw-AABwPQAAFD4AAOA8AABAPAAAgDsAAIg9AACIvQAAPD4AAI4-AACAOwAAQLwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=ERGkwdyjtcM","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["13018175327772866338"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"12594139709992084040":{"videoId":"12594139709992084040","docid":"34-1-14-ZCCE48F9E0EE488F8","description":"👉 Cloudways BFCM deal (sponsored): https://platform.cloudways.com/signup... (ByteGrad gets commissions). Disclaimer: this video is sponsored by Cloudways (paid). Evaluate safety, accuracy and...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4055345/4f2ccf262ec9113fba903fe9605c6e31/564x318_1"},"target":"_self","position":"2","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Di7Dgb4FhBxE","linkTemplate":"/video/preview/12594139709992084040?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Next.js BFF With Separate Backend Is My Favorite Architecture","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=i7Dgb4FhBxE\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFgoUMTI1OTQxMzk3MDk5OTIwODQwNDBaFDEyNTk0MTM5NzA5OTkyMDg0MDQwaq8NEgEwGAAiRRoxAAoqaGh1dXBpcGxvbGhqaGt4YmhoVUNmNkFHcU85OGVHazExbmZhem9jaVZREgIAEioQwg8PGg8_E5IFggQkAYAEKyqLARABGniB_QL7-fwEAOsECQH5AQAABvYA-vn-_gDs-Pz0Av8BAP32BgMCAAAACfgB-AkAAAADAfkF8_4BABkMCAAFAAAAGAcI-gEA_wD1C__6_wEAAPz8CQQD_wAABgAIAAAAAAD7BAT9AAAAAP0MAPoAAAAA-_oBAwAAAAAgAC2I7947OBNACUhOUAIqcxAAGmBZGAA0VvnXuPwLyezh_fwiEfrXusre_-_aAC4Z6-T-6xubAwX_Bub1FKkAAAA10wcrDgDsbtTKtSnt_QnyxuM6PH-qGtUK7BLyJ8kx3gLu8hEXRyoA0i_v__TJOTkXCAQgAC07oh07OBNACUhvUAIqrwYQDBqgBgAAcEEAAJBBAAAMQgAABMIAAARCAADAwAAAcEIAADBBAABcwgAA4EAAAHDBAAAAwAAAgsIAAKDAAABwQgAAwEEAACzCAACAQAAAmMEAAJTCAAAgwQAAVMIAABzCAADAQQAAGEIAADBCAADIwQAAwMEAAJ5CAACUQgAAAEAAADjCAAA0wgAAsEEAADzCAAA0QgAAuMEAAP5CAACCwgAAQEAAAABCAADYQQAArEIAAFDBAAAQwQAAiMEAAMDBAAAAQQAAJEIAAEzCAACQwQAAKEIAAEBBAACgQQAAcMEAACzCAAAgwQAAoEEAACDBAAAkQgAAEMEAAITCAABowgAAmMIAAIDCAAAUwgAAIMEAAGDCAAAgQQAAOMIAAPBBAAC4QgAAVMIAAKBCAAAowgAAeMIAAGDBAAAAQgAAYEEAAAzCAACswgAA-MEAAIBAAADIQQAAMEIAACDBAADAwAAAHEIAAGBCAABwwQAAuMEAAChCAAAgQQAAlMIAANhBAAAkwgAAkMEAADDBAABEQgAAiMEAAADAAADYQQAANEIAAGDCAABkwgAAgD8AAPBBAACAvwAA0MEAAFxCAAAgwQAAGEIAAPBBAAAkwgAAyEEAAKZCAADAQAAAbMIAAAjCAAAEwgAAQMEAAKjBAACKwgAAgMEAADRCAAAwQgAADEIAAJTCAABwwgAAuMIAADDBAAAEQgAAAEAAAAxCAAAwQQAAgMEAAAAAAABwQQAAUMIAAM7CAACwwQAAhEIAAAxCAAD4wQAA6EEAABjCAADgwAAACEIAACBBAAAIwgAAQEEAAEBBAACAQQAAFMIAAAhCAAA4wgAAQEAAAMzCAABAQQAAMEIAALDBAACwQQAAFMIAANBBAACAwQAASMIAADxCAADgwAAACMIAAIjBAAAQwQAAqMEAADBBAABAQAAAiEEAAEDAAAC4wQAAcMEAAFBCAABMQgAAAMAAAADBAAAEwgAAIMIAAIhBAADAwAAA0MEAALJCAACQwQAAuEEAAAzCAAAgwQAAoEAAAFDBAACYwQAAoMAAAEzCAACYQQAAmsIAABTCIAA4E0AJSHVQASqPAhAAGoACAACOvgAAyj4AAOA8AADIPQAAmL0AABw-AACCPgAADb8AAKC8AAC4vQAAmL0AAAQ-AAAkPgAA4DwAAHS-AADgvAAADD4AAHA9AAB8PgAABz8AAH8_AACgPAAAfD4AABw-AADovQAAbD4AAKg9AABMvgAAEL0AAJ4-AAAEPgAA6D0AAAQ-AAAMPgAAUL0AAKg9AACAOwAAgLsAAMK-AABEvgAAPL4AADC9AABwPQAAuL0AAHA9AAAPPwAAbD4AAIi9AACIPQAA2D0AAO4-AABAPAAAij4AAAQ-AAAMvgAAiL0AAEs_AADIPQAAuL0AAIA7AAC2vgAALL4AABC9AABMviAAOBNACUh8UAEqjwIQARqAAgAApr4AAKq-AACSvgAAXb8AALi9AACCPgAAyD0AAEA8AAC2vgAALL4AAIC7AAB0vgAAUL0AAIK-AADYPQAAQDwAANg9AABZPwAA6D0AANY-AABQPQAAPD4AAOg9AACYvQAA6L0AABS-AAAQPQAA-D0AADA9AABkvgAAfD4AADC9AADIPQAABL4AANo-AACGvgAAoDwAADA9AACmvgAALD4AAIo-AADIvQAA-L0AAEC8AADOvgAAuD0AAH-_AADOvgAALL4AAMg9AADIPQAAoLwAADC9AABcPgAAnj4AAFA9AABwvQAAHz8AADQ-AABMvgAA6D0AAL4-AACoPQAAFL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=i7Dgb4FhBxE","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12594139709992084040"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"15380699735827609227":{"videoId":"15380699735827609227","docid":"34-9-9-ZBFC1D4061D20178E","description":"👉 NEW React & Next.js Course: https://bytegrad.com/courses/professi... Hi, I'm Wesley. 42 Loops 23:22 Interacting with HTML & CSS #webdevelopment #coding #programming . . TOP resource to Learn...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3075892/f81b80afa4c5dec29caef107364ef96a/564x318_1"},"target":"_self","position":"3","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DKs0Z_qP2WEk","linkTemplate":"/video/preview/15380699735827609227?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Learn JavaScript (ES6+) in 30 Minutes","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Ks0Z_qP2WEk\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFgoUMTUzODA2OTk3MzU4Mjc2MDkyMjdaFDE1MzgwNjk5NzM1ODI3NjA5MjI3aq8NEgEwGAAiRRoxAAoqaGh1dXBpcGxvbGhqaGt4YmhoVUNmNkFHcU85OGVHazExbmZhem9jaVZREgIAEioQwg8PGg8_E8EOggQkAYAEKyqLARABGniB_v33_f8CAO0HAQP5AgAB8u_39vv-_gDmAwT9Cf0BAAQJBQD4AQAA9vr7-QEAAAD-_v7_-P4AAAIFCAcEAAAADvz8BvsAAAD-Bv4K_wEAAPz5AQj6AQAADwb5D_8AAAD-CwgE-v8AAAn67_UBAAAACPP5AgAAAAAgAC0Kb9k7OBNACUhOUAIqcxAAGmA0FAAdPxERv-sx0fPpAxkDCfDk5dMA_-INANEmLeXV2fO3EAr_BOENA7gAAAArKNc4FwDrYevhyQbhCgzmrer8J3_6L-z1Bv3j4NoVFAYFwi7uSAcA3Azh4wu2Ky8X-v4gAC3VlzU7OBNACUhvUAIqrwYQDBqgBgAAgEEAABBBAAB8QgAAEMIAAKRCAAAUwgAAoMEAAAzCAACCwgAAiEEAAABAAAAAwgAAQMIAAAjCAAAYQgAAEMIAAADCAADAQAAAoEAAAOjBAABoQgAAdMIAAOhBAAAgQgAACEIAANBBAAAowgAASMIAAIZCAACUQgAAAMIAAIBBAACIwQAAQEEAANDBAAAQwQAAYMEAAORCAAAYwgAAgD8AADxCAAAAQAAAvEIAAEBBAADgQAAAgEEAABzCAAAYQgAAiEIAAIA_AACIwQAA4EAAANDBAADAQQAAwEEAAIC_AACAwQAAQEEAAHBBAAC4QQAAIEEAADzCAAAIwgAAJMIAAKBAAAA0wgAA6EEAAILCAABgwgAAcMEAAIhBAADMQgAADMIAABRCAAAAwQAAcMEAAGBBAAAAQgAAMMEAAK7CAABMwgAAwMEAAFBBAAAsQgAA4EEAACDCAAAgwQAA0EEAAMhBAAD4wQAAEMEAAABBAAAswgAAuMEAAADBAACCwgAACMIAALhBAABIQgAA8MEAAKDAAABgwQAAGEIAALLCAAAQwgAAREIAAOhBAACIQQAA2EEAAExCAABEQgAA4EAAAIA_AAAwwQAAokIAAPBBAAAUQgAATMIAAAzCAABkwgAAqEEAAEzCAADCwgAAQMIAAHhCAAAwQgAA2EEAAIzCAAAcwgAAqMIAALDBAADgQQAAYEEAAMBBAAC4QQAAsMEAAAxCAABQwQAARMIAAKjCAABQQQAAUEEAAADAAACgwAAASEIAABDBAABkwgAAGEIAACBBAAA8wgAAkEEAAJDBAACAwAAAcMIAACRCAAAgwgAAUEEAAPDCAAAkQgAAaEIAANDBAAAcQgAA0MEAAKjBAAA0wgAAHMIAACDBAAAAQAAAMMEAAODBAACowQAAMEEAAABBAABAwQAAmMEAAOBBAACIwQAAZMIAALJCAABgQgAAGEIAANBBAADgwAAAMMIAABRCAACcwgAADMIAAKBAAABwwgAA4EEAAATCAABQwgAANEIAAIBBAABwwQAAGMIAACDCAAAUQgAA4MEAAEDBIAA4E0AJSHVQASqPAhAAGoACAADqvgAABD4AADQ-AACSPgAAcL0AALg9AACmPgAAEb8AAAG_AADgPAAAqD0AAEy-AAAMvgAAij4AAJa-AADmvgAATD4AAOA8AACmPgAAHz8AAH8_AAA8vgAAFL4AANg9AADCvgAAmD0AAJg9AACIPQAAED0AANg9AAA8PgAAqL0AABQ-AACAOwAAwr4AAOC8AADIPQAAxr4AAJq-AAC2PgAAUL0AANi9AACOPgAA6L0AAHQ-AAARPwAAkj4AAI6-AABEvgAArr4AAHA9AAAsPgAA0j4AAJg9AABQvQAAgLsAAFE_AACePgAA6L0AABA9AACSvgAAML0AAIi9AACgPCAAOBNACUh8UAEqjwIQARqAAgAANL4AAAS-AADCvgAAMb8AAFC9AADYPQAADD4AACy-AAB0vgAAMD0AAEy-AABAPAAAgLsAAHC9AAAEPgAA4LwAAAS-AAAfPwAATL4AAAE_AADIPQAAcL0AAJi9AAC4vQAA4LwAALK-AAAUvgAA6L0AAHC9AAC4PQAABD4AAIC7AADYPQAATL4AAII-AAD4vQAAML0AALg9AABEvgAAiD0AACQ-AACAuwAAiD0AAFC9AADgvAAA4LwAAH-_AAAMvgAA4DwAACS-AACqPgAAqL0AALg9AAAUPgAAoLwAAMg9AACYvQAAyD0AADA9AACYPQAAyD0AAMo-AAC4PQAAgr4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=Ks0Z_qP2WEk","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["15380699735827609227"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"6940369822959901329":{"videoId":"6940369822959901329","docid":"34-1-15-Z4CA5682463D0D7E5","description":"👉 NEW React & Next.js Course: https://bytegrad.com/courses/professi... Hi, I'm Wesley. Email newsletter (BIG update soon): https://email.bytegrad.com 0:00 Is Bootstrap still relevant? 36:03...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1777082/b43afb9e02dc254d28df47f145cd62d0/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Ky0BMwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Db9g4_8nAsdA","linkTemplate":"/video/preview/6940369822959901329?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Bootstrap 5 Full Course","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=b9g4_8nAsdA\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFQoTNjk0MDM2OTgyMjk1OTkwMTMyOVoTNjk0MDM2OTgyMjk1OTkwMTMyOWqIFxIBMBgAIkUaMQAKKmhodXVwaXBsb2xoamhreGJoaFVDZjZBR3FPOThlR2sxMW5mYXpvY2lWURICABIqEMIPDxoPPxPUHoIEJAGABCsqiwEQARp4gfb6Av4BAAApAQIBDgcEAggBB_r3__8A7Pjw_AUAAAD-_AIE9wEAAP_3AAMCAAAAAv799vP9AQALBQAJBAAAAAr-CQQDAAAACAf_Av4BAAD08f8BA_8AAPsEBwf_AAAA9xX2BP__AAD_-voFAAAAAAvz7_sBAAAAIAAtrT7ROzgTQAlITlACKoQCEAAa8AFtA8_-_M8IA6Uhx_7EJvcAgfoR_znk-gCy69QA5hTNAc735AAE9AMA3v7-AIcS7QHPE9b_OhEIAe_7DwAbDiYB--jSAT3EEgFHD-wA1hff_9soFP8SCBL_St_6Ajf--gAi8wT91PXgAMzGAAQMGCgAGBIGAjEVHQLtJBz53SP_A-kECPzjDiP8rxIQ-wUsC_84Euz3QQrUAP4FIvci7tH_DAAKBtXr_foQChYG7SAB9NX2_gf_BvgM8ewfAfM6GgMRGwkF6_3x-CcuC_cn8-T7Bi0EBBbc-QsO4_XyxwIJAO_tCe7TK_0EGh4A7NwJ8-ogAC3G_QY7OBNACUhhUAIqzwcQABrAB-li076K8AU9kHjDPHMcLryDdn099OykuxrAC76b58i8-V8YvdOjGT6oNng9YQn3upxNl77qPVy5ZI8WvFG_iz4dbBY9m-hzPbm8nr2pMPg72P4EvbeyJL4pFcM8RNBivMaNFj3C8LY75BvlPAqBLD45R_g8Jey2vLKCX730CKS8eXyWvBFClj3r2oO9mjvfvI4EGj4ExTQ8Fdm5O7FeGz0QpJw8ivXXvEEcxb1AKPk8f116O9d-p70L_V28d0tyvAPBwj03Sii8wviru-v7hb0-aEy9hzsRPKmrgT1kyQG96_h1O5kOnTpdLgk846hcO_jMKD30Oyg8G3KiPK35Ab5UpZI8IdHfO920GT49FtE8A2D6u-3xAr4BuUk9ps5IPFi7NzzUpO88IGqtuQ-_hj3vnKw9w1WUPEK--LorVui8XS_yu6PNMT5sszG8yHi5vMCDxb1S4im9ajUDvKjsqjyhXhU9_R3Au3PpSb0DbTw7UTsyvFvlTj3jKk25D7guPMbB5T0dVY29jP_xurLgmTxL7eA8Hz66PM2VQbxTrOA6bFMGu7WRJj1_qzA9ux3Mu4-O6zwUlvg8EkJRvGoxiL32H169aXQDuZoAaD0AWSM9YXE4PDfpkbxb5IO8iRrYOnDBiDwHlZ288HAavLwjA76cpLm8hauHO8Z0l7xEDYA9ppQdvLnDJj0gz069U9SVu2MxAD1XXYc8dGILO76BTj2lWlU8aWFku5We6TwioRK9R-QxOpLmD71sRgE9T3xvunltID1hj7S9W9CXObepSz0tWgU9ueJiObodkLwmPpI8RbY5Oivp1zy2IRA9qWdUttgCjDyDaM29LiTCuPYjhbzaSCi9J7mOOTQH0rwLuAI9515KOkmnybwYesS7huT2ty09Hjw5SU68IehzuKGkG72Qo3e7WB-it4yC4Dyc0bC9q1JNuAPdKLxksvi8ojEQORBbGr3pcN-4O5AftnsS2LzPBmq98aehOHVuH71znFs9XstiN7gZnLkmuKK8bfg5t1MztbwOIHI9JJgiuR75470b65y9HMKFuOFqcz1nPUE9ZfbpuLjkKL7Rf4W8nfgauWkVAr2QvCO-zYOEuGpKF739d069GSleuLTI1r10Rr-93re9OGWVyDy1Uui9S5EmOHLnPT1AdaK9ORFFuOnwkD37wSo9-lKFuIpnej0mQW48rQMQuDLurD1cJr697GpDN4iEzz1rsks9ibeFOHxijb0hA9k9gTUwuSGsJr1UAXc9YStSuDFo1zyZTIC9WeUKtiAAOBNACUhtUAEqcxAAGmAaEQAkGC3i9h4W_Rjw6yoDCfv1Begl_wMHABca7A8pIvLHHdcAC8EaB7wAAAD4G7wUKQD9VwXc1QHSOgHP2BU88H_6AyXRBtgYEfIeFOsqzgHhOdUA8e3GDhoL6SgkLfsgAC20UUQ7OBNACUhvUAIqrwYQDBqgBgAAwEAAADBBAABcQgAAyMEAAHhCAAAAQAAA0MEAAMjBAACGwgAACMIAAHDBAACgwAAAlsIAAFDBAABkQgAA0MEAADTCAADAQAAAMMEAAIrCAAAAQAAAQMIAAIC_AACGQgAACEIAAIJCAABEwgAAgsIAAJhCAACMQgAAMMEAANhBAAAEwgAAgL8AAODBAAD4QQAA0MEAAP5CAACQwQAA-MEAAMBBAAAAAAAAuEIAAEDAAACAwAAAgL8AAAzCAAAcQgAAZEIAAPjBAAAUwgAA-EEAAODAAACoQQAAMMEAAFTCAACAQQAAQEAAAEBAAACoQQAAIMEAADTCAAB0wgAAFMIAABDBAAA4wgAAkEEAAPDBAACIwgAAAMIAAEhCAAD8QgAAgMIAAIZCAAAgwQAA0MEAAMDAAAAAQgAAQMAAAJLCAABIwgAADMIAAIDAAACYQQAAPEIAAMDAAABAQQAAmEEAAFBCAAAwwQAANMIAAJBBAADIwQAAkMEAAIA_AAAMwgAAYMEAAJBBAAB8QgAAyMEAAKjBAACAPwAAWEIAALTCAABcwgAAKEIAAEBAAADgQQAAgMEAAGBCAAAgQQAA2EEAAHBBAAAQwgAADEIAAEBCAACAQAAADMIAAMjBAABQwgAAEEEAAMDBAADAwgAAAMAAANBBAADAQQAAFEIAAEzCAADowQAAoMIAAADBAAAIQgAAOEIAADhCAAA8QgAADMIAADRCAAAQwQAABMIAAKzCAABAwAAAPEIAANBBAADYwQAAeEIAAEDAAADIwQAAdEIAAPBBAAAswgAA8EEAAHDBAACAwQAASMIAAKhBAABgwgAAgD8AALTCAAD4QQAAWEIAALDBAAAcQgAAGMIAAIDBAAAwwgAA8MEAAFBBAAAQQQAAgD8AAODBAACAwQAAwEAAAJBBAABwwQAAiEEAAMBAAABAwQAALMIAALRCAAAAQgAAAMEAAODAAACowQAARMIAAARCAACwwQAAuMEAACBCAAD4wQAAkEEAAGzCAAAcwgAA6EEAAEBAAADIwQAAEEEAAIDBAAAEQgAAPMIAAADCIAA4E0AJSHVQASqPAhAAGoACAADuvgAAEL0AAJg9AADoPQAAED0AAGw-AACAOwAAC78AAIK-AADgvAAAXD4AAKg9AAAQPQAAyL0AAFC9AACYvQAAoj4AAOg9AABQPQAAET8AAFs_AABMvgAAPL4AAKC8AACKvgAAyL0AADQ-AABEvgAAiL0AAOg9AABUPgAA0j4AABC9AACOvgAAoDwAALi9AACAuwAATL4AAIi9AACgvAAA6L0AABu_AACOPgAAoDwAAKi9AADSPgAAED0AAOA8AACivgAA4LwAALg9AABwvQAAiD0AAEw-AACovQAA6D0AAH8_AABwvQAA6j4AAAS-AADoPQAAZL4AAKi9AAAQPSAAOBNACUh8UAEqjwIQARqAAgAAlr4AAOi9AADovQAAMb8AAGQ-AAC4PQAA6D0AAMi9AAAQvQAAEL0AADS-AABAvAAAgDsAALK-AABAPAAAcD0AADC9AAA_PwAAQLwAAHQ-AAAkvgAA-D0AAFA9AABAPAAAyL0AAJg9AACYvQAAQLwAAFS-AADIvQAAHD4AAOg9AAAUPgAAoLwAACw-AABUvgAAVD4AAFA9AACmvgAA-D0AAEQ-AABwvQAAEL0AAIC7AAAMvgAAhr4AAH-_AACGvgAAqL0AALg9AACiPgAA6L0AAGQ-AACYvQAArj4AAKC8AAAQvQAAoDwAAPi9AABAvAAA2D0AAEQ-AAB8vgAAcL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=b9g4_8nAsdA","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["6940369822959901329"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2826460957"},"1338897516751362677":{"videoId":"1338897516751362677","docid":"34-0-5-Z8C839A5E79BD735A","description":"👉 NEW React & Next.js Course: https://bytegrad.com/courses/professi... Hi, I'm Wesley. actively participate 🔔 Email newsletter (BIG update soon): https://email.bytegrad.com ⏱️ Timestamps: 0:00...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2237650/8aee4c23215a6e888470bb751957f3da/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/ZiJBMgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DlwpCppqHCXs","linkTemplate":"/video/preview/1338897516751362677?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"HTML & CSS Project for Beginners (2024)","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=lwpCppqHCXs\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFQoTMTMzODg5NzUxNjc1MTM2MjY3N1oTMTMzODg5NzUxNjc1MTM2MjY3N2qIFxIBMBgAIkUaMQAKKmhodXVwaXBsb2xoamhreGJoaFVDZjZBR3FPOThlR2sxMW5mYXpvY2lWURICABIqEMIPDxoPPxOrIoIEJAGABCsqiwEQARp4gfT__gX7BgDrCAMDCgH_APoD_wH5_f0A8gH4AgcB_wAO_wED-QAAAAH8-f__AAAA_PwE-_z-AAD6BAIHBAAAAA70-QMCAAAABQH9Bv8BAADz9Pn2AgAAAAD7_P0AAAAA_Qb4-gIAAAARAP78AQAAAAL79wYAAAAAIAAtTxjkOzgTQAlITlACKoQCEAAa8AF2Gd7-IecEBZIK1wDPD-UBgfoR_0f18QDN-uQBxBjSAN8J8gAEEAMAzvX1AJkUDQHB_dX_HREdABAHKAAO-iX_D_jeAT3EEgEv--cC5Bfz_8YkH_0mAxwAROXq_Tr24f0W_v4E1PXgANPZAwLsDzUCKxP3_zEVHQLm9Br-5BcRAuAA_AD4EwT7mPsJ_QgZEv8PE9f_OCro__4FIvcfD88D5uP_B_D5D_kQChYGy_oI-dvp7Qb_BvgM5g4oBO8IFfLpAAYJ69_w9wckCe5mAOoA9hT2AR3z8w0OwhD05OIYBdf4Ee--Pgv3CCQb_AcFAfogAC3G_QY7OBNACUhhUAIqzwcQABrAB2oW0L6slBk9Uw33u0tbrL2KxGk938U7PRrAC76b58i8-V8YvaZIPj6dvEg9-JKhO_aWYr4FeIE8eT8NvFG_iz4dbBY9m-hzPStgnL27Hta8Tl5EvabUBb4_TKm6BWaqvMaNFj3C8LY75BvlPL5LWT6RHN07oHyLOs_dqb0Dt2m9EayFPJ1SOT117Lu8PKtgPPQ9uT36eZU7VC0zvJituz3ZGyE82bzgPJax4b3P5fw8U2ekvOxo3L0vvQG8GVgFO1pHNT2Dxqe7yIPjPH8V4L1uOyO98Z2YPLuQWD1cIN47h9iFPERplLtttT09G-VPPAaWDT0gyjy8JGR7PJfkML5Ebyw97IJmvPCLCz7zP7O74jrGO0NV7L2Ivjs8RZC5PCveyDx8l_e8pMNDPPQ04D04k8A9dwJQPHoApjxi4FS9xB9JO6PNMT5sszG8yHi5vMCDxb1S4im9ajUDvGeCPD16Dbs93WxivLt8a72Dw2Y8IHucOzRH1j30Nja8oWc9utUpSj26swC9TFqnvID0DT1ZCEE9878mPHpip7wbxtO8I_2RvLWRJj1_qzA9ux3Mu0zyrT1uPqQ8EWTOvPFum73Jy5q9Xm0BvFtyBj0HU148pPDJO8_D5DznMlq82ZnfunDBiDwHlZ288HAavOBN170-KwS97TXzOi_s-rwGcRQ9bYjUu1ddBz1cZ429rlVtud21cbpeixG9ZSLfukTztT2WIm85Xsv5OoILaDwdyLq888QaPDuxAr3L86C8s3FMu6qCoT0aGJm9R0qgOEyzDLxAo_Q8xBXluQxcZjllQoK7b6Yius5YjzzO7lo9lXwgOLnj6Dxa25-9jWhGOXemS719cKO81hqHud7FIL2orGE9OBGtuIA2CD1BbrW8HQNiuffizbpHuzu9qMMTuRZAQjxe2hA93HmHt1JmXjz-rqm9dehdOAPdKLxksvi8ojEQOYurCDzoAQI9cTVONwopZLzrQ229pFnzNgdcjD2rgSE9-8enOIgP7Dwc0_c5XPOfN6k7xbzJZh09E4kGueLPm70zUPm9RsoNuPzSkTzDjnA9ctg4OFwAOr4BE429YPMxufXabLw6Weq9YPq4N8Okg70Rz5i936JzuAXh6r27tje9-ygDuYCgVz1Y2Yi9TsmFuGVRuD2NMHu9xIgzOG3q2TuwDUu8PZZGNy5Ctz1--hU7Xdd5Nz1zkD3Ir2S9JLIEN2pPGT6pbpk9CAIyt1NTfL3w82Q9JnHDt-dkczyoqtA9Ejhht4VMqDxUf1O9ckKdtiAAOBNACUhtUAEqcxAAGmA0EQA1-xzrwyIp7iff9gXyAfHw-tcJ_-4FABgg4CPxDhfRKfb_C7f8JbkAAAAnK-tAEQAWYsTd3PTkNi3jtuMmJH_X8hq18hX7zv1KDPch2wQA-zoAAfPR7_38BRUo-BIgAC1j1Dc7OBNACUhvUAIqrwYQDBqgBgAAcMEAAIjBAAC0QgAAwMAAAAhCAADgQAAAQMEAAIhBAACiwgAAEMEAADhCAADIQQAAoMEAAAAAAAAQQgAAEEIAABDBAAAwwgAASMIAAODAAACaQgAAoMEAAHBCAACoQQAAAEIAAKDBAAB0wgAAXMIAAKJCAACAvwAAKMIAAFBCAACywgAAqMEAAIBBAABgwQAAwEAAAJhCAACQQQAAsMEAAIrCAAAAQgAAgEIAAMhBAAAgwgAAwEEAACjCAABAQgAA0EEAAADBAACmwgAAgkIAAKDCAAAQQgAAhEIAAFhCAAAYwgAAcMEAAEhCAABAwQAAqMEAABTCAAAEwgAANMIAAIBAAADgwQAA4EAAABDCAABwwQAAcEEAAMhBAABwQgAA4MEAAEDBAABcwgAAgL8AADDBAABMQgAALMIAAHjCAACEwgAAQMAAAAzCAAAwQQAAfMIAAATCAADQwQAAuEEAAJhBAAAwQQAAAMEAAODAAABwwgAAgMAAAKDAAACewgAAVMIAACDBAADgQQAAiMIAAJjBAABswgAAgkIAAFDBAAAAAAAAEEEAAOhBAADAQAAAEEIAAOhBAAAgwQAAAMAAAADBAAAAAAAAJEIAADDBAABgQgAAgMEAAABBAACmwgAA0EIAANDBAAAMwgAAwMEAADRCAADAQQAA4EEAAEzCAACgwAAAkMIAABTCAACIQQAAyEEAADDCAAAgQQAAIEEAAKDBAADwQQAA2EEAAI7CAADAQQAAoEEAAADCAAC4QQAAMMEAAIhBAAA4wgAAAEIAADTCAADwwQAAoEAAADTCAADYwQAAYMIAAGBBAACYwgAA4MEAABjCAABUQgAAeEIAAMhBAACgQgAARMIAAGBBAACQwgAAgMEAACDBAABwQQAAQMEAACjCAABwwQAAAMIAAABBAADAwAAAgEEAAMhBAADgQAAAlMIAAKBCAABQQQAAwMEAAABCAABgQQAAkMIAABDCAAAowgAAfMIAAGxCAAC4wQAAsEEAAHDBAAAAwAAAoEEAAKDAAADgwQAAUMEAABTCAAAwQgAAAEEAAAjCIAA4E0AJSHVQASqPAhAAGoACAAB0vgAARL4AAFA9AADYPQAAFL4AAOA8AAAEPgAAvr4AALg9AACCvgAAED0AAFQ-AABAPAAAkr4AABC9AACgvAAARD4AABC9AADgPAAACT8AAH8_AADIPQAAkj4AAKo-AADIvQAAQLwAADC9AAAcvgAARD4AABA9AACKPgAAmj4AABQ-AADIvQAAuD0AACQ-AACaPgAAoDwAABe_AABEvgAAlr4AAPK-AAAsPgAAir4AAJ4-AADuPgAAFD4AAAW_AACoPQAAFL4AABA9AABsvgAAXD4AAFA9AACivgAAQLwAAFE_AACKvgAAgLsAAOo-AABAvAAAnr4AAEC8AABUPiAAOBNACUh8UAEqjwIQARqAAgAAxr4AAJ6-AACmvgAAT78AAKg9AABQvQAA-D0AAIq-AACAOwAAEL0AAIC7AACIPQAAmL0AAI6-AADIPQAAUD0AAMa-AABLPwAAML0AAIY-AAAsPgAAoDwAAJi9AAC4PQAAiL0AAKA8AABAvAAADD4AAGS-AADovQAAbD4AAFC9AABEPgAAED0AANo-AACOvgAAJD4AANi9AAAHvwAAPD4AAJY-AACAuwAAmD0AAEA8AADYvQAA3r4AAH-_AADovQAA2D0AANq-AAD4vQAAJL4AAEC8AAC4vQAA8j4AAAw-AACYvQAAgj4AAKg9AAAQvQAAoDwAAEw-AAA8vgAAQDwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=lwpCppqHCXs","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1338897516751362677"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3575417850"},"2679155162818218492":{"videoId":"2679155162818218492","docid":"34-11-6-ZCA7A3199B90452AB","description":"👉 NEW React & Next.js Course: https://bytegrad.com/courses/professi... HTML code: https://github.com/ByteGrad/JavaScrip... CSS code: https://github.com/ByteGrad/JavaScrip... Complete full code...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/987949/cfdf8148dcb0d3de4cb21f794f51a214/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/34T9JwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DYl7ULiRhhdU","linkTemplate":"/video/preview/2679155162818218492?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"JavaScript Full Course (2024) - Beginner to Pro","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Yl7ULiRhhdU\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFQoTMjY3OTE1NTE2MjgxODIxODQ5MloTMjY3OTE1NTE2MjgxODIxODQ5MmqIFxIBMBgAIkUaMQAKKmhodXVwaXBsb2xoamhreGJoaFVDZjZBR3FPOThlR2sxMW5mYXpvY2lWURICABIqEMIPDxoPPxP_UYIEJAGABCsqiwEQARp4gfv6AQT-AgAD_wUBDQX-AQAD__j4_v4A7gT8-AUAAAD6BQcE-QEAAPn98gIAAAAAAv799vP9AQAKEP0MBAAAAA70-AQDAAAACgb3CP4BAAD18v8BA_8AABAN_f3_AAAA_gsIBPr_AAAD-gX3AAAAAAz1AAUAAAAAIAAtwqTaOzgTQAlITlACKoQCEAAa8AF47cD-8AIIAqwUGQAAEtsBhfoQ_0X18gDw_B8BgRT7_88ICwDmFwIA4BQBALQuHgGzA_AATDj0AA8HJwAb3AABa_TYAVD9CAAFAgMBNh_2_-Aq-v8-MvMAOQoeAfUV3v4v5gP93O4EAOHrBQX5Gx4C_QoTAiEDGfuyIBAFzSsM_8MWAP3jI-oDwBLtAhb47gMvC9IEGBPlAhoWCPzvCh4H8AcCBfDE_gEAHv_2-sYV-eH1AvcfARgL_Prr_Q0hCvv69REB9AXd-gIj3_UqFuH7FjQGBQQLCxAe7P_2AMj4Af4RC_ThGRr-FhQDECT_CgkgAC035Ao7OBNACUhhUAIqzwcQABrAB_Et5L4zxTc99UccvHvCjT2Wr-w7lIeFvJXSA76WmKe8v7SsO4l9Uj6Aatc8JVe1O72OkL5851y92KYpO2dimj5OOpu8Gu9YPN8-obyFG4q9g8_BuxQHUL6Tdn48ipoevSZnsj2zMQY70dObPPA0eT5ubHa8ZBT0OwnMqb1UwwO9aMMrvKtyxj30Mkq9-oQnPRpP5D06-T49668SPWxIVz2x7Pi8VIaWvIzbKL6Umse8naE4vOxo3L0vvQG8GVgFO1U7ebzg_Se7v5MePChCb71C0ae9oX-nu7uQWD1cIN47h9iFPNEbk71PNFm8bmSDPIQ0vrw24QG8y9b6Ou6TyLzvdCc9DxYGvEYK5T2jliA8U83uO-Ol271FBRg9r7cIPZtATL3n9ve83OqgO69nfj3BQhw8QnkdPLP7Xz2Q8GK8kXDvOo2cBT7UBFu91NdzvFcYDL1XGwg9W-RDvLnyI7yieeU8GqlSvB4lJb2_2UG82mvquzPJkz2y53w8NBH0O9KurT2-2Za9YMEFPEyYHz29Em28FFByuyTjAj3YLzO9SRsevA2_4btC81Q9co-AvIdjJ7z7uy28xttKvHFjib3MEb29LLUkO1tyBj0HU148pPDJO3P-XDyKAdQ7A5hwu2k3qj2qgxc92BsKvEcTeb31VZi9UdbSuop9GL2R_zM9xaC8OwsNxLzvEua8pJGNO4eAbT2RlJm8PNYZOr2mrDysuOc89autOs41Cju_jY69tkHUugO4lL3ePUC8CTiOOekN9zyALoW9kk3duQDy1LyGgR097SeduJsynDw7MKW8tW4kuePi6LwVWIu9ekuyN6k_kLsfXye9k46dOC3oYrxAvFM8l0A0OtWZdztgVQK97lVLORIq3bxne6S9ep5VueG-lL1t1i-9Jk2UN2cs2rytJEg9zwwwt-_RgT08H8S9fgYXub7Tvj3xEhy8kdEruROIMjztSqY8KCGoOBJntb2nhme9bqvfOLfPT7zJCIO877ekOLGYojwd4sS8XFsCuIfSZrsr3T09KN79N_X_QzvHeWS9r2O1t3ey5Tvf-4s9WufUt2vx6b151iS87i9gNliTIr2VK8y9HhWLuAGj673u3Is6I5tjuDjshLoR7sS8KwdeNwiwp7s8AbO9wcv_OP_lXjvpQIu9yyWvuHMIIT0c7dk7zQGoNyfqNj2v2WC9lZVnN4fjVD3prGC8KmmHuMUpqTymJRs9DewaOG6KF76yf2C7NmQFuG-9Ab2PiZQ9NKHbNx2TJDv3UEe8wUjENyAAOBNACUhtUAEqcxAAGmAxAQAwCxznzRM84yPfCBf6Dt36984k_wgDAPgSB-PvzP-jD-__HNsRFasAAAAyKrg5_gACb-nOxNbfUjL7q-c-IX_nAQ6u-Qf95sob--L-qPX1QRUACPHM4SEO9iFS7P4gAC1jxSM7OBNACUhvUAIqrwYQDBqgBgAAoEEAABBBAACUQgAACMIAAJxCAAAUwgAA4MEAABTCAACMwgAAyEEAAMDAAACowQAAIMIAAPjBAAAIQgAAGMIAAMjBAAAAQQAAgD8AAMjBAABwQgAAaMIAALhBAAAAQgAA-EEAAPhBAAAAwgAAJMIAAGxCAACQQgAA4MEAALhBAACIwQAAQEEAAJDBAAAAwAAAcMEAAOhCAAAgwgAAoEAAACxCAAAAwAAAwkIAAABBAAAAAAAAsEEAACDCAAAQQgAAeEIAAADBAACAwQAAEEEAAMDBAACwQQAAsEEAAEBAAABwwQAA4EAAALhBAACYQQAAoEAAABjCAAAYwgAAGMIAAIC_AAAswgAA6EEAAFjCAABswgAAAMEAAIBBAADIQgAADMIAAPhBAADgwAAAcMEAABBBAAAAQgAAIMEAALTCAABowgAAsMEAACBBAAAsQgAAyEEAACDCAAAwwQAAuEEAAJBBAADowQAAUMEAAIA_AAA0wgAA4MEAAKDAAACAwgAACMIAAMBBAAAwQgAAGMIAAAAAAADgwQAAMEIAALDCAAAAwgAAYEIAAAhCAACAQQAAAEIAAChCAAA0QgAAwMAAAEDAAAAQwQAAnEIAAARCAAAsQgAAYMIAAAjCAABkwgAAqEEAADjCAAC4wgAAVMIAAHBCAAAgQgAA-EEAAJbCAAAcwgAAuMIAAHDBAAAQQgAAUEEAAOBBAADYQQAAYMEAAAhCAABwwQAAOMIAALLCAABgQQAAMEEAAADAAABAwAAAVEIAAODAAABQwgAAJEIAAFBBAABEwgAAsEEAANjBAADgwAAAjsIAABhCAAAYwgAAEEEAAOzCAABUQgAAXEIAAMDBAAAYQgAAAMIAAFDBAABAwgAAMMIAAMDAAAAQwQAAIMEAANDBAADwwQAAoEAAACBBAABgwQAAuMEAABBCAAC4wQAAdMIAAKhCAACAQgAAEEIAAABCAADAwAAAYMIAABhCAACAwgAA6MEAAGBBAACGwgAA8EEAAPDBAABAwgAAJEIAALhBAADQwQAA4MEAACTCAAAUQgAAqMEAAHDBIAA4E0AJSHVQASqPAhAAGoACAACevgAAJL4AACQ-AADYPQAAMD0AACQ-AAAEPgAAE78AAOg9AACKvgAAPL4AAPi9AACAuwAAfL4AAKC8AAAUvgAA2D0AABC9AAAwPQAAGT8AAH8_AACAuwAA4DwAAEQ-AACYvQAAuD0AACQ-AAAkvgAAqD0AAGQ-AACqPgAAmj4AALI-AACIvQAAJD4AABw-AAAkvgAAJL4AAJ6-AAB0PgAA4r4AAB2_AABcPgAA5r4AANo-AAC2PgAArj4AAES-AAAkvgAAqD0AAFw-AACuvgAAND4AABA9AACGvgAAML0AAHE_AAAkvgAAcL0AABC9AAAUvgAAFL4AAFA9AADYPSAAOBNACUh8UAEqjwIQARqAAgAApr4AAJK-AADivgAAPb8AAKC8AACYvQAAmD0AAIa-AAC4vQAAJL4AAPi9AACAuwAANL4AAFS-AACePgAAEL0AAIA7AAD-PgAAoDwAABc_AAAUPgAA2D0AAHC9AABwvQAAED0AALi9AACgvAAA4DwAAHC9AABQvQAAFD4AAIC7AACKPgAA-L0AAMI-AAAQvQAAQLwAAOg9AABcvgAAoj4AAMo-AABwvQAAcD0AAFA9AAB0vgAADL4AAH-_AABsvgAALL4AAIi9AADYvQAAdL4AAGS-AAAUPgAATD4AACw-AAC4vQAAFD4AAFC9AAAQvQAAuL0AAII-AACIPQAA-D0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=Yl7ULiRhhdU","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["2679155162818218492"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2104391678"},"5376296687213661223":{"videoId":"5376296687213661223","docid":"34-1-13-Z2A9FAFC1836AC168","description":"👉 NEW React & Next.js Course: https://bytegrad.com/courses/professi... Hi, I'm Wesley. 3) NEW Form component! Always verify yourself tha...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/898663/5f356dea46e5c263667e55e842eced9e/564x318_1"},"target":"_self","position":"8","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dm0G5_XO5AuI","linkTemplate":"/video/preview/5376296687213661223?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Next.js 15 Top 8 Changes - I'm Amazed At What They Changed","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=m0G5_XO5AuI\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFQoTNTM3NjI5NjY4NzIxMzY2MTIyM1oTNTM3NjI5NjY4NzIxMzY2MTIyM2qvDRIBMBgAIkUaMQAKKmhodXVwaXBsb2xoamhreGJoaFVDZjZBR3FPOThlR2sxMW5mYXpvY2lWURICABIqEMIPDxoPPxPyCIIEJAGABCsqiwEQARp4gfUBAv4F-gD5EfwOBgj7AgAE__f3_v0A4AP7Cwn8AgDfAgsA-f8AAO8D9v4BAAAA9fH9Cvb_AQD9CAX-BQAAAPf3BvD6AAAA9w0BBv4BAADtAQb_AwAAABEACfr_AAAADA0R-QAAAAAGDvgDAQAAAPnwAgYAAAAAIAAtt8nCOzgTQAlITlACKnMQABpgKBQAAyoQDNT9BN_v7vkHAR0J5ez3-QACEwAZEgbx9wr3sggeABXfCPnPAAAACQkEIfcA7EEc9_MW6yES5NjrCxh_9AT5Cuz73eD1Ff4O_Pn9BkMaAPkc7v336x9IIAAIIAAtWm91OzgTQAlIb1ACKq8GEAwaoAYAANhBAAAAAAAA0EEAABzCAADYQQAAgMAAAFxCAADAwAAAQMIAAAxCAACwQQAAmMEAAJzCAABAwQAAYEIAAMBAAAA4wgAA2EEAANDBAACMwgAASEIAAJzCAAAAQQAAQEEAAMBBAABwQQAAoMEAADDCAADSQgAAdEIAAMDAAACAPwAAVMIAAMhBAABYwgAAwMAAAHDBAAD-QgAANMIAAMDAAAAcQgAAAEIAANZCAADAQAAAuMEAAAAAAADAwAAAGEIAADBBAABowgAAkMEAAHBBAACYQQAA8EEAAEBBAACwwQAAAAAAACRCAABQwQAAQEEAAMDAAADYwQAANMIAAGDCAAAUwgAAAMIAAABAAAAMwgAAEMEAAFDBAADAQAAA_kIAAIDCAACaQgAAMMEAAOjBAACgwAAAKEIAAABBAAD4wQAAwMIAAAjCAAAMQgAAZEIAAIBBAAAQwgAAgEAAADRCAAA4QgAAuEEAAEDBAAAIQgAAgMAAAFzCAACIQQAAgsIAANDBAACAwQAAUEIAAAjCAABAwAAAIEEAAChCAAB4wgAAZMIAALBBAAAgQQAACEIAAMBAAACeQgAAUEEAAIhBAACgQAAA6MEAAFBCAAB8QgAAQMEAAGDCAACIwQAAMMEAAJhBAADowQAAhsIAALDBAADgQQAAcEIAAGRCAAB8wgAAGMIAAJLCAABAwQAAkEEAABDBAACAwAAAqEEAAAAAAACAQAAAmEEAAFDCAACkwgAAkMEAADRCAACgQAAAyMEAAGxCAACwwQAAgMEAABxCAAAgwQAAOMIAALBBAAAQQgAAMEEAADzCAABEQgAAEMIAABDBAACewgAAPEIAAAhCAABcwgAAaEIAABzCAACgQQAAQEAAAGzCAACQQQAAAMEAAMjBAADAQAAA2MEAAPDBAAAwQQAAEMEAAIBAAAAgQQAAMMEAAIDBAAAkQgAAEEIAAOBAAACwQQAA-MEAAEDAAADgwAAAAAAAAIjCAADaQgAAHMIAACBBAAAcwgAAsMEAAAAAAAAAAAAAXMIAACTCAAC4wQAADEIAANDBAADYwSAAOBNACUh1UAEqjwIQABqAAgAAgr4AAMg9AAD4PQAAVD4AAKA8AADKPgAAHL4AADe_AABAPAAAmD0AAAw-AADoPQAAoj4AAAw-AABcvgAAQDwAAGQ-AACoPQAADD4AALo-AAB_PwAAcD0AAGQ-AABwPQAAUD0AAKo-AABQvQAAED0AAKi9AADoPQAARD4AAEC8AADYvQAABL4AAJi9AAC4PQAA6D0AADA9AACavgAAHL4AAOg9AACgvAAA1j4AAEQ-AAAwPQAArj4AAIg9AACgvAAAVD4AAJi9AAA8PgAAcD0AADw-AACePgAAUD0AAFA9AAAXPwAAPD4AALi9AACAOwAAiL0AAJa-AADoPQAAjr4gADgTQAlIfFABKo8CEAEagAIAAJK-AAB0vgAAmD0AADO_AAB0PgAAUD0AALi9AABQvQAADL4AADA9AACgvAAAiL0AAJg9AAB0vgAAgLsAAFA9AADgPAAAYz8AAEQ-AAB8PgAAgj4AAKA8AAA8PgAAiL0AAOA8AABQPQAAcD0AAHA9AAAQPQAALD4AAKg9AACoPQAAML0AAIK-AAC4PQAAyL0AANi9AACYvQAAkr4AABQ-AAAEPgAABL4AAEQ-AACovQAAMD0AABC9AAB_vwAAdL4AABC9AACAuwAAQLwAAHC9AACAuwAAUL0AAGw-AABAPAAA4LwAABQ-AABwvQAAQDwAAIg9AADYvQAAUL0AALi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=m0G5_XO5AuI","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5376296687213661223"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"3105485901690296951":{"videoId":"3105485901690296951","docid":"34-10-11-Z924E58713B7E2CEF","description":"To celebrate their launch, Warp currently offers 70% off Warp Pro!! Use code BYTE: https://go.warp.dev/bytegrad (sponsored and ByteGrad may receive commissions) 👉 Warp...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2837418/fd0a7cb827ac68d3bf9695edb7b82910/564x318_1"},"target":"_self","position":"9","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DP9Lu6ZtT1A8","linkTemplate":"/video/preview/3105485901690296951?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Build An AI-Agent With Next.js + AI SDK + Context7 + Warp Code","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=P9Lu6ZtT1A8\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFQoTMzEwNTQ4NTkwMTY5MDI5Njk1MVoTMzEwNTQ4NTkwMTY5MDI5Njk1MWqvDRIBMBgAIkUaMQAKKmhodXVwaXBsb2xoamhreGJoaFVDZjZBR3FPOThlR2sxMW5mYXpvY2lWURICABIqEMIPDxoPPxOsDIIEJAGABCsqiwEQARp4gf0ECQ3_AgD0CQ8JBQb8ARztAv32AgEA2QgA_Qf4BAD7_Qbv_QAAAAj-8ggCAAAAAQgB_vL-AQABC_8FBAAAAAwGA_YBAAAAABf2B_4AAADv-g35AgAAAP79CgH_AAAA-xf8-QD_AADy__P2AQAAAPrnAQkAAAAAIAAtOO7XOzgTQAlITlACKnMQABpgKhcAHiQPBOIBFuj08vkF_fv448blCAAG9gATFPvjCAL42_z-AAPf-QfSAAAAEfoJIgEAAjMZ7NYR9hoK9t71KA9_5A8L-PwH--4FI-QD5wX0EBL3AAAJGgIL9fskKPP5IAAt7yOKOzgTQAlIb1ACKq8GEAwaoAYAAJBBAACgQQAA4EEAAATCAADQQgAAwEAAAJBCAAAUQgAAvsIAAMhBAABwQQAACMIAAJDCAACYQQAAgEIAAMBBAAAIwgAAgMAAAGTCAABwwgAAREIAAJLCAAAAwQAAqEEAABxCAABAwQAAQMIAAFDBAADwQgAAVEIAAAzCAACIwQAAisIAAExCAADgwAAASMIAAKBBAADEQgAAgMEAAKBBAAAYQgAAbEIAAJpCAABgQQAAUMEAADDCAACAvwAAmEEAADxCAABgwQAAcMIAADDBAAAgQQAAwEAAAARCAAAQQQAAVMIAACBBAABwQQAAsEEAAIA_AACEwgAAAMIAAIzCAAAgwQAAbMIAAIhBAAAUwgAAMEEAAGjCAABAQQAAiEIAAILCAABgQgAADMIAAMDAAACYwQAAcEIAAJhBAACEwgAA0MIAAIDBAACAPwAAQMAAAGBBAADowQAAMMIAALhBAAAoQgAAsEEAAMBBAAC4QQAAAEAAADDCAABQQQAAgsIAACjCAADwwQAAFEIAAPjBAAAUwgAAbEIAAGhCAAAgQQAAGMIAAOBAAADoQQAAwEAAACBBAABIQgAAEMIAAAhCAADgQAAAyMEAAABCAABEQgAAIEEAALDBAABIwgAAwMAAAGRCAAAIwgAAjMIAACDBAAAkQgAAukIAAIBBAADwwQAAoMEAALDCAADowQAAYMEAAMBBAACgwAAAFMIAAHDBAAC4wQAAkEEAAPDBAACEwgAA2EEAAPhBAAAMQgAAmMEAACxCAAAAwgAARMIAACBBAAAgwQAA4MAAACBCAAAAwAAAQEAAAETCAAAkQgAAlsIAAAAAAACgwgAAcEEAAJZCAADgwAAA0EEAANDBAADYQQAA0MEAAIrCAABQwQAAoMAAAEDAAAC4wQAAcEEAANhBAACowQAAcMEAANBBAACAwAAAgEEAAPDBAAD4QQAAGEIAAIC_AAAAQAAA2MEAAHjCAACAwAAAMEEAAIDCAACsQgAAQEAAAADAAADwwQAAQEAAACDBAADYQQAAIMEAAJjBAAAYwgAALEIAAFDCAABwwSAAOBNACUh1UAEqjwIQABqAAgAA0r4AAKI-AAB8vgAAyj4AAKa-AABQPQAAmr4AACG_AAAwPQAALL4AABA9AAD4vQAATD4AAJY-AACOvgAAqL0AAJY-AACYPQAAyD0AADE_AAB_PwAAsr4AAFS-AADoPQAA2L0AAMo-AADgvAAALL4AABy-AAA8vgAAHD4AAIg9AAAkPgAADD4AALo-AABAPAAAkj4AAIK-AACSvgAAUL0AAFA9AACgPAAAuD0AAAQ-AABcPgAAFT8AAM4-AAA0vgAAML0AAHS-AACSPgAADL4AAAk_AAAZPwAAcL0AALg9AAA7PwAAkj4AAAQ-AACCPgAAQLwAACy-AABUvgAAXL4gADgTQAlIfFABKo8CEAEagAIAAAu_AACOvgAA0r4AAAe_AABQPQAAyj4AACw-AAAEPgAAcD0AAIK-AACqvgAAQDwAAOA8AAAMvgAAMD0AACw-AACuvgAAfz8AABC9AACuPgAAED0AAKK-AADoPQAA4DwAAFC9AABkPgAA6D0AAOg9AABwPQAAor4AAAw-AADgPAAAjr4AANg9AADWPgAAsr4AAOI-AAAUvgAA2r4AADS-AABUPgAADD4AAI4-AACIvQAAmD0AAJ6-AAB9vwAA6r4AAIA7AADIvQAAiL0AAIi9AAAsvgAARD4AACE_AADYPQAAuL0AADQ-AACAuwAAlj4AAKI-AAC4PQAAHL4AAMK-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=P9Lu6ZtT1A8","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3105485901690296951"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"1955541680437696015":{"videoId":"1955541680437696015","docid":"34-1-13-ZBEA1C28B190A3EC1","description":"👉 React & Next.js Course: https://bytegrad.com/courses/professi... Hi, I'm Wesley. 08:12 use() for consuming context 09:00 use() for fetching data 09:46 React Compiler 10:37 Other changes...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4114567/0a279360242c7a8dbf663deccba6dd42/564x318_1"},"target":"_self","position":"10","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DqWPInECvNRo","linkTemplate":"/video/preview/1955541680437696015?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"React 19 Stable - I Can't Believe They Changed This","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=qWPInECvNRo\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFQoTMTk1NTU0MTY4MDQzNzY5NjAxNVoTMTk1NTU0MTY4MDQzNzY5NjAxNWqvDRIBMBgAIkUaMQAKKmhodXVwaXBsb2xoamhreGJoaFVDZjZBR3FPOThlR2sxMW5mYXpvY2lWURICABIqEMIPDxoPPxOmBYIEJAGABCsqiwEQARp4gfwR-Aj_AgD89__5_QIAAf4GBQAJ_f4A6P0FAv_-AQD_Agb5_wEAAP368fcEAAAA9_3-9fr_AAAK_PcFAwAAAADxAAH4AAAADQoDAAj_AQH87v0OBP8AAP749wb_AAAA-AsH-vv_AADpCwMLAAAAAA_4EAwAAAAAIAAttZPWOzgTQAlITlACKnMQABpgEBMADggWA8sIIuIA9dIJCiUF__UJ9QAHHAAREgvuGQTTrf30_xLh_QvJAAAA9hzxIBMA3kUA9QkL5gb5-O32HSN_8QLv__H-6Bz0Ff4LAxX_-1QgAPgx8_oc6SVHJ-ACIAAtBS1nOzgTQAlIb1ACKq8GEAwaoAYAABBCAAAAwQAACEIAAPjBAACoQQAAqMEAAARCAACYwQAAXMIAADRCAAAAwAAAoEAAAJrCAACAwAAAeEIAABBBAABcwgAADEIAAODBAACKwgAA2EEAAJTCAADgQAAAEEEAAAhCAADIQQAAgMAAADzCAAC-QgAAhkIAAJDBAAAAQQAALMIAAMBAAAA8wgAAwEAAAADCAAD-QgAAWMIAAABBAADYQQAAMEEAAMJCAAAAwQAA2MEAAAAAAAAgwQAAsEEAAKBAAABswgAAiMEAAAxCAABAwAAAsEEAACDBAACowQAAQMAAAAhCAACowQAAqEEAAMDAAACAwQAAVMIAAEjCAAAowgAAOMIAAOBAAAD4wQAAAEAAADDBAACYQQAA9kIAAGTCAACUQgAAyMEAAFDCAAC4wQAAKEIAAEBAAACwwQAAnsIAACjCAAAwQQAAAEIAACRCAADQwQAAUEEAAABCAABMQgAAmEEAAIDBAAAoQgAA4MAAAFzCAADYQQAAisIAANDBAAAAwAAAKEIAAOjBAACYwQAAIEEAANhBAACkwgAAeMIAADRCAACgQAAAyEEAAIA_AAB8QgAAQEAAANBBAACgQQAA0MEAACRCAACKQgAAuMEAAEjCAADIwQAAAMIAAIhBAAAEwgAAbMIAAATCAACoQQAAGEIAAFRCAABswgAA8MEAAMTCAAAAQAAABEIAAODAAABgQQAAHEIAAOBAAAAAQQAAAAAAAATCAAC-wgAAkMEAAEBCAABAwAAAiMEAAIhCAACYwQAAIMEAABhCAACoQQAAKMIAALBBAACQQQAA4EAAAILCAAA0QgAA-MEAAADBAACwwgAAXEIAAPBBAAAswgAAPEIAADDCAAC4QQAAwMAAAHzCAACAQQAA0MEAABTCAAAQwQAAyMEAAOjBAAAgQQAAsMEAAFBBAACYQQAA0MEAAHDBAAAQQgAAREIAAKBAAACwQQAAFMIAAJDBAACAQAAAQEEAAFjCAADgQgAAGMIAAJhBAABYwgAAkMEAADBBAACAwAAAcMIAANjBAAAswgAACEIAACDCAACQwSAAOBNACUh1UAEqjwIQABqAAgAADL4AAGQ-AAAkPgAAUD0AALi9AABcPgAAED0AACm_AAAMPgAARD4AAMo-AACGPgAA4LwAAOC8AAAQvQAAqD0AAMo-AAAwvQAAmL0AALo-AAB_PwAAJL4AAPg9AAAsPgAAtr4AALI-AACWvgAAPD4AALi9AAAcPgAARD4AABC9AAAQPQAAtj4AAMi9AAAQPQAAyD0AAEC8AACqvgAATL4AAIg9AACAuwAAhj4AAJi9AAAEPgAAtj4AABQ-AAAMvgAALD4AAHS-AACyPgAAyL0AAO4-AACCPgAAML0AAIA7AABDPwAAUL0AAES-AAAEPgAAcL0AAKK-AAD4PQAA6D0gADgTQAlIfFABKo8CEAEagAIAAMa-AAAQvQAARL4AAE2_AAA0PgAAgDsAAHC9AAA0vgAA4LwAAHQ-AACAuwAAuD0AAIq-AABMvgAAmL0AAOC8AACAOwAAMT8AABy-AAC2PgAAHL4AAKg9AACAuwAAoDwAABy-AAA0PgAAuD0AADA9AAAcPgAABD4AAEw-AACAOwAAML0AAAy-AABwPQAABD4AABQ-AACYPQAAjr4AALg9AACYPQAAqL0AAHC9AADoPQAAVL4AAIA7AAB_vwAAqL0AAAy-AAB8PgAA4LwAACS-AACOPgAA4DwAAEw-AAAQvQAAoDwAANg9AACYvQAAHL4AAKC8AAA0PgAAJD4AAKg9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=qWPInECvNRo","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1955541680437696015"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"8688701896217100913":{"videoId":"8688701896217100913","docid":"34-6-13-ZBADAB7E7210D0DEF","description":"Hi, I'm Wesley. 04:19 Benefits of separate server 05:52 Authentication architecture 07:30 Folder structure 08:05 Next.js authentication 12:21 Express API authentication 15:21 Request from Next.js...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1976040/ce70b9b69cdf13a8b4632aa76d42c1d0/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/FnJHRQIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DC5NnVfbNpq8","linkTemplate":"/video/preview/8688701896217100913?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Next.js with a separate server - good idea?","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=C5NnVfbNpq8\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFQoTODY4ODcwMTg5NjIxNzEwMDkxM1oTODY4ODcwMTg5NjIxNzEwMDkxM2qIFxIBMBgAIkUaMQAKKmhodXVwaXBsb2xoamhreGJoaFVDZjZBR3FPOThlR2sxMW5mYXpvY2lWURICABIqEMIPDxoPPxPcCoIEJAGABCsqiwEQARp4gfsE-wAB_wADCwsOAwv6AhDz-QH2AP8A1wQCC_34BADy8QcKAAAAAAv1-gQIAAAA__r-7__9AQAA-QUGAwAAAA35-Pz-AAAA9Qz_-f8BAAAE6wL0AgAAAP4BEfr_AAAA-xoDCf8AAAAJAfv5AAAAAP7uA_gAAAAAIAAt7d_OOzgTQAlITlACKoQCEAAa8AFqEfz_ygAe__X06QDYI-UBgQAC_1Ia4QDR9_8AwgPkAM4a-gDw8OcA8_r__9b__v_qFt7_Ov4D_w0GIQAgBPwBKvz6AELh8QFQ4O8ADyUI_hII-_8yDRgBNvYTABr_3f8VKyP98u7Y_v7iEf4OKBkEEhsHARHw_QTtAysB8gcIAO7iAgH5APME4fvl_vj2Iv4K_dsABgvlABUHAwMxE_ML8d_9_xjnBQYWBwME4eQHBuYD_wQHD-kDB9sB__kK-_vw9v4GHRfwCN8dBv9E_PIP-wccAvcEAAcY8uj4-OQP_N_5DvLhPgcC3gMNCQsQDf8gAC2_TyQ7OBNACUhhUAIqzwcQABrAB4kJ8r7vro68PRbRvCWbRj2EdkO3QLYWvV8lf70UrzI8GaKSu_3Spz0JshS9S_2hPHR8xL4chO88mdotvT0pcz6UwOa79XIOPXi3Ur38p7w7OFeDvBH8P75_YHg9EEQSvCZnsj2zMQY70dObPH9LQD6nSso7gbiGvCS6Ir0JDIO9S-okvVsLbj2EDe-99zjqOZV_DT6ipFa9sVVdPOMiLTz9dX294omqvN5AfL2cv6o7l3u3vDeIBr6_sGM7AEKavNFXkD29IH28BQSpvPRhB73DDYi9Lp2FPLJ9TT3EZ0E9HFODO-2BBr623FQ9HR6Eu7PjULxQGBk9UgkTPH9VKb1n-aU9_RcDvaiS3DygRaE7AoOguyKUrbx0S6E9zsGzPLeyib1u4oG69pGAvAGZtz3Woiq8VyGKPCk5DD2DcCA9d9iEvAsODz5caxY8qu8AvABzLb3NjQ48Pq4yPNxhOLyzVVM98_sCPK-BBDvak_q7UFh7uyJlpT0xNj69aOc0PPvLjj1A6Xq8VddGPMePZ7zbZaQ8J5h7vEUZ4LwmBOU7Q5OfvN3Bfj28uyQ9iHuRvI-sh71h8pA96SjmuwTnzL2ZRbi9KGmluAKSGj20htw89gqLu_EpBT16efA812QVPAmZVT2qR5o8-QkQvCC9vLyCaHe9f8uUOzDfUL1SsGs8aT-MO_yFIz1sV408D2IIO63O-zwPl9y8HDyXOkTztT2WIm85Xsv5OkGmmz1qJKO9DEQJu7Yxkb2MQ-I8SVuLt9DQpDz205-9hFmyOeR4b71CCRM9-iLeuLNy-byzbaK9Bg2wODpalTyHnS49GMdhOERvzLzsZ5a9m8zqOCkfJ730pRa89buPO6_TA70IFFq7bVkdOb-iNjz6Uom8CYIkucmUajwp-Dc8XLwAuIlzWb0e4Mk8ZgQXuAHyqTqmZBS94-TZOKfBfjwyXHy7-HvPOBw5ublRpiw8gcKnuLRLpb3-Rtu98huYOIKYvrrrs_m8g8mjOL44DL0JXfi8apifuC7iQL2O4dY8N90jufPa9rwI-cq9Wod7trw6y7u4XJg8vtCSNmVTzr3C6Kg8_jLoN70ylL1U65O9_NO6tvInCr51u4s7fkUoND8Pj73HjCa8FOKkt86Cqj3ECte9LPYmuRFAAD09j3u9HUytuN3Ktz0wo5a7497uN0FC1jt89re8bk-Yt2mArD3x9Eq9cOtLtZ4lyDzfmdo8TQmOOMW_mb1zOEk9XU7juM6GYb3Q7Po9wBKWOOLLRDwoiTu9N_TVtyAAOBNACUhtUAEqcxAAGmBFEQAMLyPk8hEW7Pf6DfoDGQ781t_6ABHgACoj3eoU_QzeCQz_KNr6AcIAAAAm__U2MQDzTP7pzA7ZG_TsxugZGn_TEBXK4hX9Dtst-tr03w0LNgoABQfu_RvzERcb7CEgAC1WGFc7OBNACUhvUAIqrwYQDBqgBgAABEIAAMDAAAAAQgAAuMEAAABCAAAgwQAAREIAAKDAAAB8wgAADEIAAKBAAABAQAAAtsIAABDBAABYQgAAwEAAADzCAAAEQgAA8MEAAJLCAAD4QQAApMIAAIjBAACoQQAAwEEAAOhBAAAIwgAA2MEAAMZCAACSQgAAqMEAAFDBAABIwgAAAEEAAEjCAACoQQAAgMEAAP5CAABQwgAAUEEAAPBBAAAgQQAAzEIAAHDBAACowQAAoEAAAEDAAAAIQgAAoEEAAAzCAABgwQAAYEEAAIBAAADAQQAAoMEAAPjBAACgQAAAKEIAADDBAADIQQAAAMEAAADCAABwwgAAdMIAADjCAAAYwgAAYEEAANjBAAAAwAAA2MEAAHBBAADYQgAAhMIAAJBCAADwwQAAJMIAALDBAAAoQgAAgMAAAADCAACKwgAASMIAAABBAAAQQgAAHEIAAJjBAADgQAAABEIAADRCAACgQQAAuMEAACRCAAAAQAAAZMIAAKBBAAB8wgAAQMIAAHDBAABgQgAAoMEAAMDBAACoQQAACEIAAGTCAACOwgAA-EEAAFBBAAAAQgAAgEAAAKBCAADAQAAAKEIAAFBBAAD4wQAASEIAAI5CAADAwQAAgsIAANDBAADAwQAAYEEAAMDBAACOwgAA0MEAAMhBAABIQgAAQEIAAHjCAABUwgAArsIAADDBAAC4QQAAQMAAAPBBAADQQQAAQMAAAEDAAAAQQQAAKMIAAMDCAADowQAAgEIAAABAAABgwQAAgEIAAKjBAAAAwQAAGEIAAADAAAAwwgAAgEEAAJhBAADAQAAAZMIAAEBCAADQwQAA4MAAALbCAAAgQgAAJEIAABzCAAA0QgAABMIAAGBBAAAAwQAAdMIAAGBBAADwwQAA-MEAAEDAAACAwQAAGMIAAIhBAAC4wQAAsEEAADBBAACwwQAAIMEAAAhCAABIQgAAMMEAAJhBAAAswgAAiMEAAMDAAADAwAAANMIAAMpCAAAYwgAAcEEAAAjCAABQwQAAQEEAAIA_AABkwgAAiMEAAAzCAAAAQgAAOMIAALjBIAA4E0AJSHVQASqPAhAAGoACAAAcvgAAmD0AACQ-AACuPgAAyL0AAFQ-AACIPQAAF78AAEC8AADgvAAAZD4AAJg9AABEPgAAJL4AAIq-AABEvgAAzj4AAPg9AADIPQAAFT8AAH8_AACAOwAAcD0AAKA8AACOvgAAoLwAAHC9AACKvgAAFL4AANg9AAB0PgAA4LwAANg9AACSPgAA6L0AACQ-AADYPQAAmL0AALK-AAAEvgAA4DwAADS-AAAUPgAAEL0AADw-AADOPgAAJD4AAI6-AAAEvgAANL4AAHA9AADYPQAAoj4AAIY-AAAUvgAAcL0AAEU_AAAsvgAAXL4AAIg9AABcvgAAHL4AALi9AACCviAAOBNACUh8UAEqjwIQARqAAgAA1r4AAOC8AACevgAAH78AAHA9AADYPQAAqL0AADC9AAAQvQAAmD0AAMi9AABwvQAAiL0AACS-AADoPQAA4LwAAIi9AAA3PwAAED0AAOo-AAAQvQAADD4AAAQ-AACovQAADL4AAHC9AAAUPgAAqD0AAJg9AAD4vQAALD4AADA9AACAuwAAED0AAHQ-AAB0vgAAiD0AAK4-AACavgAA-D0AAEQ-AABwPQAAiD0AAOi9AAA8vgAAED0AAH-_AADIvQAAMD0AADA9AAAQvQAAbL4AAKA8AABcPgAABz8AAFA9AACgPAAAyD0AAOi9AACAuwAAqL0AAMg9AACIPQAAEL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=C5NnVfbNpq8","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["8688701896217100913"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3199378800"},"17579475562706834975":{"videoId":"17579475562706834975","docid":"34-3-17-Z31A82CBEDB26F997","description":"How I created a video generation app 👉 ImageKit for image / video uploads (sponsored): https://tinyurl.com/4yt7a6xe 👉 React & Next.js Course: https://bytegrad.com/courses/professi... Hi, I'm...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4404701/cc75911f12219582d597e73041141ad2/564x318_1"},"target":"_self","position":"13","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D-Ue6Klr178k","linkTemplate":"/video/preview/17579475562706834975?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Build An AI-Video Generation App With Veo 3 + Next.js (Cursor, fal.ai)","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=-Ue6Klr178k\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFgoUMTc1Nzk0NzU1NjI3MDY4MzQ5NzVaFDE3NTc5NDc1NTYyNzA2ODM0OTc1aq8NEgEwGAAiRRoxAAoqaGh1dXBpcGxvbGhqaGt4YmhoVUNmNkFHcU85OGVHazExbmZhem9jaVZREgIAEioQwg8PGg8_E7QJggQkAYAEKyqLARABGniB6vj8-wL-APsDAw8LCfoCFPQHBvcAAADiBQP0_vsCAP34Dv_3AAAA9fUABwYAAAD1-P_-8_4BAAP7_AIEAAAAAwj2__kAAAAGGwUG_gEAAOzxBPQCAAAACwb9_P8AAAAGFQYC_gAAAOoE_fQAAAAA-fPxCAAAAAAgAC2OTss7OBNACUhOUAIqcxAAGmAtGwAhLBIIyRwO4wAAAgQCAA3v4en8AAbwACET4fMPDPvX_AYA9_MO_NAAAAAX7PMp_ADlOg_q5wUAKwv10-AID3_uGAH3AQPr6-8O6__lHvkUI_0A0QwPAw3w6yEOEAcgAC0O7II7OBNACUhvUAIqrwYQDBqgBgAAgMAAAKBBAADQQQAA6MEAAFBCAACAPwAAFEIAANjBAAA4wgAAUMEAAJjBAAC4QQAAfMIAAAhCAAA0QgAAwMAAABDBAAAcwgAAUMIAABTCAACQQQAA8MEAAGBBAAAQQgAASEIAALDBAACUwgAAJMIAAFxCAACcQgAAQEAAAFjCAACGwgAAkMEAAAAAAABUwgAAMEEAALhCAAC4wQAAsMEAAAhCAACSQgAAsEIAAFxCAABUwgAAMMEAABzCAAAgQgAAUEIAAIA_AAC4wgAAMEEAAFzCAACQwQAAAMAAALjBAACQQQAAEMIAABhCAAC4wQAAwMAAAATCAAAwwQAAQMIAAOBBAAA8wgAAiMEAAPDBAAAAwgAA4MAAANjBAADKQgAAbMIAAI5CAADIwQAAoEEAABDBAAAcQgAAQEEAADDCAACmwgAAosIAANhBAAAAwQAAgD8AABRCAABkwgAAmEEAAMhBAAAgQQAA0EEAAEBBAAAcQgAAMMEAAEBAAABcwgAAMMEAADBBAACwQQAAQEAAADzCAACgwAAApkIAAIjCAACowQAAMEEAAMhBAABwQQAAMMEAAEhCAAAcQgAAqEEAAJjBAADgwAAABEIAAKxCAAAMQgAAjMIAAGTCAAD4wQAAWEIAALjBAAA0wgAAcMEAADRCAACEQgAA2EEAAADCAADAwQAAOMIAALhBAAAQQQAAsEEAANBBAAAQwQAAMEEAAJhBAACgwAAA2MEAAGzCAAAgQQAAQEIAAGhCAADAwAAAHEIAAAAAAAAcwgAAwEAAAJBBAADgQAAAoEEAAMhBAABEQgAA2MEAAKJCAABMwgAAQEIAAMrCAADwwQAAcEIAABDCAACuQgAAwMEAAHBBAABwwgAAlMIAAODAAADoQQAAIMIAAKDAAACAPwAAgL8AAKDAAAAAwAAAQMEAAFjCAACgwAAAqMEAAJhBAAAoQgAAJEIAAARCAAA4wgAAAMIAAMhBAAAgwQAANMIAAJxCAACowQAAgMAAAGzCAACYwQAAhkIAALBBAAAQwgAAQEAAABTCAACEQgAAGMIAAPBBIAA4E0AJSHVQASqPAhAAGoACAAAXvwAABz8AAKi9AADKPgAAmL0AALi9AACYvQAAOb8AAOC8AACAuwAAPD4AAOA8AACWPgAAZD4AAIA7AABUvgAAEL0AAGw-AAB0PgAAHT8AAH8_AACWvgAAfL4AAMg9AACIvQAAfD4AAMi9AAA0vgAAML0AAKg9AAD4PQAAJD4AAOg9AACAuwAAqD0AAEw-AACgPAAAdL4AAK6-AACovQAAgLsAAPg9AAB0PgAAcL0AAHQ-AAC-PgAAND4AAJi9AABAPAAA2L0AAM4-AADYvQAAGT8AAM4-AAA8vgAAyD0AADs_AADIPQAAFD4AAJo-AAB8PgAAvr4AAFC9AABwPSAAOBNACUh8UAEqjwIQARqAAgAAhr4AAKq-AABkvgAAF78AAEA8AABMPgAAUD0AAMg9AABwvQAAgDsAAKi9AAAQvQAAmD0AAMi9AAAQPQAAUD0AAIC7AAA9PwAAuD0AAM4-AABwvQAAUL0AAPg9AADovQAAiD0AAHw-AAAwPQAA4DwAAFA9AACAOwAAyD0AAMg9AAA8vgAA2D0AALI-AACKvgAAuj4AAFA9AACuvgAAML0AAI4-AAAEPgAAUD0AAIA7AAAcvgAANL4AAH-_AAAEvgAAiL0AAEC8AABwvQAALL4AADS-AAB8PgAAzj4AAKg9AACgvAAAUL0AAMi9AADoPQAAHD4AAIi9AAAEvgAA6L0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=-Ue6Klr178k","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17579475562706834975"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"3048298835604220596":{"videoId":"3048298835604220596","docid":"34-0-12-ZFC03B2A157754BD3","description":"👉 Check out Pieces: https://rebrand.ly/PiecesByteGrad (paid sponsorship) Disclaimer: this is a sponsored video (paid). It's your responsibility to evaluate safety, accuracy and other relevant...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1778332/b01dd17a60bf31835dae01c7ae10908e/564x318_1"},"target":"_self","position":"14","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D3SmX_fvJhO8","linkTemplate":"/video/preview/3048298835604220596?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"NEW AI-tool for developers that blows my mind - next big thing? (Pieces for Developers)","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=3SmX_fvJhO8\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFQoTMzA0ODI5ODgzNTYwNDIyMDU5NloTMzA0ODI5ODgzNTYwNDIyMDU5NmqvDRIBMBgAIkUaMQAKKmhodXVwaXBsb2xoamhreGJoaFVDZjZBR3FPOThlR2sxMW5mYXpvY2lWURICABIqEMIPDxoPPxO_BYIEJAGABCsqiwEQARp4gfn3_AP7BQAY9wkA_wb_APv8BP36_f0A8gAC_P4BAAAB-QD4-gEAAPf7-_kBAAAA-AD1Avv_AAAGA_0BBAAAAAz_-PsGAAAAFwoM__4BAAD99wH59wIAAQIJBAUAAAAA-AkACPwAAAD2_fwIAAAAAAr_Bf4AAAAAIAAtznfjOzgTQAlITlACKnMQABpgNgoALgsR9NsDItYB_u0NFSAC_tgEFv8I7QD-GfPq_hT-vg8A_x--Bg2_AAAAECn1OfkA7FT9_uD3B_T94rnlIRd_9Qjj4hAD5ebvH_cfBC3nGRosAMoc8Ov7zxREIv4wIAAtfz1ROzgTQAlIb1ACKq8GEAwaoAYAAOBAAACoQQAAXEIAAJDBAAB4QgAAwMAAAOBBAAA8wgAAnMIAAGDBAADwwQAAgMAAAGDCAAAgwQAAKEIAALhBAAAEwgAAIEIAAEDAAAD4wQAAoEEAAFDCAAAQwgAAZEIAABxCAADgQQAAsMEAAIA_AACyQgAAVEIAACDBAAAEwgAAkMEAABBCAACowQAAVEIAAMDBAADiQgAAqMEAAABBAAAYQgAAIEEAANZCAAAAwQAAQMEAAHBBAADgwAAAYMEAAKBBAADQwQAAEMIAAOBBAABgQQAAsEEAAAAAAACYwQAAHEIAAPhBAADgQQAAwEAAAIBAAAAgwgAANMIAAIrCAAAIwgAAMMIAAFBBAADAwQAAoEAAABDCAACoQQAArkIAAKLCAACyQgAAQMEAAIjBAADAwQAASEIAAFDBAAAMwgAAgsIAAAzCAAAEwgAASEIAAHBBAABgQQAAoMEAAGRCAACAQgAAYEEAANDBAADAwAAAUEEAALDBAABIQgAAVMIAAFDBAADAwQAAkkIAAKDBAABQwQAAmEEAABBCAADCwgAAQMIAAEBBAADIQQAAQEEAAABAAACOQgAAcMEAACBBAAAAwAAAmMEAADRCAAA4QgAAyEEAAIbCAAAswgAA4MAAAJDBAACowQAAisIAAKBAAACwQQAAZEIAAChCAADCwgAAhMIAANDCAACwQQAAgD8AADDBAAAYQgAAUEEAAODAAAC4QQAAQMAAAEzCAAC6wgAAcMEAABxCAADgQQAAgL8AAChCAAAAQQAAQEAAAGRCAADgQAAAhMIAAKjBAAAAQgAAMEEAAEDCAAB4QgAAcMEAAKBAAAAAwwAAJEIAAHxCAABQwQAALEIAAEjCAADoQQAA0MEAAJ7CAAAAAAAAAMEAAFzCAACYwQAAoMEAANDBAADwQQAAiMEAAABCAABgQQAADMIAAAjCAAA8QgAAQEEAAEBAAADIQQAA8MEAAETCAABAQAAADMIAALjBAACYQgAADMIAAMBBAAAwwQAAiMEAAIJCAAAIQgAAsMEAAEDAAAD4wQAAYEEAABzCAAAAwSAAOBNACUh1UAEqjwIQABqAAgAANL4AAB8_AADgPAAAfD4AAAw-AACIPQAAnr4AAAu_AAAcPgAAML0AAOA8AABAPAAADD4AAJ4-AAB0PgAAoDwAAAE_AADgvAAA-D0AACU_AAB_PwAAgDsAALI-AAAEvgAAmD0AABA9AABwvQAA6L0AAMq-AAAkPgAA-D0AAKY-AAB0PgAA6D0AAHw-AAAQvQAAmL0AAKC8AACyvgAAJL4AAJa-AACKvgAAcD0AAIA7AAA8PgAAij4AANg9AAD4vQAAUL0AAIK-AACSPgAAmr4AADw-AAC2PgAA2D0AAIA7AABBPwAAPL4AAKA8AABMPgAA4LwAAFS-AACYvQAAvj4gADgTQAlIfFABKo8CEAEagAIAAO6-AACmvgAA-L0AAHe_AAAwvQAAyD0AAKg9AACIPQAA4DwAAKK-AAAkvgAADL4AAOA8AABcvgAAMD0AABA9AAAcvgAATT8AADA9AAB0PgAA2L0AAIa-AABcPgAAyL0AAOC8AAAUPgAA2L0AAJg9AACAuwAAVL4AAEQ-AACYvQAA6D0AAOg9AAALPwAAjr4AAEw-AACIPQAAjr4AAGQ-AADGPgAAqL0AAMg9AACAOwAA0r4AANK-AAB_vwAAiL0AAJa-AADIPQAAuD0AADC9AACCPgAATD4AAGQ-AAAQPQAADL4AAJY-AABQvQAAvr4AADQ-AAAkPgAATL4AAKC8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=3SmX_fvJhO8","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3048298835604220596"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"520770216229118716":{"videoId":"520770216229118716","docid":"34-0-4-Z7821D3DFC7FFF902","description":"👉 NEW React & Next.js Course: https://bytegrad.com/courses/professi... Hi, I'm Wesley. actively participate 🔔 Email newsletter (BIG update soon): https://email.bytegrad.com ⏱️ Timestamps: 0:00...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2892574/386978041369908c80062e15b39f6d6b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/ywc0SgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DTPACABQTHvM","linkTemplate":"/video/preview/520770216229118716?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"TypeScript in React - Complete Tutorial (Crash Course)","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=TPACABQTHvM\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFAoSNTIwNzcwMjE2MjI5MTE4NzE2WhI1MjA3NzAyMTYyMjkxMTg3MTZqiBcSATAYACJFGjEACipoaHV1cGlwbG9saGpoa3hiaGhVQ2Y2QUdxTzk4ZUdrMTFuZmF6b2NpVlESAgASKhDCDw8aDz8TgBmCBCQBgAQrKosBEAEaeIEJCQUOA_0A8QEQBPoE_wEB-_X89_39AN36_QID-gMAEAgLAfsAAAD98_QKBwAAAOUB7wD5AgAA7RUHBAQAAAAI8_L0_gAAAAIM9wb-AQAABAL-BQT_AAAGAAkAAAAAAPkP-xH_AAAA_AgJBQAAAAAf_ggKAAEAACAALfBgzDs4E0AJSE5QAiqEAhAAGvABchjb__rpCgPIEuQAzCD4AIEiCv4uBu0Av_vqANcNvwHkB_QA-QIIAOYG5AGYEO8B0f7wAC33DgANABL_HPUm_xz-2gA0zA8BN_veAugT9P8EGBb-H-otAiXjBv8lAe0CCvMS-sUA2wDQ6v8B_wQqACgGDgIqEhkB2xAsA-gUDwL27PD76Q8F_L36AwMXHA7_DRDc_zEk6__tBB4GIv3nAhnjEAHy-g36CAoDDtP7B_rb9_8G6BnoCuoMIgPYCx728vgTEe798_kKChb1L_f1Bfkn__gw8wAM_-UEAtjoDAXu3wD330AIAgYfF_z5CvfyIAAt_yEdOzgTQAlIYVACKs8HEAAawAfqsOq-2tI8u_iXEz3BO9m9Uxa_PVdieTzemFm9_RjOvNqrL73Toxk-qDZ4PWEJ97q3DZO-G1QTPBu0HL09KXM-lMDmu_VyDj3J7l294n72PBjWSL39B7K9v63HO3sOE7yzFUq9iPjivC7VuzwKgSw-OUf4PCXstrw9DO29c_6cvUt-G7tBmtY81nvgPPJwjrsoEPY99t-UPBzWr7zjIMw94D78PF6R6zqt9Wq9O1ESPSXJmLyscOu98NOCPDIFqbtoqoq7B4_bvNUofzxEIL29tGA9vVvVRzmvsCA9qDeDPZ8jzTxEaZS7bbU9PRvlTzzMoPU8jW5zvH4FJD2oyCG-AnwcPejpbTzwiws-8z-zu-I6xjvLBqO9htVuPabc2Dx5tYc9cxC0vB0qvDz0NOA9OJPAPXcCUDx6AKY8YuBUvcQfSTujzTE-bLMxvMh4ubwQfq29evNFvTdtRjzGqRE9mfXiPTuf7Dtl_x28WqirPKxjxzrttwY-UofPu7woVbxaDOC7o1iuvGDHoLto0mE9ykIFPQbEmjy52q-9irQHPAr8PLzQoPw8UInQPIpxALyRZPY9aaNfvACTkrvhO8a9qp3hvXKSnLv4uUs9OA9MPJk57jvlL8i8xV_uOv0TP7tg3De9uwTMvSq6w7pi2AG-EHoxvVnIt7ov7Pq8BnEUPW2I1LugkQQ8Ey6_vLvAPLvGcJC8fGkjPMDfmru66UA9bL-MO2X6CDvZEBK9Sc3ovFpCpTs6IRO8ZCrzPNnIebuUQLQ94M1kveKHajmlBZo7WTVjPNE64jmDSZa8rRQEPC2IszkrHjI9CeXIPRQinrm-xeA7rFMVvqaMyTkbxD281IiPvWytKTljXpe9b0o5PeOHkTmXJaU9E-PGPPrHXbkG5x09YF7bukPZqji3JKw8H7kVvdMaDTnmb6c8YXg7vfXKqbYoWpO9C3H2vG4mrjnYWYC792zjut2AwTdwzzM9CQlHvVv5lTdzGAY8TpY_Pdbckzex2fY87MjsvHPin7grqhm95qkzPALBAblXBvW9cEPsvcwMi7gLtSY8lX8tPGCZKjhtxf69otQ-vRov9Lg8asy88qVmvfr35bfz7kO9ZBUgvduGF7gt0dm9vKCEvevJlDfrhGE9KxjVvDyT8bi94wQ-yc1LvebopDhmqRA9uWvuPKrSpjbcNFE9ebGwPFCeqjf2dHo94A_fvT-Zm7f5ZOU9yNmaPbVA1jY5oQu90RCEPeXT1bhQbwi8SqiaPSMmCrYoNaq8M9wgvRWSTDYgADgTQAlIbVABKnMQABpgFgYAQQM5utYUWe0v4vUy-vgP6xDoFv_07v8GPuz5AwnGtBMr_z2xBvCeAAAAHB3GQrYAFn8C8Mv7vi4O2sXmOwV00AoWiM8RJOjNNeDr_8AxEDj9AOL-qSgUKgVIVPMAIAAthSQTOzgTQAlIb1ACKq8GEAwaoAYAAOBBAABAwAAAjkIAANDBAAAIQgAA-MEAANBBAACIQQAAuMIAAKBAAAAAQQAAyMEAAGzCAABAQAAAXEIAAABBAAAowgAAAAAAAODBAABEwgAAoMAAAJjCAABAQAAAEEIAAHhCAAA4QgAAmMEAAGzCAACiQgAAcEIAALDBAAAoQgAAisIAAADAAABowgAAwMAAAIjBAAD-QgAAKMIAAMBBAAAAQgAAmEEAAI5CAADQQQAADMIAALjBAABAQQAAQEAAADxCAACowQAAwEAAAGBBAABgQQAAoEAAAMDAAACSwgAAGMIAACRCAAAgwQAAmEEAAJBBAADAwQAAIMIAAEjCAABQwQAAFMIAADBBAAAwwgAAcEEAAAzCAACAQQAAzkIAACzCAAC0QgAA4MEAACjCAACAwAAAEEEAAEBBAAAMwgAAvsIAAFDCAAAQwQAAsEEAAARCAABAwQAA4MAAAAhCAACMQgAAgEEAAAjCAAAIQgAAcMEAAKDAAADQQQAAlMIAALDBAADAQAAAkEEAALDBAACYwQAAAAAAAMBBAACUwgAAEMIAANBBAABAwAAAUEEAACBBAACGQgAAFEIAAPBBAACYQQAAAMIAACBBAABgQgAA4EEAAHDBAABAQAAATMIAAIDBAACgwQAAcMIAAIDAAAA4QgAAgkIAAAxCAABMwgAAAMIAAMTCAABAwAAA0EEAAOBAAACgQQAAYEIAAOjBAACQwQAA2EEAAPDBAACOwgAAqMEAABBCAAAAwAAAQMEAAKZCAACAwAAAAAAAAChCAACgwAAASMIAAGBBAAAAwAAAAMAAAFjCAAA4QgAA6MEAAIDAAAC8wgAAGEIAAJRCAAA4wgAABEIAAOjBAAAgQQAABMIAAIjCAACIwQAAEEEAAMDBAAAQwQAAqEEAAAAAAADAwAAAEMIAADBBAAAgQQAAoMAAABDBAADIQQAAYEIAAOBAAACwQQAABMIAAETCAACYQQAA4EEAABTCAADIQgAABMIAAFBBAACYwgAAYMEAACBCAAC4QQAAXMIAAKjBAABgwQAAyEEAAKjCAABgwiAAOBNACUh1UAEqjwIQABqAAgAA2D0AAOi9AACgPAAAsj4AABw-AACOPgAAML0AAB-_AACIvQAAqL0AABy-AABkvgAAFD4AAPg9AABUvgAAUD0AAIY-AADIPQAAgLsAALo-AAB_PwAAlr4AAOi9AAB0PgAA2L0AAMg9AACGPgAAcD0AAFC9AAD4vQAAjj4AAKg9AACoPQAAgDsAAEQ-AAAsPgAADL4AAGS-AAC2vgAAgLsAAHS-AAAwvQAALD4AAMi9AADoPQAAHD4AAGw-AADIvQAARL4AABS-AAA8PgAADL4AAM4-AACovQAAUL0AAOC8AAArPwAAVD4AAMg9AACAOwAAVD4AAMg9AACYvQAAfD4gADgTQAlIfFABKo8CEAEagAIAAEA8AAAwvQAAML0AABG_AABMPgAABD4AAKi9AADIvQAATL4AAMg9AACgvAAAyD0AANg9AAB0vgAATD4AAFC9AAAQvQAAVz8AAOC8AAC-PgAANL4AALi9AADYPQAA4DwAAHC9AACKvgAAEL0AADC9AACYvQAADD4AACw-AABQvQAA-L0AAJY-AADKPgAAUL0AADS-AABAPAAAsr4AAMg9AAAwPQAA2D0AALi9AACoPQAAgr4AAJi9AAB_vwAA4LwAAOA8AACGvgAAML0AAEC8AADIPQAA-D0AAJg9AACIPQAAoLwAADA9AADIvQAAML0AANi9AADCPgAAqD0AAKq-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=TPACABQTHvM","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["520770216229118716"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3220404246"},"1296602143825231001":{"videoId":"1296602143825231001","docid":"34-11-11-Z922C844EBAF6F1BD","description":"👉 NEW React & Next.js Course: https://bytegrad.com/courses/professi... Hi, I'm Wesley. actively participate 🔔 Email newsletter (BIG update soon): https://email.bytegrad.com ⏱️ Timestamps: 0:00...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4324285/91c3c67c130b6892853c06d29ca74065/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/DHE5RAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DymSRTXT-iK4","linkTemplate":"/video/preview/1296602143825231001?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"TypeScript Generics are EASY once you know this","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ymSRTXT-iK4\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFQoTMTI5NjYwMjE0MzgyNTIzMTAwMVoTMTI5NjYwMjE0MzgyNTIzMTAwMWqIFxIBMBgAIkUaMQAKKmhodXVwaXBsb2xoamhreGJoaFVDZjZBR3FPOThlR2sxMW5mYXpvY2lWURICABIqEMIPDxoPPxO8CoIEJAGABCsqiwEQARp4gfsSCAoC_gD5ExAI-Qf9AvX4-_z5_f0A4gQD9f77AgD_Agb4_wEAAO0E7QT9AAAA9_3-9Pr_AAAHGv0ABAAAABHtCPb7AAAABgP1Af8BAAAC9gP3AgAAAAkEAgsAAAAA-wQKDP0AAAAFCP7-AAAAAA36-PoAAAAAIAAtaITMOzgTQAlITlACKoQCEAAa8AFkG-sAv_oN_RsZ7wD5GOQBgQUL_0oJ2AAF9AUA4_XSAeoG9gDcCQkA2gXt_8sFAADTAsoADvMJARb5FQAQAQoAGPX1AAvkHgFB_f0BFxb7AP4X-_8pCxQBIO8UAAcH_wMA_PYAAfz6BfTt7v8HFycCH_3-_QQA6QHzGBP79RIYAeoC7QALAwQA0w3zAhUKAf0PJOcBHhHj_ucmBAL5Ef8D3f4KA-H9BP0SBgMDC9D6-vQODfztFO0I7gkbAxUQCgH-AgED9ukB8wX3AfoM8vn65QsK9gvxAg3-3fv26eUH-fIL_Pv4FAb99foFBfP4-v8gAC1uJ0g7OBNACUhhUAIqzwcQABrAB4yfBr8qNiu9ed4VvP0cGTwrupq8OzNiO4LhHD1Pcd47DIAnvB-m2DtBlLm8H9_WOnR8xL4chO88mdotvZ1Ggj5_Fku8vhLIvLrzJD57oUA9eVM2vbSsG74rsIY9YvgDvYyoBL1k1K27i5CVPH-hhz1DuBe71Hx6vWD9ZL15uW26eHy5uzNsxD0fAl292u6MuOMoij2sQ0Q9RhYbu2tr_rvKbbu8SRkMvJ1I0L31xAm9S7vFu0MRfL2oRwS9mWr_uzsEST1hEei8j90HvOSDP7t8Az29Kw6MPKnEkD0RSJM8x0SxOzYzxL1VwpM7Gpn0uyvRw708zn69CLmgOz9vKr1RTnQ9EUgyuyzlRj2GTa48Y1CeOz4IYT2oQqI9KCnwPD8ojj2sHxu9M7yfO1xJoTzYa9U84vLOPFZakDxVcf48KpMWvMt1pD2ewBI5He3yutD7db0ESGG64zsKPO56ab3k1zQ9KFEEvOpAtj2yO9M8cUmfvN8enzwtIgq9Xk4mu46w6L3BlIy9oE8FPJ1dw73GtYy7AaJku6zNHLvEdpw8YRC9vG2MQrwhKBK9wVu5uymVsDwKNac46T_Suxk3Bb7PVK69dDYRO4zoCD27PEK8lkHWu-YJnz1t4LM8UZ8JPOO1Qb0K1hi9qFbfu-BN170-KwS97TXzOkCeQj2iJY-8gjWUO_IHwzwaXOm81xcHvJOl-zzo-Gg9HucRu1qzWj09dpG96obYumkYH7wUIiC9OiakOv8h_b2FpXA8PVaiOTdPNb0IIzG9MtGAuggAzj3VwKC93HWDN-9-K71KHGk6jrVzOLn0lLyQwYo8nKHUObvnpTy_mBK94mMCOuzeKr14Rqu9eBXduKWtsL1awJ881dmEuU7q8DyTaI864oUhN71hkbzHq2K8wJHFuKSO7r0ayA49sx6qOD6MOj122r-9uWGWt0QDlz0Z2uc7PwyJuboeW7029Uu8v38juLBvq7vFPwU7ULBHuTk7X7ujbmy9AMhkOEPTmD3LYLE81H91N16-Vb1EicY9AbOGt3ZTar1Xz8m9XDpquBjJgz1rywo9zqEytypMKb0NPb098M9fOSPRsLxyU8O84xA7uF6-ULw4veo7SlaxuGpcDj0Wd3I8U7nCt18OFj3e7lu92bXvtyKdCz0km6u99w0RuB0TMz2I8Xo9z1cmNevJ3D0cOoe98LAtN4wIUD0B4SI8WmZGuAoQJT3u1YI9T_-7OK7vk70648A9HgLpuLQB-L21WEU9UeBcOOwYFz1iL5S9GU5QuCAAOBNACUhtUAEqcxAAGmBcCwA4Gy3Uw_46xh_b6xn6-gQBAeb3_wTxACELzM7uIAOyRRv_E8vnFakAAAAtK9o8swAHcxXc5-LcA_L7tOLq_3_WDeeewhzY8MMRBwfo8BkjXTYA6CexAgndGD9YCgggAC3zEho7OBNACUhvUAIqrwYQDBqgBgAAJEIAADBBAABsQgAA2MEAAKZCAADQwQAAiEEAAMDAAADMwgAAQEAAAADAAADAwAAAlsIAAKjBAAAAwAAAUEEAAKjBAAAkQgAAQMEAAEDAAACEQgAAoMIAAADAAAAkQgAA0EEAANBBAAAkwgAAoEEAAJZCAABoQgAABMIAAPBBAACAvwAAoEEAADzCAADIwQAA4EAAAO5CAABAwQAAgEAAAGhCAAC4QQAA4kIAAIhBAAB8wgAA4EAAAAjCAAAAwAAAoEEAABTCAABAwQAA4MEAAJjBAACgwAAAQEAAAPjBAAD4wQAATEIAAGBBAACAwAAAFEIAADTCAACowQAAPMIAALDBAAAcwgAAiMEAAEDCAACAwQAAAMIAALDBAAC2QgAAEMIAACBCAACgwQAAwEAAANDBAABIQgAAEMEAAEzCAACMwgAAqMEAANBBAACoQQAA-EEAABDBAAAEwgAAFEIAADRCAAAIQgAAyMEAAKBBAAAYQgAAQMEAACRCAAC0wgAA2MEAAMjBAADIQQAAyMEAAOjBAACAPwAAQEIAAI7CAADgwQAACEIAAMBBAADwQQAAaEIAAHhCAABMQgAAAMEAAIDAAAAQwQAACEIAAIJCAAA8QgAAZMIAAFjCAABAwQAAuEEAADjCAAB4wgAAqMEAALhBAAB0QgAAwEEAAITCAABEwgAAvsIAABBBAAAAQgAAqMEAAADCAAAgQQAAyEEAAFBBAADYQQAA2MEAAI7CAACYwQAAoMAAAIA_AACoQQAAmEIAAOBBAABgwQAAZEIAAMjBAABkwgAAiEEAAHBBAADgQAAALMIAABRCAABQwgAAgL8AAMrCAADoQQAAhkIAAFTCAAAwQgAAYMEAAOBAAADAwQAAiMIAADBBAAAAQQAAMMIAACjCAAAQQQAAIMEAAEDAAACAwQAAgEEAADBBAADgQAAADMIAACRCAADoQQAAoEEAAEBBAABMwgAAPMIAAODAAACYwQAAPMIAANpCAAAQwgAA4EEAALjBAAAswgAANEIAAMhBAAAAwgAAaMIAALDBAABQQgAAwMAAAOBAIAA4E0AJSHVQASqPAhAAGoACAABwvQAAoDwAAEA8AACmPgAA4LwAAIo-AACAuwAA3r4AANK-AADIPQAAoDwAALg9AACSPgAATD4AAES-AAAUvgAA6D0AABA9AABkPgAAGz8AAH8_AADuvgAAwj4AAEQ-AAAUPgAAJD4AANg9AABMPgAAEL0AAEC8AAAcPgAAcD0AAKg9AAAkPgAAND4AABS-AADovQAAgr4AAPq-AACGPgAAlr4AAJa-AACIPQAAlr4AAPi9AAB0PgAAZD4AANq-AACKvgAAdL4AAJi9AACIvQAABz8AAFA9AAC4vQAAoLwAAA0_AABwPQAAJD4AAKg9AADIPQAAcD0AAOi9AABQPSAAOBNACUh8UAEqjwIQARqAAgAAQDwAADC9AAAUvgAALb8AAGy-AACovQAAmj4AACS-AACovQAAND4AAHA9AADgPAAALD4AAIA7AADoPQAAiL0AAGy-AAAxPwAAqD0AAPo-AAC4vQAAJL4AAIi9AAAUvgAA2L0AALK-AADovQAAQDwAAIg9AADovQAAmD0AAJg9AABAvAAAUD0AANI-AAAUvgAAuj4AAI4-AACKvgAA4LwAAJI-AAA0PgAAkr4AABC9AAAwvQAAqL0AAH-_AAAQPQAAij4AAFy-AABsPgAAoDwAABC9AACSPgAAqD0AAFQ-AAC4vQAA-L0AAEC8AAAwPQAAPD4AADw-AACovQAARL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=ymSRTXT-iK4","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1296602143825231001"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3824663904"},"1932871633305785639":{"videoId":"1932871633305785639","docid":"34-7-17-ZCD9FADB13BD27701","description":"Check out Semaphor for analytics here: https://semaphor.cloud/home (paid sponsorship). Disclaimer: this is a sponsored video (paid). It's your responsibility to evaluate safety, accuracy and...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2855878/55681891ec1806da8fe5b6078bf52c50/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/dGOUSAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=videoid:1932871633305785639","teaser":[{"list":{"type":"unordered","items":["Bu video, Wesley adlı bir konuşmacının sunduğu kapsamlı bir eğitim içeriğidir. Konuşmacı, Next.js framework'ünde sık karşılaşılan hataları ve bunların çözümlerini detaylı şekilde anlatmaktadır.","Video, Next.js'in temel kavramlarını (server components, client components, suspense, streaming, statik ve dinamik rendering) açıklayarak başlıyor ve ardından bu konularda sık yapılan hataları ve bunların çözümlerini örneklerle gösteriyor. İçerik, \"useClient\" directive'inin yanlış kullanımı, server actions, veri fetching, mutasyonlar, dinamik rotalar, suspense ve streaming gibi konuları kapsamaktadır.","Eğitim, Next.js geliştiricilerinin sık yaptığı hataları (örneğin, üçüncü parti kütüphanelerin dinamik render hatalarına neden olması, gizli API anahtarlarının hard kodlanması, client ve server tarafında kullanılan utility fonksiyonlarının ayrımının yapılmaması) ve bunların güvenlik risklerini ele alıyor. Ayrıca, environment variables kullanımı, redirect fonksiyonunun try-catch bloklarında kullanılmaması gerektiği gibi güvenlik önerileri de sunuluyor."]},"endTime":6309,"title":"Next.js'de Sık Yapılan Hatalar ve Çözümleri","beginTime":0}],"fullResult":[{"index":0,"title":"Next.js'de Temel Kavramlar","list":{"type":"unordered","items":["Next.js, server components, server actions, suspense, streaming, static ve dynamic rendering gibi birçok yeni kavram sunar, bu nedenle deneyimli geliştiriciler bile hata yapabilir.","Next.js'de bir sayfa oluşturmak için \"page.tsx\" dosyası oluşturulur ve bu sayfada H1 etiketi ve \"my store\" yazısı bulunur.","Server component'ler \"async\" olarak işaretlenebilir ve doğrudan component fonksiyonunda \"fetch\" kullanılarak veri alınabilir, bu özellik client component'lerde çalışmaz."]},"beginTime":0,"endTime":66,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=0&ask_summarization=1"},{"index":1,"title":"Client ve Server Component'ler","list":{"type":"unordered","items":["Home sayfası ve router varsayılan olarak server component'lerdir.","Client component'ler, kullanıcı etkileşimi gerektiren ve state değiştiren bileşenlerdir, bu nedenle tarayıcıda çalıştırılmalıdır.","Next.js hem client side (client components) hem de server side (server components, server actions ve route handlers) içerir."]},"beginTime":66,"endTime":119,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=66&ask_summarization=1"},{"index":2,"title":"Semaphore Analytics Çözümü","list":{"type":"unordered","items":["Ürün geliştirme sürecinde analytics gereklidir ve bunun için Semaphore gibi çözümler kullanılabilir.","Semaphore, entegre edilebilen ve özelleştirilebilen bir analitik çözümüdür.","Kullanıcılar verileri filtreleyebilir, kartları özelleştirebilir, veri kaynaklarını değiştirebilir ve doğal dilde sorgu yazabilir."]},"beginTime":119,"endTime":200,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=119&ask_summarization=1"},{"index":3,"title":"Semaphore'nin Özellikleri","list":{"type":"unordered","items":["Kullanıcılar farklı görünümleri (lens) kaydedebilir ve gerektiğinde bu lensleri geri yükleyebilir.","Semaphore, SaaS, e-ticaret, finansal veya sağlık gibi farklı yazılım türleri için kullanılabilir.","Semaphore'nin web sitesinde daha fazla özellik bulunabilir ve kullanıcılar bekleme listesine katılabilir."]},"beginTime":200,"endTime":252,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=200&ask_summarization=1"},{"index":4,"title":"Next.js'de Hata","list":{"type":"unordered","items":["İlk hata, \"useClient\" direktifini çok yüksek bir seviyede kullanmaktır.","\"useClient\" direktifi, bir dosyada kullanıldığında o dosyadaki tüm bileşenleri ve import edilen bileşenleri client component'e dönüştürür.","Bu durum, server component'lerin sunduğu avantajları (veri çekme, güvenlik, büyük bağımlılıkları sunucuda tutma) kaybetmesine neden olur."]},"beginTime":252,"endTime":478,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=252&ask_summarization=1"},{"index":5,"title":"React'te Client ve Server Bileşenleri","list":{"type":"unordered","items":["Bir sayfa bileşenine \"useClient\" direktifi eklenmezse, o bileşen otomatik olarak client bileşenine dönüşür.","Bir bileşen client bileşenine dönüşürse, o bileşenin import ettiği tüm bileşenler de otomatik olarak client bileşenine dönüşür.","Client bileşenleri genellikle sayfa bileşeninin yapraklarında, butonlar ve input alanları gibi sadece etkileşim gerektiren küçük parçalar olarak yer almalıdır."]},"beginTime":487,"endTime":585,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=487&ask_summarization=1"},{"index":6,"title":"Client Bileşenleri Oluşturma","list":{"type":"unordered","items":["Bir bileşen client bileşenine dönüşürse, o bileşenin kodu client tarafına da gönderilir ve bu da client-side bundle boyutunu artırır.","Sadece bir element için client bileşeni oluşturmak yerine, genellikle yeni bir bileşen oluşturup \"useClient\" direktifini eklemek daha iyi bir uygulamadır.","Bu yöntemle, sadece etkileşim gerektiren bileşenler client bileşenine dönüştürülebilir ve diğer bileşenler server bileşeninde kalabilir."]},"beginTime":585,"endTime":645,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=585&ask_summarization=1"},{"index":7,"title":"Client Bileşenleri Hakkında Yanlış Anlayışlar","list":{"type":"unordered","items":["Bir bileşenin client bileşeni olup olmadığı sadece \"useClient\" direktifinin bulunup bulunmadığına bağlı değildir.","Bir bileşen, başka bir client bileşenine import edildiğinde otomatik olarak client bileşenine dönüşür.","Bir bileşenin client bileşeni olması için \"useClient\" direktifini eklemek daha iyi bir uygulamadır, böylece bileşen her yerde doğru şekilde çalışır."]},"beginTime":645,"endTime":749,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=645&ask_summarization=1"},{"index":8,"title":"Server ve Client Bileşenlerinin Birlikte Kullanımı","list":{"type":"unordered","items":["Bir server bileşeni, bir client bileşeni içinde \"children\" olarak kullanıldığında, otomatik olarak client bileşenine dönüşmez.","Context API gibi bileşenler genellikle tüm uygulamayı kapsar ve bu nedenle, içindeki server bileşenleri de client bileşenine dönüşmez.","Server bileşenlerini client bileşenlerinde kullanmak için, client bileşeninin \"children\" olarak tüm server bileşenlerini alması gerekir."]},"beginTime":749,"endTime":1024,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=749&ask_summarization=1"},{"index":9,"title":"Server ve Client Componentlerin Etkileşimi","list":{"type":"unordered","items":["Bir server component'i client component'e prop olarak aktarılabilir ve client component içinde server component olarak çalışabilir.","React veya Next.js, server component'in client component içinde nasıl çalıştığını gizler, bu yüzden geliştiriciler için önemli değil.","Master React ve Next.js öğrenmek için konuşmacının kursunu izlemek önerilir."]},"beginTime":1028,"endTime":1073,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=1028&ask_summarization=1"},{"index":10,"title":"State Management ve Server Side Kullanımı","list":{"type":"unordered","items":["State management çözümleri (Context API, useState, useReducer) sadece client side'da çalışır, server side'da kullanılamaz.","Server side'da state yönetimi yapılamaz çünkü server sadece request-response döngüsüyle ilgilenir ve istekten sonra hiçbir şeyi takip etmez.","Browser, kullanıcı etkileşim süresince sayfa üzerinde kalır ve bu nedenle state takibi için daha uygun bir ortamdır."]},"beginTime":1073,"endTime":1177,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=1073&ask_summarization=1"},{"index":11,"title":"UseServer Direktifi ve Server Actions","list":{"type":"unordered","items":["UseServer directive, bir component'i server component'e dönüştürmez çünkü App Router zaten default olarak bir server component'tir.","UseServer directive aslında bir server action oluşturur ve bu bir güvenlik riski oluşturabilir.","Server only utility, bir component'in sadece server component'lerde çalışmasını sağlamak için kullanılabilir."]},"beginTime":1177,"endTime":1307,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=1177&ask_summarization=1"},{"index":12,"title":"Sensitive Veri Güvenliği","list":{"type":"unordered","items":["Server component'ten client component'e aktarılan veriler, network sınırı üzerinden client tarafında görünür hale gelir.","Hassas veriler (örneğin şifreler) client tarafında görünmemesi için hashleme ve ayrı veri erişim katmanları kullanılmalıdır.","Next.js, network sınırını soyutlayarak bu tür güvenlik risklerini gizler."]},"beginTime":1307,"endTime":1386,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=1307&ask_summarization=1"},{"index":13,"title":"Console Logları ve Server/Client Farkları","list":{"type":"unordered","items":["Server component'lerinde yapılan console logları, tarayıcı konsolunda değil, terminalde görüntülenir çünkü server component'leri tarayıcıda çalışmaz.","Client component'lerinde yapılan console logları hem tarayıcı konsolunda hem de terminalde görüntülenebilir.","Next.js, sayfayı HTML olarak önceden render etmeye çalışır, bu nedenle client component'lerindeki loglar da terminalde görüntülenebilir."]},"beginTime":1386,"endTime":1519,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=1386&ask_summarization=1"},{"index":14,"title":"Next.js'de Sayfa ve Bileşenler","list":{"type":"unordered","items":["Next.js'de bir sayfa, \"page\" adlı özel bir dosyada bulunur ve Next.js otomatik olarak bu dosyayı inceleyerek pre-render eder.","Pre-render işlemi, sayfayı HTML'e dönüştürerek statik site oluşturma (SSG) sağlar ve böylece ziyaretçi geldiğinde HTML zaten hazır olur.","HTML, CDN'de veya kullanıcıya yakın bir yerde saklanabilir, bu da sayfanın hızlı çalışmasını sağlar."]},"beginTime":1527,"endTime":1562,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=1527&ask_summarization=1"},{"index":15,"title":"Server ve Client Bileşenlerin Çalışma Prensibi","list":{"type":"unordered","items":["Pre-render işlemi sırasında, tüm bileşenler ve fonksiyonların içindeki tüm ifadeler çalıştırılır.","Server bileşenleri sadece sunucuda çalışır ve sadece bir kez çalıştırılır, bu nedenle loglar sadece bir kez görüntülenir.","Client bileşenleri hem sunucuda hem de tarayıcıda çalışır, ancak sadece bir kez sunucuda çalıştırılır."]},"beginTime":1562,"endTime":1631,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=1562&ask_summarization=1"},{"index":16,"title":"Hydration İşlemi","list":{"type":"unordered","items":["Tarayıcıda JavaScript mantığı olmadan, favori butonu gibi etkileşimli özellikler çalışmaz.","React, HTML'i \"hydrate\" ederek (JavaScript ile doldurarak) etkileşimli özelliklerin çalışmasını sağlar.","Hydration işlemi sırasında, React tüm HTML'i inceleyerek etkileşimli öğelere event handler'ları ekler."]},"beginTime":1631,"endTime":1669,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=1631&ask_summarization=1"},{"index":17,"title":"Client ve Server Bileşenlerindeki Sorunlar","list":{"type":"unordered","items":["Client bileşenleri hem tarayıcıda hem de sunucuda çalışır, bu nedenle sunucuda çalıştırılan JavaScript kodları hata verebilir.","Window nesnesi, local storage gibi tarayıcı API'leri sadece tarayıcıda çalışır, sunucuda çalışmaz.","Sunucuda çalıştırılan JavaScript kodlarında window nesnesi veya local storage gibi tarayıcı API'leri kullanıldığında \"local storage is not defined\" gibi hatalar oluşabilir."]},"beginTime":1669,"endTime":1881,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=1669&ask_summarization=1"},{"index":18,"title":"Sorunların Çözümü","list":{"type":"unordered","items":["Sorunları çözmek için, window nesnesinin tanımlı olup olmadığını kontrol ederek sadece tarayıcıda çalışacak kodları çalıştırabilirsiniz.","UseEffect fonksiyonunu kullanarak, sadece tarayıcıda çalışacak kodları çalıştırabilirsiniz çünkü React useEffect'i sadece tarayıcıda çalıştırır.","Dinamik import kullanarak, bir bileşenin sadece tarayıcıda çalışmasını sağlayabilirsiniz."]},"beginTime":1881,"endTime":2037,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=1881&ask_summarization=1"},{"index":19,"title":"Server ve Client Tarafında Çalışma","list":{"type":"unordered","items":["Server tarafında window nesnesi tanımlanmadığı için local storage erişimi yapılamaz ve \"isFavorited\" değişkeni false olarak başlatılır.","Pre-rendered HTML'de \"no\" değeri görüntülenir çünkü server tarafında window değişkeni undefined'dir.","Client tarafında HTML hidrasyon işlemi gerçekleşir, event dinleyicileri eklenir ve favori butonu çalışır hale gelir."]},"beginTime":2041,"endTime":2180,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=2041&ask_summarization=1"},{"index":20,"title":"Hydration Hatası","list":{"type":"unordered","items":["Scroll edildiğinde, local storage'da favori durumu varsa, client tarafında \"yes\" değeri görüntülenir.","Server tarafında her zaman \"no\" değeri olduğu için, React \"text content server rendered HTML ile eşleşmiyor\" hatası verir.","Bu hatayı çözmek için \"suppressHydrationWarning\" kullanılabilir veya \"useNewDate\" gibi fonksiyonlar yerine alternatif çözümler aranmalıdır."]},"beginTime":2180,"endTime":2322,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=2180&ask_summarization=1"},{"index":21,"title":"Üçüncü Parti Bileşenlerle Çalışma","list":{"type":"unordered","items":["Üçüncü parti bileşenler genellikle React hook'ları veya event handler'ları kullanır ve bunlar sadece client bileşenlerde çalışır.","Üçüncü parti bileşenleri kullanırken, kendi bileşeninizde \"useClient\" eklemek yerine, bir wrapper component oluşturup bu component'i \"useClient\" ile import etmek gerekir.","Browser API'leri kullanan üçüncü parti bileşenler için dinamik import kullanılmalıdır."]},"beginTime":2322,"endTime":2479,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=2322&ask_summarization=1"},{"index":22,"title":"Veri Fetching ve Mutasyon","list":{"type":"unordered","items":["Geleneksel veri fetching (GET istekleri) ve veri mutasyonları (POST, PUT, DELETE istekleri) artık server action'lar içinde gerçekleştirilir.","Route handlers veya API yolları artık genellikle webhooks gibi özel durumlar için kullanılır.","Geleneksel veri fetching veya mutasyonlar için artık ayrı API yolları oluşturulmaz, bunun yerine server action'lar kullanılır."]},"beginTime":2479,"endTime":2561,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=2479&ask_summarization=1"},{"index":23,"title":"Veritabanı Erişiminde Optimizasyon","list":{"type":"unordered","items":["Veritabanından ürün verilerini almak için Prisma gibi bir ORM kullanarak fetch API ile API endpointine istek yapılabilir.","Server component'i zaten sunucu tarafında çalıştığı için, veri almak için ayrı bir route handler oluşturmak gerekmez.","Veritabanı erişimi doğrudan server component'inde yapılabilir, böylece API endpoint'i gereksiz hale gelir."]},"beginTime":2563,"endTime":2628,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=2563&ask_summarization=1"},{"index":24,"title":"Veri Alma Stratejileri","list":{"type":"unordered","items":["Veritabanı erişimi için fetch API kullanılabilir veya sayfa bileşeninde veri alınıp, bu veri diğer bileşenlere aktarılabilir.","Bazı geliştiriciler veri alma işlemini sayfa bileşeninde yaparken, bazıları veri kullanıldığı yerde yapar.","Veritabanı erişimi doğrudan server component'inde yapılabilir, böylece ayrı bir route handler oluşturmak gerekmez."]},"beginTime":2628,"endTime":2668,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=2628&ask_summarization=1"},{"index":25,"title":"Veri Alma Sürecindeki Caching","list":{"type":"unordered","items":["Aynı veriyi birden fazla yerde almak bir sorun olarak görülebilir, ancak React ve Next.js otomatik olarak caching yapar.","React, aynı fetch çağrısını aynı render pasında sadece bir kez çalıştırır ve sonucu diğer çağrılar için kullanır.","Next.js, veri cache'ini depolar ve bu cache deployasyonlar arasında kalıcıdır."]},"beginTime":2668,"endTime":2869,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=2668&ask_summarization=1"},{"index":26,"title":"ORM ve Veri Alma","list":{"type":"unordered","items":["ORM'ler kendi caching davranışlarına sahip olabilir, bu nedenle React'in cache fonksiyonu kullanılabilir.","React'in cache fonksiyonu sadece bir sunucu isteği için geçerlidir, birden fazla istek geldiğinde tekrar çalıştırılır.","Next.js'in data cache'i, ORM çağrılarını da depolayabilir ve bu cache deployasyonlar arasında kalıcıdır."]},"beginTime":2869,"endTime":2929,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=2869&ask_summarization=1"},{"index":27,"title":"Veri Alma Sürecindeki Sorunlar","list":{"type":"unordered","items":["Birden fazla veri alma işlemi yapıldığında, veriler sırayla (sequential) alınır, bu da \"waterfall etkisi\" olarak adlandırılır.","Waterfall etkisi, bir veri alma işlemi tamamlanmadan diğer veri alma işlemi başlayamamasıdır.","İdeal durumda, bağımsız veri alma işlemleri paralel olarak yapılmalıdır, böylece toplam bekleme süresi azalır."]},"beginTime":2929,"endTime":3065,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=2929&ask_summarization=1"},{"index":28,"title":"Paralel Veri Çekme ve Waterfall Etkisi","list":{"type":"unordered","items":["Paralel veri çekme için Promise.all kullanılabilir, bu sayede tüm vaatler aynı anda çalıştırılır.","Promise.all'in dezavantajı, bir vaat başarısız olursa tüm vaatler başarısız olur, bu nedenle Promise.all.allSettled daha iyi bir seçenek olabilir.","Veri çekme işlemi sayfa bileşeninde değil, alt bileşenlerde yapıldığında waterfall etkisi oluşabilir, bu durumda veri çekme işlemi daha üst seviyede tetiklenmelidir."]},"beginTime":3069,"endTime":3180,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=3069&ask_summarization=1"},{"index":29,"title":"Veri Mutasyonu ve Server Actions","list":{"type":"unordered","items":["Veri mutasyonu, yeni veri ekleme, güncelleme ve silme işlemlerini ifade eder.","Next.js'te veri göndermek için form submit'i yerine action özelliği kullanılabilir.","Server actions, normal JavaScript fonksiyonları olup useServer direktifi ile tanımlanır ve form verileri doğrudan bu fonksiyonlara gönderilir."]},"beginTime":3180,"endTime":3452,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=3180&ask_summarization=1"},{"index":30,"title":"Server Actions Kullanımı","list":{"type":"unordered","items":["Server actions sayesinde ayrı bir API endpoint oluşturmak gerekmez, Next.js ağ sınırını soyutlar.","Server actions, JavaScript etkinleştirilmeden bile çalışabilir, bu da progressive enhancement sağlar.","Server actions, React'in güçlü hook'ları ile entegre olabilir, örneğin useFormStatus ile yükleme göstergesi gösterilebilir."]},"beginTime":3452,"endTime":3557,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=3452&ask_summarization=1"},{"index":31,"title":"Next.js'de Server Actions ve Caching","list":{"type":"unordered","items":["Server component'lerde veritabanından gelen verileri doğrudan kullanabilir ve mapleyebilirsiniz.","Veritabanına yeni bir veri eklendiğinde, Next.js'in client-side cache'i nedeniyle hemen görüntülenmez.","Next.js, server component'lerin render sonuçlarını cache eder ve tekrar ziyaret edildiğinde network çağrısı yapmadan cache'den kullanır."]},"beginTime":3562,"endTime":3637,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=3562&ask_summarization=1"},{"index":32,"title":"Cache'i Bust Etme","list":{"type":"unordered","items":["Veritabanı güncellendiğinde view'in güncellenmesi için \"revalidatePath\" fonksiyonunu kullanabilirsiniz.","\"revalidatePath\" fonksiyonu, belirtilen path için cache'i büst eder ve yeni verileri gösterir.","Cache'i büst etmek için dikkatli olunmalı, sadece gerekli sayfaları büst etmek için path'i doğru seçmelisiniz."]},"beginTime":3637,"endTime":3702,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=3637&ask_summarization=1"},{"index":33,"title":"Server Actions'in Kullanım Alanları","list":{"type":"unordered","items":["Server actions sadece server component'lerde değil, client component'lerde de kullanılabilir.","Client component'lerde server actions, form verileri gibi inputları işlemek için kullanılabilir.","Server actions, client component'lerde \"useTransition\" ile birlikte kullanılabilir."]},"beginTime":3702,"endTime":3820,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=3702&ask_summarization=1"},{"index":34,"title":"Server Actions'in Güvenlik Sorunları","list":{"type":"unordered","items":["Server actions, otomatik olarak bir POST API endpoint'i oluşturur ve bu endpoint'e diğer kullanıcılar da erişebilir.","Server actions'e gelen verileri doğrulamak için \"zot\" gibi doğrulama kütüphaneleri veya TypeScript'te \"unknown\" türü kullanılabilir.","Server actions'e gelen verileri doğrulamak, güvenlik açısından önemlidir çünkü veritabanına erişim yapmadan önce ne yapılacağını bilmek gerekir."]},"beginTime":3820,"endTime":4009,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=3820&ask_summarization=1"},{"index":35,"title":"Server Actions'i Koruma","list":{"type":"unordered","items":["Server actions'e gelen verileri doğrulamak için authentication kontrolü yapılmalıdır.","\"useServer\" directive'i kullanıldığında, tüm fonksiyonlar server action'lar haline gelir ve diğer kullanıcılar tarafından erişilebilir hale gelir.","Utility fonksiyonları gibi sadece veri çekme işlemleri için \"useServer\" directive'i kullanılmamalıdır."]},"beginTime":4009,"endTime":4090,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=4009&ask_summarization=1"},{"index":36,"title":"Server Actions ve Server-Only Kullanımı","list":{"type":"unordered","items":["Server action'lar sadece sunucuda çalışır ve bir endpoint oluşturur, bu nedenle sadece sunucuda çalışacak fonksiyonlar için \"server-only\" npm paketi kullanılabilir.","\"server-only\" paketi, sadece sunucuda çalışacak fonksiyonları içeren bir utility paketidir ve client component'lerde kullanılamaz.","Server components zaten Next.js'te varsayılan olarak sunucuda çalışır, bu nedenle \"useServer\" kullanmak yerine \"server-only\" paketi tercih edilmelidir."]},"beginTime":4093,"endTime":4171,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=4093&ask_summarization=1"},{"index":37,"title":"Dinamik Yollar ve Paramlar","list":{"type":"unordered","items":["Dinamik yollar, URL'de değişken değerler içeren yollardır ve bu değerler \"params\" prop'u ile erişilebilir.","Dinamik yollar için URL'de değişken değerler kare parantez içinde yazılır ve bu değerler \"params\" prop'u ile alınabilir.","\"params\" prop'u sadece page component'lerde bulunur, server component'lerde bulunmaz."]},"beginTime":4171,"endTime":4322,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=4171&ask_summarization=1"},{"index":38,"title":"Search Params ve Kullanımı","list":{"type":"unordered","items":["Search params, URL'de soru işareti ile başlayan parametrelerdir ve genellikle filtreleme, sıralama veya versiyon gibi bilgiler için kullanılır.","Search params da sadece page component'lerde bulunur ve \"searchParams\" prop'u ile erişilebilir.","Search params'ları kullanırken, sayfa sadece sunucuda çalıştığı için kullanıcı URL'yi değiştirdiğinde, yeni search params'ları için bir network isteği gönderilir."]},"beginTime":4322,"endTime":4552,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=4322&ask_summarization=1"},{"index":39,"title":"Search Params'ları Okuma Yöntemleri","list":{"type":"unordered","items":["Search params'ları okumak için \"useSearchParams\" hook'u kullanılabilir, ancak bu hook sadece client side'da çalışır.","\"useSearchParams\" hook'u kullanıldığında, sayfa client side'da çalışır ve yeni search params'ları için network isteği göndermez.","\"useSearchParams\" hook'u genellikle tam sayfa için önerilmez."]},"beginTime":4552,"endTime":4592,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=4552&ask_summarization=1"},{"index":40,"title":"Next.js'de Veri Çekme ve Caching","list":{"type":"unordered","items":["\"useClientBoundary\" hook'u doğrudan sayfa bileşeninde değil, daha derin bir seviyede kullanılmalı.","Yeni arama parametreleri ile yeni bir ağ isteği gönderilir ve sunucu bileşeni tarafından render edilen sonuç RSC payload olarak kaydedilir.","İlk başta birçok yeni ağ isteği olabilir, ancak kullanıcı gezinirken sadece yeni veriler için yeni istekler gönderilir."]},"beginTime":4596,"endTime":4641,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=4596&ask_summarization=1"},{"index":41,"title":"Suspend ve Streaming Özellikleri","list":{"type":"unordered","items":["Suspend ve streaming, Next.js'te yenilikçi ve kullanışlı özelliklerdir.","Ürün sayfası örneğinde, veri çekme işlemi sayfa bileşeninden çıkarılıp daha derin bir seviyede yapılmalıdır.","Yerel geliştirme sırasında her şey hızlı görünse de, gerçek dünyada sayfa yükleme işlemi zaman alabilir."]},"beginTime":4641,"endTime":4752,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=4641&ask_summarization=1"},{"index":42,"title":"Loading Durumları ve Suspend Kullanımı","list":{"type":"unordered","items":["Suspend, loading durumlarını yönetmek için kullanılır ve özel bir \"loading.tsx\" dosyası ile entegre edilir.","Suspend kullanıldığında, sayfa yüklenene kadar belirtilen \"loading\" bileşeni görüntülenir.","Suspend, React bileşeni olarak çalışır ve Next.js tarafından \"loading\" konvansiyonu ile soyutlanır."]},"beginTime":4752,"endTime":4835,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=4752&ask_summarization=1"},{"index":43,"title":"Granüler Suspend Kullanımı","list":{"type":"unordered","items":["Suspend sınırlarını granüler kullanmak önemlidir, tüm sayfayı kapsayan bir suspense kullanmak yerine sadece gerekli alanları kapsamanız gerekir.","Sadece belirli bir bileşen için veri çekmek istiyorsanız, o bileşeni suspense ile çevrelemelisiniz.","Bu şekilde, kullanıcı diğer bileşenleri hemen görebilir ve sadece veri çekmek için gereken alan için suspense kullanılır."]},"beginTime":4835,"endTime":4973,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=4835&ask_summarization=1"},{"index":44,"title":"Suspend Kullanımında Dikkat Edilmesi Gerekenler","list":{"type":"unordered","items":["Suspend'i yanlış yerde kullanmak yaygın bir hatadır, suspense'i veri çekme işleminden daha yukarıda kullanmalısınız.","Suspend'i veri çekme işleminden daha aşağıda kullanmak, tüm sayfanın yüklenmesini beklemek zorunda kalır.","Suspend kullanırken \"key\" prop'unu unutmamak önemlidir, özellikle arama parametreleri gibi değişkenler kullanıldığında."]},"beginTime":4973,"endTime":5096,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=4973&ask_summarization=1"},{"index":45,"title":"React'te Suspend ve Key Prop","list":{"type":"unordered","items":["Suspend sadece sayfa yüklendiğinde tetiklenir, arama parametreleri değiştiğinde tekrar tetiklenmesi için React'e belirtilmesi gerekir.","Key prop, React'e bir öğenin benzersiz olduğunu belirtmek için kullanılır ve arama parametresi değiştiğinde suspend'in tekrar tetiklenmesini sağlar.","Key prop'u kullanmak, suspend'in doğru şekilde tetiklenmesini sağlamak için önemlidir."]},"beginTime":5104,"endTime":5155,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=5104&ask_summarization=1"},{"index":46,"title":"Static ve Dynamic Rendering","list":{"type":"unordered","items":["Dynamic routing, URL'nin bir kısmının değişken olabileceği ve kare parantezlerle belirtilmesi gereken bir routing türüdür.","Static rendering, bir sayfanın HTML'sinin önceden oluşturulup CDN'de saklanması ve her kullanıcıya hemen servis edilmesidir.","Dynamic rendering, her istekte sayfanın yeniden oluşturulması ve bu nedenle daha yavaş ve daha fazla hesaplama gerektirir."]},"beginTime":5155,"endTime":5394,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=5155&ask_summarization=1"},{"index":47,"title":"Next.js'te Rendering Optimizasyonu","list":{"type":"unordered","items":["Next.js'te search params prop kullanıldığında otomatik olarak dinamik rendering yapılır.","Cookies fonksiyonu veya headers fonksiyonu kullanıldığında da otomatik olarak dinamik rendering yapılır.","Header gibi app-wide bileşenler dinamik fonksiyonlar içeriyorsa, tüm uygulama dinamik rendering yapar ve statik rendering faydalarını kaybeder."]},"beginTime":5394,"endTime":5614,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=5394&ask_summarization=1"},{"index":48,"title":"Authentication ve Dinamik/Statik Renderlama","list":{"type":"unordered","items":["Üçüncü parti kütüphaneler (örneğin Kind) kullanırken, kullanıcı bilgilerini almak için çerezler veya başlıklar fonksiyonlarını kullanabilir.","Authentication çözümleri genellikle kullanıcı bilgilerini almak için çerezler veya başlıklar kullanır, bu nedenle bazı sayfalar dinamik olarak renderlanır.","Geliştirme sırasında yerel bir build yaparak hangi yolların statik veya dinamik olarak renderlandığını kontrol etmek önemlidir."]},"beginTime":5623,"endTime":5712,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=5623&ask_summarization=1"},{"index":49,"title":"Authentication Yapısının Optimizasyonu","list":{"type":"unordered","items":["Authentication kontrolü genellikle sayfa bileşeninde değil, middleware'da yapılmalıdır.","Konuşmacı, Next.js ile Kind ile ilgili bir video ve React ile Next.js kursu öneriyor."]},"beginTime":5712,"endTime":5753,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=5712&ask_summarization=1"},{"index":50,"title":"Güvenlik ve Gizli Bilgilerin Yönetimi","list":{"type":"unordered","items":["Gizli API anahtarlarını hard kodlamak (server bileşenlerinde veya aynı dosyada) bir hata olabilir.","Hard kodlanan gizli bilgiler, sayfa bileşenlerinde kullanıldığında tarayıcıda görüntülenebilir.","Client bileşenlerinde kullanılan gizli bilgiler, client directive ile kullanıldığında tarayıcıda görüntülenebilir."]},"beginTime":5753,"endTime":5848,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=5753&ask_summarization=1"},{"index":51,"title":"Environment Variables Kullanımı","list":{"type":"unordered","items":["Gizli bilgileri yönetmek için environment variables kullanılmalıdır.","Next.js, .env.local dosyasını otomatik olarak .gitignore dosyasına ekler, ancak .env dosyası otomatik olarak eklenmez.","Environment variables, kodun müşteriye gönderildiğinde otomatik olarak gizlenir, ancak \"next/public\" ile açıkça belirtilirse müşteriye gönderilebilir."]},"beginTime":5848,"endTime":5992,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=5848&ask_summarization=1"},{"index":52,"title":"Client ve Server Tarafı Kullanımı","list":{"type":"unordered","items":["Client tarafında ve sadece sunucu tarafında kullanılması gereken araçlar arasında ayrım yapılmalıdır.","Utility fonksiyonları genellikle birden fazla yerde kullanılabilir, bu nedenle genellikle oluşturulur.","Utility fonksiyonları yanlışlıkla client bileşenlerinde kullanıldığında, environment variable'lar tarayıcıda görüntülenebilir."]},"beginTime":5992,"endTime":6032,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=5992&ask_summarization=1"},{"index":53,"title":"Next.js'de Güvenlik Hataları","list":{"type":"unordered","items":["Eğer bir secret'i yanlışlıkla client component'te kullanırsanız, Next.js bunu client'a göndermez ve beklenmedik sonuçlar alabilirsiniz.","Next.js dokümantasyonu, server-only paketinin kullanılmasını önerir çünkü bu fonksiyonlar sadece server component'lerinde çalışır.","Server-only paketindeki utility fonksiyonlarını client component'lerinde kullanmaya çalıştığınızda hata alırsınız ve fonksiyonun adını \"server utils\" olarak değiştirmeniz önerilir."]},"beginTime":6036,"endTime":6125,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=6036&ask_summarization=1"},{"index":54,"title":"Redirect Fonksiyonu Kullanımı","list":{"type":"unordered","items":["Next.js'de redirect fonksiyonu sadece server side'da çalışır ve client side'da kullanılamaz.","Redirect fonksiyonunu try-catch bloğu içinde kullanırsanız, hata yakalanır ve yönlendirme işlemi gerçekleşmez.","Redirect fonksiyonunu kullanmak istiyorsanız, bunu try-catch bloğu dışında yapmanız gerekir."]},"beginTime":6125,"endTime":6274,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=6125&ask_summarization=1"},{"index":55,"title":"Video Kapanışı","list":{"type":"unordered","items":["Next.js'de yeni paradigmalar olduğu için bazı konularda karışıklık yaşanabilir.","Konuşmacı Wesley, Semaphore'un sponsorluğunu ve Kind'in bir marka ambasadorluğunu yaptığını belirtiyor.","Konuşmacı, profesyonel React ve Next.js kursunu öneriyor."]},"beginTime":6274,"endTime":6309,"href":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=6274&ask_summarization=1"}],"linkTemplate":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"All 29 Next.js Mistakes Beginners Make","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=5QP0mvrJkiY\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFQoTMTkzMjg3MTYzMzMwNTc4NTYzOVoTMTkzMjg3MTYzMzMwNTc4NTYzOWqIFxIBMBgAIkUaMQAKKmhodXVwaXBsb2xoamhreGJoaFVDZjZBR3FPOThlR2sxMW5mYXpvY2lWURICABIqEMIPDxoPPxOlMYIEJAGABCsqiwEQARp4gfb-9AH8BADwCAL8-wEAAfUB-AD5_v4A7Q79_fv_AAD_AgX5_wEAAPwF9fwAAAAA9gED_PT_AQAFBgf5-AAAAAYQ9v8BAAAA_QL3BP4BAAD1-_78AwAAAPz2_gIAAAAA_g0FCQEAAAD_BfYCAAAAAAHxBw4AAAAAIAAtUBnhOzgTQAlITlACKoQCEAAa8AFCFOz9BOMSBMcE5AC9LeX_gQUL_yH47wDM8uIA2BDhAPMGBAADCwIABREDALsNCQDfDeMAICT2APvsFwAJ_BkADwP5ACnuDwAr_OUB9Q7s_9wjAf8bC_sAHeoFACUL8P8h-wEA4vjrAN3ZAAMIEBsA_R4IAi4HEQDpDgYB2Bf6_-32DAMLAwQAuv0G_ggIBf8GBPL-HCj2_v4DF_oa_uwCFOkNAfTvBvv27A0G8xYB-OAD_vz5_QQK9vIVAPsUDQH1-g8N-QT98QEU_f0pAgD9CjEKAhMHCgUJ8Qj86fgDA-X6C_TPIfsE8wkE9_n_A_ogAC1uJ0g7OBNACUhhUAIqzwcQABrAByv71r6XV249Swk8Pcq7n71aRoo9fIZLvPHZGr6ydfw7OY-EvQWKSD4Q_Lk9FyzVvDhpir7RDD087a59PC0JUD7U-GA85mQYPbm8nr2pMPg72P4EvbeyJL4pFcM8RNBivNJIlT3-Is28Hu0JPb5LWT6RHN07oHyLOjE1k73ocbO86w-ePA1BxDwecBi93_5cvOojMD7D3hq96R5Au8a-qT1PKlA8SRwLPAA6rL3LFPM8bmO9vL-aA72RlDk9deuQuh-hJj2enpK8b5MZPEgcjb0ndZe6ynIvu6_vHj1298I7wzEGPTITVr3QQgI9hjrNOh4fKbsgVom8MB_aPK35Ab5UpZI8IdHfO_W8Kz7NLHg8-nq-PENV7L2Ivjs8RZC5PFQjbDukvpE8kv6DPGST3D1u_U88ZzHMPDw9JTwjPXu86qO-uqxwOz5wTya9E7GxOhB-rb1680W9N21GPLLLgTxqBIE9yQyKvLJSGDwCCQ892by_OzRH1j30Nja8oWc9ulsouT1_9iO9vJAzvBOSlj1tuo89MiqhO4Tbdb0L5hQ8FoVhu93Bfj28uyQ9iHuRvBvWlD2r7eY8DZh2vMOqsL1lwzq96CfBu4tqNj1C-4W70j9aO_LvEjxqNcE7GVDzO86XnT3UXDO9L9fou8w3vL0KeY68CMTvO1g59LxgvVs9lNBpu-s2qLwWyri8KO2yuyWj1LxF3f86GNwuOsgykz0KtCA9MDWdOUEIbT1CZh29BiSGux9NUL0GWQC9OIsTOm0D1z21o9i9DJ-vOTZXzbwREo48ApX5uifz0buvS8M8ATESulmYnz0oZpg7A-VIucui8LxbQh6-NwXjOfYjhbzaSCi9J7mOOaWtsL1awJ881dmEuYA2CD1BbrW8HQNiuQyMITy44ie9fdXDuJ0mljtL4o-7RLkquKRSyzr0PX48pS13uNG6fL0ndTi8mDZVObtmbb2u4049sy4jt9RWNr3NKgK91X4ruKe9Fz1WbMI8tZdFOZzyjTyOOr46D2VRt-fgmb0GybE8qiXLuB75470b65y9HMKFuPyg07wr-6481t2UOLjkKL7Rf4W8nfgauT8pqb0b1tS9uH5Bt4vGWr06nK88vZwQuZ_YlL26xGy98lIUOMnPQb3orJW92xyzN4kMmz3Hhkm9PbMhtswekj3WG_O71NazN6bMsjwfbw28HXeltz1zkD3Ir2S9JLIEN4LEez1KewM9xPOIOBgnOb2UQ6U9ZZTHuK3u4rwomuc9LZiIOL20ErpZn5e98mYzuCAAOBNACUhtUAEqcxAAGmBhBAAz-Ca1yi049gYFCCHyHDYL-OQS_wYh_yEn5uH2EMqyABf_7cP67J8AAABPD7wvBQDaf9TUBhnXHPOpk_AoKX7Q2vyxCRMcAMM-9P__LvP7PBYAIuzACw9FCGJQBT4gAC1ZjRI7OBNACUhvUAIqrwYQDBqgBgAAsEEAAADAAAAoQgAA8MEAANBBAACAPwAAWEIAACDBAABkwgAA6EEAALBBAABwwQAAqMIAAFDBAABMQgAAAEAAACDCAAAYQgAAwMEAAGTCAAAoQgAArsIAADBBAAAAQgAA8EEAAJBBAACQwQAAHMIAANhCAACCQgAA4MAAAAAAAABAwgAAmEEAAEzCAADAQAAAmMEAAP5CAAAwwgAAoEAAANhBAABQQQAAzEIAAEDAAAAEwgAAUEEAAIA_AADQQQAAcEEAADDCAACYwQAAqEEAAKBBAAD4QQAAgD8AAODBAAAAwQAAQEIAAIjBAACgQAAAQMAAALjBAABAwgAAcMIAANDBAAAkwgAAcEEAAODBAABAwAAAUMEAABBBAAD2QgAAjsIAAJhCAADYwQAAyMEAABDBAAAUQgAA4EAAAPDBAACmwgAAMMIAALhBAAA0QgAAqEEAAOjBAACgwAAAGEIAADBCAAAAQgAA0MEAAAhCAAAAwQAAKMIAALBBAACMwgAAFMIAAIjBAABQQgAA4MEAAIjBAAAAwAAADEIAAIjCAABMwgAA0EEAAIDAAAA4QgAAIEEAAJJCAAAAQQAAoEEAAKBAAADwwQAAVEIAAIxCAABQwQAAfMIAALDBAACgwQAAUEEAANDBAABgwgAAEMEAAIBBAABQQgAAWEIAAHjCAAA4wgAAmMIAAIjBAAAQQQAAsMEAAKDAAADgQQAAAEAAAEBAAAAwQQAAOMIAAKrCAADowQAAJEIAAADBAACwwQAAcEIAAIDBAADgwAAAPEIAABDBAABAwgAA2EEAAAhCAACYQQAARMIAAGxCAACIwQAAgMEAAKbCAAAsQgAAGEIAAHDCAABsQgAAAMIAACBBAACAwAAASMIAAABBAAAQwQAAwMEAAAAAAACYwQAAMMIAAHBBAABwwQAAAEEAAJBBAABAwQAAIMEAACBCAAAQQgAAAEEAALhBAAAcwgAAEMEAAJjBAABAQAAAisIAANZCAAA8wgAAUEEAACzCAACwwQAAQEEAAABAAACIwgAAFMIAAIjBAADoQQAAsMEAALDBIAA4E0AJSHVQASqPAhAAGoACAACovQAAUD0AANg9AABsPgAAiL0AAIg9AAAMPgAAIb8AADS-AAAMPgAAqL0AAAQ-AACGPgAA4DwAAMK-AAAQPQAADD4AAPg9AABEPgAAYT8AAH8_AABwPQAAoDwAADC9AAAwvQAAuD0AAIg9AABcvgAAbL4AAOg9AABsPgAAQDwAAJi9AABwvQAAiD0AAEA8AABsPgAARD4AALa-AAAUvgAAgLsAADy-AAAUPgAABL4AAPi9AAAXPwAATD4AAEA8AACCPgAAED0AAIC7AABcvgAATD4AAJ4-AABAvAAAcD0AAHk_AAA8vgAA6L0AAHw-AABsvgAA4LwAAFC9AAD4PSAAOBNACUh8UAEqjwIQARqAAgAA-r4AAK6-AAC2vgAATb8AAFw-AAAQvQAAqD0AAKq-AAA8vgAAFL4AAIi9AACAOwAAjr4AAGy-AAA0PgAAUD0AAJi9AAA5PwAALD4AAPI-AAAUPgAAmD0AAHA9AABwvQAA6L0AAIA7AACovQAAUD0AAJg9AAD4vQAATD4AAEA8AABUPgAA2L0AANI-AACYvQAA6D0AAKC8AACCvgAA2D0AANo-AACAOwAAUD0AADC9AACWvgAAmD0AAH-_AAADvwAAgDsAABC9AACAOwAANL4AAKC8AAC4PQAAbD4AANg9AACYvQAA2D0AAKg9AACYvQAAcL0AADw-AAD4vQAAcD0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=5QP0mvrJkiY","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1932871633305785639"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"4164775146"},"8816468195280192348":{"videoId":"8816468195280192348","docid":"34-0-12-ZC5A32C74AE62A8DB","description":"Next.js + Laravel is totally doable! 👉 Cloudways Laravel hosting (paid sponsorship): https://www.cloudways.com/en/laravel-... (ByteGrad gets commissions) 👉 Cloudways WordPress hosting (paid...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3412029/cb9aadac29770d31c177c50ad35e717a/564x318_1"},"target":"_self","position":"18","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dx08HAKbyYqs","linkTemplate":"/video/preview/8816468195280192348?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Next.js + Laravel Might Be The Ultimate Combination","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=x08HAKbyYqs\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFQoTODgxNjQ2ODE5NTI4MDE5MjM0OFoTODgxNjQ2ODE5NTI4MDE5MjM0OGqvDRIBMBgAIkUaMQAKKmhodXVwaXBsb2xoamhreGJoaFVDZjZBR3FPOThlR2sxMW5mYXpvY2lWURICABIqEMIPDxoPPxOvBoIEJAGABCsqiwEQARp4geoFAvr-AgDvAwv6-wEAAQcAAO_3__8A5fH7AAn9AQDp-QMGCf8AAAn7_gcBAAAAD_v-C_f_AAAEAfX-BAAAAA8D_v_8AAAA8QH99f8BAAD05wQJA_8AAAIGBREAAAAABhQGAv4AAAAFB_7-AAAAAAP2CfsAAAAAIAAtuojVOzgTQAlITlACKnMQABpgJxcAEjEO09Yj_N7gDPoVLAnv4OPT_v_59wAhGPDsIhn30N_1_yy3_Py9AAAA_tPpKCgA11fc7972GSHqv7PbJiR_5Brq3vQD8wQU7P8v9_IFEickAPz8BwsIARw3KAgYIAAt4DtIOzgTQAlIb1ACKq8GEAwaoAYAAGBBAAAwwQAAWEIAAIjBAACIQgAAwMAAAHxCAAA8QgAAwsIAACDBAADwQQAAwMAAAIDCAAAgwQAALEIAADRCAACowQAAEEEAAFTCAACIwgAA0kIAAHjCAAAIwgAA0EEAACBBAADgQAAAbMIAAABBAADEQgAAWEIAAMDAAAAcwgAAIMIAAExCAAAMwgAA0MEAAAAAAADeQgAAAMAAAGDBAACQQQAA0EEAAMJCAACgwAAAQMAAADTCAAAUQgAA4EAAAFRCAABwQQAAoMEAAOBAAADgQAAAmEEAAEBAAAAQQQAAMEEAALhBAAAAQgAA4EEAAHDBAACWwgAAQMIAAEzCAADIwQAAoMEAANBBAABIwgAAcEEAAKDBAABAQAAAoEIAAIrCAAC6QgAAFMIAAPjBAACgwQAAMEIAAOjBAABkwgAAVMIAAFDBAADgwAAAmEEAALDBAABgwQAA6MEAAChCAABkQgAAgEEAAABAAACAPwAAEEEAAEDCAACAQQAAmMIAAGDBAADwwQAATEIAAIC_AAAQwQAAHEIAAExCAADgwAAArsIAAEDBAACwQQAA4MAAAHBBAACOQgAAIMEAAADAAACgwAAA6MEAACRCAACIQgAA6EEAADzCAACYwQAAgL8AAIhBAABIwgAAqMIAAPjBAABAQgAAcEIAAEBAAACIwgAAYMIAAGTCAAAAQQAAAAAAACDBAACAQQAA0MEAAIA_AABQQQAAAMEAAIjCAACewgAAwMEAAChCAAAAQAAAAAAAAEhCAACAwAAA6MEAADBCAABgwQAAbMIAAABAAACAPwAAAEAAAFzCAAA0QgAAaMIAACDBAADGwgAAGEIAAIxCAACAvwAAKEIAAAAAAAAgQgAAwMAAAKLCAACAPwAAwEAAAPDBAABgwQAAqMEAAKBAAACgQAAAgMAAAEBBAADQwQAA4MAAABTCAADoQQAAmEEAABDBAADwQQAAUMEAAEzCAACAwAAALMIAACDBAADGQgAANMIAAEBAAACQwQAAgL8AAOBBAAAQQgAAQMEAANjBAADAwQAAgEEAAHjCAAAAACAAOBNACUh1UAEqjwIQABqAAgAAEL0AAL4-AACGvgAA2D0AAKi9AABBvwAATD4AAP6-AADovQAA6L0AAAw-AACovQAARL4AAFA9AAC2vgAAor4AAGw-AABwPQAAFD4AACc_AAB_PwAAgDsAAKg9AABwvQAAJL4AAHA9AABwPQAAoDwAAEC8AAAMPgAAqj4AAJI-AAC2PgAAFD4AAOA8AAB0PgAApj4AALq-AADCvgAAmD0AAIC7AACCvgAAFD4AAKi9AADYvQAA-j4AADQ-AAAcvgAAqL0AAIC7AACePgAAmr4AAL4-AAANPwAAQLwAABA9AAArPwAAhr4AAOa-AAA8vgAAqr4AAKi9AADoPQAAVL4gADgTQAlIfFABKo8CEAEagAIAAJ6-AAB8vgAAlr4AAFe_AABMPgAA2D0AAAw-AADevgAAhr4AADC9AABQvQAARL4AAMi9AAC2vgAAEL0AAKA8AACCvgAAVT8AAJi9AABEPgAA4LwAAEC8AABQPQAAUD0AAAy-AABwvQAA-L0AAEA8AAD4PQAAPL4AAIo-AAC4PQAAmr4AAPi9AAD4PQAALL4AAFw-AADgPAAAAb8AAIq-AADYPQAAfD4AAHC9AADgvAAAXL4AANg9AAB_vwAAsr4AAI4-AAB8vgAAFD4AAKq-AABQPQAAgLsAAJY-AAAwPQAAoDwAALI-AABwvQAAQLwAAIg9AAA8PgAAcL0AAKK-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=x08HAKbyYqs","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8816468195280192348"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"17279446647096944657":{"videoId":"17279446647096944657","docid":"34-4-17-Z978411243B3A3D50","description":"Final code for the example project: https://github.com/ByteGrad/bootstrap... 👉 Professional JavaScript Course: https://bytegrad.com/courses/professi... 👉 Professional CSS Course...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4011517/60c74daeb83eda7c85370560c4245604/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/5MJ2MwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DjdAjQykqICY","linkTemplate":"/video/preview/17279446647096944657?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Bootstrap 5 Crash Course (Overview + Site From Scratch)","related_orig_text":"ByteGrad","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ByteGrad\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=jdAjQykqICY\",\"src\":\"serp\",\"rvb\":\"EqkDChM0NjkwOTMyMzU2NDM4NDM1MzQ5ChQxMzAxODE3NTMyNzc3Mjg2NjMzOAoUMTI1OTQxMzk3MDk5OTIwODQwNDAKFDE1MzgwNjk5NzM1ODI3NjA5MjI3ChM2OTQwMzY5ODIyOTU5OTAxMzI5ChMxMzM4ODk3NTE2NzUxMzYyNjc3ChMyNjc5MTU1MTYyODE4MjE4NDkyChM1Mzc2Mjk2Njg3MjEzNjYxMjIzChMzMTA1NDg1OTAxNjkwMjk2OTUxChMxOTU1NTQxNjgwNDM3Njk2MDE1ChM4Njg4NzAxODk2MjE3MTAwOTEzChQxNzU3OTQ3NTU2MjcwNjgzNDk3NQoTMzA0ODI5ODgzNTYwNDIyMDU5NgoSNTIwNzcwMjE2MjI5MTE4NzE2ChMxMjk2NjAyMTQzODI1MjMxMDAxChMxOTMyODcxNjMzMzA1Nzg1NjM5ChM4ODE2NDY4MTk1MjgwMTkyMzQ4ChQxNzI3OTQ0NjY0NzA5Njk0NDY1NwoUMTcxMTc2OTA1Nzc0ODkwOTMxOTkKEzYxMDY4MDQ0NjA2NDc3MDcyNTkaFgoUMTcyNzk0NDY2NDcwOTY5NDQ2NTdaFDE3Mjc5NDQ2NjQ3MDk2OTQ0NjU3aogXEgEwGAAiRRoxAAoqaGh1dXBpcGxvbGhqaGt4YmhoVUNmNkFHcU85OGVHazExbmZhem9jaVZREgIAEioQwg8PGg8_E9QeggQkAYAEKyqLARABGniB_gcIBPwEAPX-CgwCBv0BEAMG-gf__wDu-PH8BQAAAAHxBP_6AAAA-fL_CPwAAAD2_v7-_P8AAP4HBP4EAAAACAAEBPwAAAAFAfsR_wEAAO8BBf8DAAAA-f4OB_8AAADyCPcJAQAAAPv1_wkAAAAAAOz29wEAAAAgAC27St47OBNACUhOUAIqhAIQABrwAW0Dz_4B2PgDpSHH_qobAQCB-hH_OeT6ALLr1ADq_tYAzvfkAPzn-P_f--3-hxLtAc4u4v8wGRv_7QYfAA76Jf_76NIBNNMsAkcP7ADwFOL-7SIhACYDHABK3_oCNujr_xb-_gTU9eAAzMYABAwYKAAYEgYCFw4oBO0kHPnYIhj_7fQFA90lFf6vEhD7CBkS_zgS7PdBCtQA_gUi9wv-0AIPEwH-1ev9-v37HwnhDQz51fb-B_8G-Azk-gr08zoaAwYNFQ31BfzpOC0i9ifz5Pv4Lf_2EOoDFA7j9fLHAgkA7-0J7tMr_QQaHgDs3Anz6iAALcb9Bjs4E0AJSGFQAirPBxAAGsAH6WLTvorwBT2QeMM8cxwuvIN2fT307KS7GsALvpvnyLz5Xxi906MZPqg2eD1hCfe6nE2Xvuo9XLlkjxa8Ub-LPh1sFj2b6HM9ubyevakw-DvY_gS9t7IkvikVwzxE0GK8xo0WPcLwtjvkG-U8CoEsPjlH-Dwl7La8b7EMvVZbG71SOMy8EUKWPevag72aO9-8jgQaPgTFNDwV2bk7sV4bPRCknDyK9de8QRzFvUAo-Tx_XXo7FpJivRFedbs-9NO8A8HCPTdKKLzC-Ku76_uFvT5oTL2HOxE8qauBPWTJAb3r-HU7ZEBRvDcXfzxnPow8-MwoPfQ7KDwbcqI8rfkBvlSlkjwh0d873WA4PimmXD3jGz467fECvgG5ST2mzkg8uLGZPGEHBD2623U8D7-GPe-crD3DVZQ8Qr74uitW6LxdL_K7o80xPmyzMbzIeLm8wIPFvVLiKb1qNQO8qOyqPKFeFT39HcC7c-lJvQNtPDtROzK8W-VOPeMqTbkPuC48xsHlPR1Vjb2M__G6suCZPEvt4DwfPro8zZVBvFOs4DpsUwa7tZEmPX-rMD27Hcy7VRlBPdr_QD1mWaS78W6bvcnLmr1ebQG8bCZfPevgxTwx2g86N-mRvFvkg7yJGtg6cMGIPAeVnbzwcBq8vCMDvpykubyFq4c7xnSXvEQNgD2mlB28ucMmPSDPTr1T1JW7YzEAPVddhzx0Ygs7-55nPcTTijvGBbk7lZ7pPCKhEr1H5DE6kuYPvWxGAT1PfG-6eW0gPWGPtL1b0Jc5mcCIPfN23zzFB4q3uh2QvCY-kjxFtjk6K-nXPLYhED2pZ1S22AKMPINozb0uJMK49iOFvNpIKL0nuY45NAfSvAu4Aj3nXko6Cih5vBxeDrzkS1O5TqixPAUgJLx7Y6O5oaQbvZCjd7tYH6K3jILgPJzRsL2rUk24tLDlu9t7Ir2AHPA4FZXovDfh3jvlKi-4exLYvM8Gar3xp6E4dW4fvXOcWz1ey2I3uBmcuSa4orxt-Dm3UzO1vA4gcj0kmCK5HvnjvRvrnL0cwoW4YmROPXEhKj2aHBq4uOQovtF_hbyd-Bq5aRUCvZC8I77Ng4S4dVq3vJjrQ73QqMU2tMjWvXRGv73et704ZZXIPLVS6L1LkSY4cuc9PUB1or05EUW46fCQPfvBKj36UoW4imd6PSZBbjytAxC4Mu6sPVwmvr3sakM3iITPPWuySz2Jt4U4fGKNvSED2T2BNTC5IawmvVQBdz1hK1K4MWjXPJlMgL1Z5Qq2IAA4E0AJSG1QASpzEAAaYCkPACIBGtvdFif7JO7zMvoXAe3n7iL_8NkAGzDeGg_y-NMRBQAawQsNtgAAAP4HuzwjAA5kBtfY_bQe86vt9zoEf9rmMLwTzhYWCw3p-SHc_P4z-AAB4M4iDx3ZOx8c-CAALbALODs4E0AJSG9QAiqvBhAMGqAGAACwQQAA-MEAAIZCAADYwQAAWEIAAOBAAACAwQAAqMEAAKrCAAAowgAAsMEAAIhBAAC8wgAAcMEAAAxCAACAwQAA6MEAAMDAAAAQwQAA8MEAAERCAAAQwgAAwEEAAGRCAAC4QQAAWEIAAHDCAAB8wgAAhEIAAIRCAACIwQAAaEIAAAAAAABwwQAAHMIAAKBAAACgwQAA3kIAACDBAABAwgAAiEEAAJBBAADeQgAAAEAAAODAAAC4wQAAQMAAAARCAACKQgAATMIAAKjBAAAgQQAAQMAAAJhBAAAgQQAAkMEAAEBCAAAAwQAAgEEAAKhBAAAwQQAAIMIAAEDCAADQwQAAwEAAALDBAAC4QQAAGMIAAGjCAAAcwgAAOEIAANxCAACIwgAAREIAAIA_AAC4wQAA4MEAADxCAAAgwgAAusIAAIzCAAAIwgAAkEEAAIhBAACQQgAAAAAAAJhBAAAAAAAAcEIAAKDBAAAAwgAA0EEAAIC_AADIwQAAIMEAAJjBAAAAwAAAJEIAADBCAAAgQQAAgMEAAMBAAABUQgAAhsIAAIDCAAAwQgAAUEEAADBCAADgwAAAkEIAAOhBAAAwQQAAYEEAAKjBAAAgQgAAgL8AAAhCAAAQwgAAwEAAAEDCAACIQQAAAMIAANbCAAAAwQAA2EEAAMhBAABIQgAACMIAAAjCAACEwgAAAAAAANBBAABgQgAA-EEAACxCAAAwQQAAREIAAJDBAACQQQAAaMIAAFDBAAAsQgAAwEAAAJDBAAA4QgAAiEEAABzCAACyQgAAEEEAAPDBAACoQQAAoMEAACjCAABowgAAIEEAAIzCAABQQQAAbMIAAEBCAABYQgAA2MEAAOBBAAAswgAAcMEAABzCAAAcwgAAwEAAACBCAACgwAAAUMEAAJjBAACIQQAAkEEAAODBAAAIQgAAgL8AALBBAAAUwgAAnEIAADRCAADYwQAAoEAAAPjBAACGwgAAAEIAADDCAABgwQAAMEIAAHDBAAAAQAAAcMIAAIDBAABUQgAA8EEAAGTCAAC4QQAA4MAAAHhCAACIwQAAEMIgADgTQAlIdVABKo8CEAAagAIAAMq-AAAwPQAA6D0AABC9AAAQvQAAkj4AAEA8AAAlvwAAmL0AAIK-AAAwPQAAqD0AADA9AABQvQAAuD0AAAS-AAB8PgAAqD0AAIC7AAAvPwAANT8AAIC7AACovQAAmL0AAJK-AAB8vgAAkj4AAPi9AABUvgAAij4AAFw-AAC2PgAAuL0AABS-AADYPQAAyD0AAHw-AAAMvgAAiD0AAEC8AADgPAAA8r4AAJ4-AAB8PgAA-D0AAN4-AAAEvgAAED0AAES-AAAcvgAAFD4AABA9AAA8vgAAjj4AAIC7AAAUPgAAfz8AAFS-AACiPgAAED0AAIA7AACgvAAAgDsAAKA8IAA4E0AJSHxQASqPAhABGoACAACivgAADL4AAEC8AABbvwAAZD4AADC9AAD4PQAAqL0AANi9AAAwvQAAEL0AAKg9AACAOwAAsr4AAEC8AADgPAAAFL4AAFE_AADgPAAAkj4AAHy-AAAMPgAAQLwAAIi9AABkvgAAQLwAAOC8AABAPAAANL4AABC9AAAkPgAAcD0AAOA8AACgPAAAfD4AADy-AABQPQAAmL0AAMa-AABkPgAA4LwAACS-AABsvgAAFD4AAL6-AABcvgAAf78AAKK-AAAsvgAA4LwAAMg9AACYPQAAhj4AAOA8AACWPgAAQLwAAFC9AABwPQAAED0AAFy-AACgPAAAbD4AAJi9AAA0viAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=jdAjQykqICY","parent-reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17279446647096944657"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"306431225"}},"dups":{"4690932356438435349":{"videoId":"4690932356438435349","title":"NextJS Tutorial - All 12 Concepts You Need to Know","cleanTitle":"NextJS Tutorial - All 12 Concepts You Need to Know","host":{"title":"YouTube","href":"http://www.youtube.com/live/vwSlYG7hFk0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/vwSlYG7hFk0?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2677,"text":"44:37","a11yText":"Süre 44 dakika 37 saniye","shortText":"44 dk."},"views":{"text":"449,7bin","a11yText":"449,7 bin izleme"},"date":"15 kas 2023","modifyTime":1700057417000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/vwSlYG7hFk0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=vwSlYG7hFk0","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":2677},"parentClipId":"4690932356438435349","href":"/preview/4690932356438435349?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/4690932356438435349?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13018175327772866338":{"videoId":"13018175327772866338","title":"Build A Next.js SaaS From Scratch (Step-By-Step)","cleanTitle":"Build A Next.js SaaS From Scratch (Step-By-Step)","host":{"title":"YouTube","href":"http://www.youtube.com/live/ERGkwdyjtcM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ERGkwdyjtcM?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":14853,"text":"4:07:33","a11yText":"Süre 4 saat 7 dakika 33 saniye","shortText":"4 sa. 7 dk."},"views":{"text":"18,6bin","a11yText":"18,6 bin izleme"},"date":"28 oca 2025","modifyTime":1738058696000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ERGkwdyjtcM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ERGkwdyjtcM","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":14853},"parentClipId":"13018175327772866338","href":"/preview/13018175327772866338?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/13018175327772866338?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12594139709992084040":{"videoId":"12594139709992084040","title":"Next.js BFF With Separate Backend Is My Favorite Architecture","cleanTitle":"Next.js BFF With Separate Backend Is My Favorite Architecture","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=i7Dgb4FhBxE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/i7Dgb4FhBxE?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":658,"text":"10:58","a11yText":"Süre 10 dakika 58 saniye","shortText":"10 dk."},"views":{"text":"12bin","a11yText":"12 bin izleme"},"date":"3 ara 2024","modifyTime":1733250940000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/i7Dgb4FhBxE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=i7Dgb4FhBxE","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":658},"parentClipId":"12594139709992084040","href":"/preview/12594139709992084040?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/12594139709992084040?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15380699735827609227":{"videoId":"15380699735827609227","title":"Learn JavaScript (ES6+) in 30 Minutes","cleanTitle":"Learn JavaScript (ES6+) in 30 Minutes","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Ks0Z_qP2WEk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Ks0Z_qP2WEk?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1857,"text":"30:57","a11yText":"Süre 30 dakika 57 saniye","shortText":"30 dk."},"views":{"text":"10,1bin","a11yText":"10,1 bin izleme"},"date":"3 mar 2023","modifyTime":1677801600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Ks0Z_qP2WEk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Ks0Z_qP2WEk","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":1857},"parentClipId":"15380699735827609227","href":"/preview/15380699735827609227?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/15380699735827609227?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"6940369822959901329":{"videoId":"6940369822959901329","title":"Bootstrap 5 Full Course","cleanTitle":"Bootstrap 5 Full Course","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=b9g4_8nAsdA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/b9g4_8nAsdA?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3924,"text":"1:05:24","a11yText":"Süre 1 saat 5 dakika 24 saniye","shortText":"1 sa. 5 dk."},"views":{"text":"81,9bin","a11yText":"81,9 bin izleme"},"date":"16 kas 2022","modifyTime":1668556800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/b9g4_8nAsdA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=b9g4_8nAsdA","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":3924},"parentClipId":"6940369822959901329","href":"/preview/6940369822959901329?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/6940369822959901329?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1338897516751362677":{"videoId":"1338897516751362677","title":"HTML & CSS Project for Beginners (2024)","cleanTitle":"HTML & CSS Project for Beginners (2024)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=lwpCppqHCXs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/lwpCppqHCXs?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4395,"text":"1:13:15","a11yText":"Süre 1 saat 13 dakika 15 saniye","shortText":"1 sa. 13 dk."},"views":{"text":"4,6bin","a11yText":"4,6 bin izleme"},"date":"18 mar 2023","modifyTime":1679097600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/lwpCppqHCXs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=lwpCppqHCXs","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":4395},"parentClipId":"1338897516751362677","href":"/preview/1338897516751362677?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/1338897516751362677?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2679155162818218492":{"videoId":"2679155162818218492","title":"JavaScript Full Course (2024) - Beginner to Pro","cleanTitle":"JavaScript Full Course (2024) - Beginner to Pro","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Yl7ULiRhhdU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Yl7ULiRhhdU?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":10495,"text":"2:54:55","a11yText":"Süre 2 saat 54 dakika 55 saniye","shortText":"2 sa. 54 dk."},"views":{"text":"34bin","a11yText":"34 bin izleme"},"date":"18 mar 2023","modifyTime":1679097600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Yl7ULiRhhdU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Yl7ULiRhhdU","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":10495},"parentClipId":"2679155162818218492","href":"/preview/2679155162818218492?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/2679155162818218492?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5376296687213661223":{"videoId":"5376296687213661223","title":"Next.js 15 Top 8 Changes - I'm Amazed At What They Changed","cleanTitle":"Next.js 15 Top 8 Changes - I'm Amazed At What They Changed","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=m0G5_XO5AuI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/m0G5_XO5AuI?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1138,"text":"18:58","a11yText":"Süre 18 dakika 58 saniye","shortText":"18 dk."},"views":{"text":"17,9bin","a11yText":"17,9 bin izleme"},"date":"19 kas 2024","modifyTime":1732041560000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/m0G5_XO5AuI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=m0G5_XO5AuI","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":1138},"parentClipId":"5376296687213661223","href":"/preview/5376296687213661223?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/5376296687213661223?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3105485901690296951":{"videoId":"3105485901690296951","title":"Build An AI-Agent With Next.js + AI SDK + Context7 + Warp Code","cleanTitle":"Build An AI-Agent With Next.js + AI SDK + Context7 + Warp Code","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=P9Lu6ZtT1A8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/P9Lu6ZtT1A8?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1580,"text":"26:20","a11yText":"Süre 26 dakika 20 saniye","shortText":"26 dk."},"views":{"text":"2,5bin","a11yText":"2,5 bin izleme"},"date":"6 eki 2025","modifyTime":1759739055000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/P9Lu6ZtT1A8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=P9Lu6ZtT1A8","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":1580},"parentClipId":"3105485901690296951","href":"/preview/3105485901690296951?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/3105485901690296951?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1955541680437696015":{"videoId":"1955541680437696015","title":"React 19 Stable - I Can't Believe They Changed This","cleanTitle":"React 19 Stable - I Can't Believe They Changed This","host":{"title":"YouTube","href":"http://www.youtube.com/live/qWPInECvNRo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/qWPInECvNRo?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":678,"text":"11:18","a11yText":"Süre 11 dakika 18 saniye","shortText":"11 dk."},"views":{"text":"43,6bin","a11yText":"43,6 bin izleme"},"date":"8 ara 2024","modifyTime":1733669471000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/qWPInECvNRo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=qWPInECvNRo","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":678},"parentClipId":"1955541680437696015","href":"/preview/1955541680437696015?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/1955541680437696015?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8688701896217100913":{"videoId":"8688701896217100913","title":"Next.js with a separate server - good idea?","cleanTitle":"Next.js with a separate server - good idea?","host":{"title":"YouTube","href":"http://www.youtube.com/live/C5NnVfbNpq8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/C5NnVfbNpq8?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1372,"text":"22:52","a11yText":"Süre 22 dakika 52 saniye","shortText":"22 dk."},"views":{"text":"90,7bin","a11yText":"90,7 bin izleme"},"date":"25 mar 2024","modifyTime":1711359798000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/C5NnVfbNpq8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=C5NnVfbNpq8","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":1372},"parentClipId":"8688701896217100913","href":"/preview/8688701896217100913?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/8688701896217100913?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17579475562706834975":{"videoId":"17579475562706834975","title":"Build An AI-Video Generation App With Veo 3 + Next.js (Cursor, fal.ai)","cleanTitle":"Build An AI-Video Generation App With Veo 3 + Next.js (Cursor, fal.ai)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=-Ue6Klr178k","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/-Ue6Klr178k?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1204,"text":"20:04","a11yText":"Süre 20 dakika 4 saniye","shortText":"20 dk."},"views":{"text":"5,4bin","a11yText":"5,4 bin izleme"},"date":"9 tem 2025","modifyTime":1752019200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/-Ue6Klr178k?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=-Ue6Klr178k","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":1204},"parentClipId":"17579475562706834975","href":"/preview/17579475562706834975?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/17579475562706834975?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3048298835604220596":{"videoId":"3048298835604220596","title":"NEW AI-tool for developers that blows my mind - next big thing? (Pieces for Developers)","cleanTitle":"NEW AI-tool for developers that blows my mind - next big thing? (Pieces for Developers)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=3SmX_fvJhO8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/3SmX_fvJhO8?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":703,"text":"11:43","a11yText":"Süre 11 dakika 43 saniye","shortText":"11 dk."},"views":{"text":"6,6bin","a11yText":"6,6 bin izleme"},"date":"13 haz 2024","modifyTime":1718276089000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/3SmX_fvJhO8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=3SmX_fvJhO8","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":703},"parentClipId":"3048298835604220596","href":"/preview/3048298835604220596?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/3048298835604220596?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"520770216229118716":{"videoId":"520770216229118716","title":"TypeScript in React - Complete Tutorial (Crash Course)","cleanTitle":"TypeScript in React - Complete Tutorial (Crash Course)","host":{"title":"YouTube","href":"http://www.youtube.com/live/TPACABQTHvM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/TPACABQTHvM?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3200,"text":"53:20","a11yText":"Süre 53 dakika 20 saniye","shortText":"53 dk."},"views":{"text":"422,2bin","a11yText":"422,2 bin izleme"},"date":"4 eyl 2023","modifyTime":1693821628000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/TPACABQTHvM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=TPACABQTHvM","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":3200},"parentClipId":"520770216229118716","href":"/preview/520770216229118716?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/520770216229118716?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1296602143825231001":{"videoId":"1296602143825231001","title":"TypeScript Generics are EASY once you know this","cleanTitle":"TypeScript Generics are EASY once you know this","host":{"title":"YouTube","href":"http://www.youtube.com/live/ymSRTXT-iK4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ymSRTXT-iK4?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1340,"text":"22:20","a11yText":"Süre 22 dakika 20 saniye","shortText":"22 dk."},"views":{"text":"173bin","a11yText":"173 bin izleme"},"date":"18 eyl 2023","modifyTime":1695031439000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ymSRTXT-iK4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ymSRTXT-iK4","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":1340},"parentClipId":"1296602143825231001","href":"/preview/1296602143825231001?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/1296602143825231001?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1932871633305785639":{"videoId":"1932871633305785639","title":"All 29 Next.js Mistakes Beginners Make","cleanTitle":"All 29 Next.js Mistakes Beginners Make","host":{"title":"YouTube","href":"http://www.youtube.com/live/5QP0mvrJkiY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/5QP0mvrJkiY?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":6309,"text":"1:45:09","a11yText":"Süre 1 saat 45 dakika 9 saniye","shortText":"1 sa. 45 dk."},"views":{"text":"218,6bin","a11yText":"218,6 bin izleme"},"date":"1 mayıs 2024","modifyTime":1714570235000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/5QP0mvrJkiY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=5QP0mvrJkiY","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":6309},"parentClipId":"1932871633305785639","href":"/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/1932871633305785639?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8816468195280192348":{"videoId":"8816468195280192348","title":"Next.js + Laravel Might Be The Ultimate Combination","cleanTitle":"Next.js + Laravel Might Be The Ultimate Combination","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=x08HAKbyYqs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/x08HAKbyYqs?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":815,"text":"13:35","a11yText":"Süre 13 dakika 35 saniye","shortText":"13 dk."},"views":{"text":"12,6bin","a11yText":"12,6 bin izleme"},"date":"1 nis 2025","modifyTime":1743517635000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/x08HAKbyYqs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=x08HAKbyYqs","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":815},"parentClipId":"8816468195280192348","href":"/preview/8816468195280192348?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/8816468195280192348?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17279446647096944657":{"videoId":"17279446647096944657","title":"Bootstrap 5 Crash Course (Overview + Site From Scratch)","cleanTitle":"Bootstrap 5 Crash Course (Overview + Site From Scratch)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=jdAjQykqICY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/jdAjQykqICY?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":"d3d3LnlvdXR1YmUuY29tO1VDZjZBR3FPOThlR2sxMW5mYXpvY2lWUQ==","name":"ByteGrad","isVerified":true,"subscribersCount":0,"url":"/video/search?text=ByteGrad","origUrl":"http://www.youtube.com/@ByteGrad","a11yText":"ByteGrad. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3924,"text":"1:05:24","a11yText":"Süre 1 saat 5 dakika 24 saniye","shortText":"1 sa. 5 dk."},"views":{"text":"3,5bin","a11yText":"3,5 bin izleme"},"date":"22 eyl 2022","modifyTime":1663804800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/jdAjQykqICY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=jdAjQykqICY","reqid":"1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL","duration":3924},"parentClipId":"17279446647096944657","href":"/preview/17279446647096944657?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","rawHref":"/video/preview/17279446647096944657?parent-reqid=1773375550301923-9766227161700653501-balancer-l7leveler-kubr-yp-sas-85-BAL&text=ByteGrad","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x906f9600bf4","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"9766227161700653501785","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":"ByteGrad","queryUriEscaped":"ByteGrad","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"}}}