-
Notifications
You must be signed in to change notification settings - Fork 40
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add redirects for explorers migration (#529)
* Add redirects for migration * Switch to 301s * Fix spacing * Remove line * Remove domain * Remove api directory from pages folder
- Loading branch information
1 parent
4c75d6a
commit 673f722
Showing
5 changed files
with
120 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,120 @@ | ||
/ https://www.youtube.com/@NetlifyApp/playlists?view=50&sort=dd&shelf_id=2 301! | ||
/about https://www.youtube.com/@NetlifyApp/playlists?view=50&sort=dd&shelf_id=2 301! | ||
/learn/angular-dynamic-data-with-sanity-io https://www.youtube.com/watch?v=22FL-euJRZI&list=PLzlG0L9jlhEPUPbGK58xxayvoeUwFkCv- 301! | ||
/learn/angular-dynamic-data-with-sanity-io/angular-components-with-sanity-io-data https://www.youtube.com/watch?v=TjNPCWrP-iA&list=PLzlG0L9jlhEPUPbGK58xxayvoeUwFkCv-&index=8 301! | ||
/learn/angular-dynamic-data-with-sanity-io/connecting-netlify-functions-to-an-angular-service https://www.youtube.com/watch?v=XmL-GjGo7dY&list=PLzlG0L9jlhEPUPbGK58xxayvoeUwFkCv-&index=7 301! | ||
/learn/angular-dynamic-data-with-sanity-io/deploying-to-netlify https://www.youtube.com/watch?v=QCmaU4yy9y0&list=PLzlG0L9jlhEPUPbGK58xxayvoeUwFkCv-&index=2 301! | ||
/learn/angular-dynamic-data-with-sanity-io/netlify-function-for-angular-and-sanity-io https://www.youtube.com/watch?v=PtxRsN0HQ3s&list=PLzlG0L9jlhEPUPbGK58xxayvoeUwFkCv-&index=5 301! | ||
/learn/angular-dynamic-data-with-sanity-io/netlify-functions-live-logs https://www.youtube.com/watch?v=qmt22EuUMCo&list=PLzlG0L9jlhEPUPbGK58xxayvoeUwFkCv-&index=6 301! | ||
/learn/angular-dynamic-data-with-sanity-io/pre-rendered-angular-template-site https://www.youtube.com/watch?v=22FL-euJRZI&list=PLzlG0L9jlhEPUPbGK58xxayvoeUwFkCv- 301! | ||
/learn/angular-dynamic-data-with-sanity-io/sanity-io-instance https://www.youtube.com/watch?v=ftBIQM5_l5s&list=PLzlG0L9jlhEPUPbGK58xxayvoeUwFkCv-&index=3 301! | ||
/learn/angular-dynamic-data-with-sanity-io/sanity-io-netlify-build-hooks https://www.youtube.com/watch?v=b5s4rSSMBVc&list=PLzlG0L9jlhEPUPbGK58xxayvoeUwFkCv-&index=9 301! | ||
/learn/angular-dynamic-data-with-sanity-io/sanity-io-schemas https://www.youtube.com/watch?v=d8yDR4fNc6Y&list=PLzlG0L9jlhEPUPbGK58xxayvoeUwFkCv-&index=4 301! | ||
/learn/angular-in-the-jamstack https://www.youtube.com/watch?v=-yHV6y3ioQo&list=PLzlG0L9jlhEO5HFKx36Pd6LZ6aY44oseL 301! | ||
/learn/angular-in-the-jamstack/adding-an-angular-contact-form https://www.youtube.com/watch?v=gXt3ZbSlupo&list=PLzlG0L9jlhEO5HFKx36Pd6LZ6aY44oseL&index=6 301! | ||
/learn/angular-in-the-jamstack/adding-signup-and-login https://www.youtube.com/watch?v=pcf1fA19BKk&list=PLzlG0L9jlhEO5HFKx36Pd6LZ6aY44oseL&index=5 301! | ||
/learn/angular-in-the-jamstack/angular-project-setup https://www.youtube.com/watch?v=EgCWaILf66c&list=PLzlG0L9jlhEO5HFKx36Pd6LZ6aY44oseL&index=2 301! | ||
/learn/angular-in-the-jamstack/connecting-angular-to-netlify https://www.youtube.com/watch?v=QfF1hIZIX5E&list=PLzlG0L9jlhEO5HFKx36Pd6LZ6aY44oseL&index=3 301! | ||
/learn/angular-in-the-jamstack/creating-a-prerendered-angula-site-with-scully https://www.youtube.com/watch?v=e7bxoMFx_Eo&list=PLzlG0L9jlhEO5HFKx36Pd6LZ6aY44oseL&index=4 301! | ||
/learn/angular-in-the-jamstack/intro https://www.youtube.com/watch?v=-yHV6y3ioQo&list=PLzlG0L9jlhEO5HFKx36Pd6LZ6aY44oseL 301! | ||
/learn/angular-in-the-jamstack/wrap-up-and-resources https://docs.netlify.com/integrations/frameworks/angular/ 301! | ||
/learn/building-a-lyric-blog-with-nuxt-js-and-strapi https://www.youtube.com/watch?v=ZQVv7JhiYvU&list=PLzlG0L9jlhEPbibzuAQmxJg4FYwRnEyIW 301! | ||
/learn/building-a-lyric-blog-with-nuxt-js-and-strapi/configuring-strapi-admin https://www.youtube.com/watch?v=r7KPGgIQ8Pw&list=PLzlG0L9jlhEPbibzuAQmxJg4FYwRnEyIW&index=4 301! | ||
/learn/building-a-lyric-blog-with-nuxt-js-and-strapi/connect-strapi-nuxt-to-nuxt https://www.youtube.com/watch?v=UC7PYJox2uY&list=PLzlG0L9jlhEPbibzuAQmxJg4FYwRnEyIW&index=6 301! | ||
/learn/building-a-lyric-blog-with-nuxt-js-and-strapi/deploy https://www.youtube.com/watch?v=C4U-JOpUZts&list=PLzlG0L9jlhEPbibzuAQmxJg4FYwRnEyIW&index=8 301! | ||
/learn/building-a-lyric-blog-with-nuxt-js-and-strapi/display-data-from-strapi https://www.youtube.com/watch?v=jKM6MK5AN7A&list=PLzlG0L9jlhEPbibzuAQmxJg4FYwRnEyIW&index=7 301! | ||
/learn/building-a-lyric-blog-with-nuxt-js-and-strapi/get-graphql-working-with-strapi https://www.youtube.com/watch?v=GlfSuFSZ0A4&list=PLzlG0L9jlhEPbibzuAQmxJg4FYwRnEyIW&index=5 301! | ||
/learn/building-a-lyric-blog-with-nuxt-js-and-strapi/mission-introduction https://www.youtube.com/watch?v=ZQVv7JhiYvU&list=PLzlG0L9jlhEPbibzuAQmxJg4FYwRnEyIW 301! | ||
/learn/building-a-lyric-blog-with-nuxt-js-and-strapi/setting-up-nuxt https://www.youtube.com/watch?v=UuZ8KD_mNUQ&list=PLzlG0L9jlhEPbibzuAQmxJg4FYwRnEyIW&index=2 301! | ||
/learn/building-a-lyric-blog-with-nuxt-js-and-strapi/setting-up-strapi https://www.youtube.com/watch?v=unR1IZxgnTE&list=PLzlG0L9jlhEPbibzuAQmxJg4FYwRnEyIW&index=3 301! | ||
/learn/building-with-sanity-and-nuxt https://www.youtube.com/watch?v=7bEq0j4yQis&list=PLzlG0L9jlhEMMY9wJjXt-GiusqSsW6Md7 301! | ||
/learn/building-with-sanity-and-nuxt/app-deploy https://www.youtube.com/watch?v=PoFC0rFbNM0&list=PLzlG0L9jlhEMMY9wJjXt-GiusqSsW6Md7&index=9 301! | ||
/learn/building-with-sanity-and-nuxt/connect-sanity-and-nuxt https://www.youtube.com/watch?v=EJhoeaUFYyg&list=PLzlG0L9jlhEMMY9wJjXt-GiusqSsW6Md7&index=7 301! | ||
/learn/building-with-sanity-and-nuxt/mission-overview https://www.youtube.com/watch?v=83GrgxNfrbI&list=PLzlG0L9jlhEMMY9wJjXt-GiusqSsW6Md7&index=2 301! | ||
/learn/building-with-sanity-and-nuxt/nuxt-dynamic-pages https://www.youtube.com/watch?v=fO_oiAYq_C8&list=PLzlG0L9jlhEMMY9wJjXt-GiusqSsW6Md7&index=8 301! | ||
/learn/building-with-sanity-and-nuxt/sanity-datastore-and-datasets https://www.youtube.com/watch?v=0wRyvNA9XuQ&list=PLzlG0L9jlhEMMY9wJjXt-GiusqSsW6Md7&index=5 301! | ||
/learn/building-with-sanity-and-nuxt/sanity-introduction https://www.youtube.com/watch?v=7bEq0j4yQis&list=PLzlG0L9jlhEMMY9wJjXt-GiusqSsW6Md7&index=1 301! | ||
/learn/building-with-sanity-and-nuxt/sanity-schema https://www.youtube.com/watch?v=ZyVdh-nKk2s&list=PLzlG0L9jlhEMMY9wJjXt-GiusqSsW6Md7&index=4 301! | ||
/learn/building-with-sanity-and-nuxt/setup-nuxt https://www.youtube.com/watch?v=xCoQtfWoJwI&list=PLzlG0L9jlhEMMY9wJjXt-GiusqSsW6Md7&index=6 301! | ||
/learn/building-with-sanity-and-nuxt/setup-sanity https://www.youtube.com/watch?v=IH71xHutsrs&list=PLzlG0L9jlhEMMY9wJjXt-GiusqSsW6Md7&index=3 301! | ||
/learn/building-with-sveltekit-and-graphcms https://www.youtube.com/watch?v=z2qw_zZLccs&list=PLzlG0L9jlhEPebBqDVXtoeIPxKUCNciC9 301! | ||
/learn/building-with-sveltekit-and-graphcms/deploying-to-netlify-with-git https://www.youtube.com/watch?v=hT5GE1JCcgM&list=PLzlG0L9jlhEPebBqDVXtoeIPxKUCNciC9&index=11 301! | ||
/learn/building-with-sveltekit-and-graphcms/endpoints-in-sveltekit https://www.youtube.com/watch?v=-QoWbwYOpkU&list=PLzlG0L9jlhEPebBqDVXtoeIPxKUCNciC9&index=10 301! | ||
/learn/building-with-sveltekit-and-graphcms/endpoints-in-sveltekit?msclkid=829c3bcacd4c11ecbd0dbec168ea4eb5 https://www.youtube.com/watch?v=-QoWbwYOpkU&list=PLzlG0L9jlhEPebBqDVXtoeIPxKUCNciC9&index=10 301! | ||
/learn/building-with-sveltekit-and-graphcms/fetching-data-in-graphql https://www.youtube.com/watch?v=X5nsGR77j7A&list=PLzlG0L9jlhEPebBqDVXtoeIPxKUCNciC9&index=7 301! | ||
/learn/building-with-sveltekit-and-graphcms/setting-up-the-backend-for-data https://www.youtube.com/watch?v=RwuaTQrpyWk&list=PLzlG0L9jlhEPebBqDVXtoeIPxKUCNciC9&index=6 301! | ||
/learn/building-with-sveltekit-and-graphcms/styling-with-tailwind-and-daisyui https://www.youtube.com/watch?v=5Bk3xn-3QhQ&list=PLzlG0L9jlhEPebBqDVXtoeIPxKUCNciC9&index=12 301! | ||
/learn/building-with-sveltekit-and-graphcms/svelte-each-directive https://www.youtube.com/watch?v=NPPsS0r5seg&list=PLzlG0L9jlhEPebBqDVXtoeIPxKUCNciC9&index=8 301! | ||
/learn/building-with-sveltekit-and-graphcms/sveltekit-and-graphcms-what-is-svelte-and-sveltekit https://www.youtube.com/watch?v=2LUrJX33ydw&list=PLzlG0L9jlhEPebBqDVXtoeIPxKUCNciC9&index=2 301! | ||
/learn/building-with-sveltekit-and-graphcms/sveltekit-graphcms-mission-introduction https://www.youtube.com/watch?v=z2qw_zZLccs&list=PLzlG0L9jlhEPebBqDVXtoeIPxKUCNciC9 301! | ||
/learn/building-with-sveltekit-and-graphcms/sveltekit-graphcms-project-set-up https://www.youtube.com/watch?v=h7lulCJxMmc&list=PLzlG0L9jlhEPebBqDVXtoeIPxKUCNciC9&index=3 301! | ||
/learn/building-with-sveltekit-and-graphcms/sveltekit-pages-and-head-api https://www.youtube.com/watch?v=JlfubrAl_R8&list=PLzlG0L9jlhEPebBqDVXtoeIPxKUCNciC9&index=5 301! | ||
/learn/building-with-sveltekit-and-graphcms/sveltekit-routing https://www.youtube.com/watch?v=xnbjudKNsQM&list=PLzlG0L9jlhEPebBqDVXtoeIPxKUCNciC9&index=9 301! | ||
/learn/building-with-sveltekit-and-graphcms/sveltekit-static-build-and-deployments https://www.youtube.com/watch?v=cw1fwPgzjF0&list=PLzlG0L9jlhEPebBqDVXtoeIPxKUCNciC9&index=4 301! | ||
/learn/exploring-netlify-redirects https://www.youtube.com/watch?v=0bOzu8vIe7M&list=PLzlG0L9jlhEPXmjEdirGiTacy2SsZFgD3 301! | ||
/learn/exploring-netlify-redirects/404s-rewrites-and-proxies https://www.youtube.com/watch?v=WwHV9L-3se0&list=PLzlG0L9jlhEPXmjEdirGiTacy2SsZFgD3&index=4 301! | ||
/learn/exploring-netlify-redirects/build-optimizations-from-proxying-to-cloudinary https://www.youtube.com/watch?v=5tQxD33yPv0&list=PLzlG0L9jlhEPXmjEdirGiTacy2SsZFgD3&index=7 301! | ||
/learn/exploring-netlify-redirects/getting-started-configuring-redirects https://www.youtube.com/watch?v=68YsyeyF77o&list=PLzlG0L9jlhEPXmjEdirGiTacy2SsZFgD3&index=2 301! | ||
/learn/exploring-netlify-redirects/localization-with-conditional-redirects https://www.youtube.com/watch?v=4hmFtoH7ZRA&list=PLzlG0L9jlhEPXmjEdirGiTacy2SsZFgD3&index=6 301! | ||
/learn/exploring-netlify-redirects/migrations-with-proxies https://www.youtube.com/watch?v=bcbrhxH6j-0&list=PLzlG0L9jlhEPXmjEdirGiTacy2SsZFgD3&index=5 301! | ||
/learn/exploring-netlify-redirects/what-are-netlify-redirects https://www.youtube.com/watch?v=0bOzu8vIe7M&list=PLzlG0L9jlhEPXmjEdirGiTacy2SsZFgD3 301! | ||
/learn/exploring-netlify-redirects/where-next-after-redirects https://www.youtube.com/watch?v=59BMiHGZC84&list=PLzlG0L9jlhEPXmjEdirGiTacy2SsZFgD3&index=8 301! | ||
/learn/exploring-netlify-redirects/wildcards-placeholders-and-local-development-of-redirects https://www.youtube.com/watch?v=f7UDSanB62U&list=PLzlG0L9jlhEPXmjEdirGiTacy2SsZFgD3&index=3 301! | ||
/learn/get-started-with-nuxt https://www.youtube.com/watch?v=Nf51xpiCMoo&list=PLzlG0L9jlhENcUiAQU1x95sBLLCUihwIX 301! | ||
/learn/get-started-with-nuxt/nuxt-auto-components-and-lazy-loading https://www.youtube.com/watch?v=14qNR7Nhu-g&list=PLzlG0L9jlhENcUiAQU1x95sBLLCUihwIX&index=7 301! | ||
/learn/get-started-with-nuxt/nuxt-data-fetching https://www.youtube.com/watch?v=tMyHq87ITp8&list=PLzlG0L9jlhENcUiAQU1x95sBLLCUihwIX&index=5 301! | ||
/learn/get-started-with-nuxt/nuxt-dynamic-routes https://www.youtube.com/watch?v=OHH7dfVH5Ko&list=PLzlG0L9jlhENcUiAQU1x95sBLLCUihwIX&index=4 301! | ||
/learn/get-started-with-nuxt/nuxt-generate-and-deploy https://www.youtube.com/watch?v=7is92Yqv2Hc&list=PLzlG0L9jlhENcUiAQU1x95sBLLCUihwIX&index=9 301! | ||
/learn/get-started-with-nuxt/nuxt-global-styles-and-transitions https://www.youtube.com/watch?v=3T0IP18ppOc&list=PLzlG0L9jlhENcUiAQU1x95sBLLCUihwIX&index=8 301! | ||
/learn/get-started-with-nuxt/nuxt-introduction https://www.youtube.com/watch?v=Nf51xpiCMoo&list=PLzlG0L9jlhENcUiAQU1x95sBLLCUihwIX&index=1 301! | ||
/learn/get-started-with-nuxt/nuxt-next-steps https://docs.netlify.com/integrations/frameworks/nuxt/ 301! | ||
/learn/get-started-with-nuxt/nuxt-project-setup https://www.youtube.com/watch?v=TDiDF2YsYsE&list=PLzlG0L9jlhENcUiAQU1x95sBLLCUihwIX&index=2 301! | ||
/learn/get-started-with-nuxt/nuxt-routing-and-links https://www.youtube.com/watch?v=jXJWLHwvi24&list=PLzlG0L9jlhENcUiAQU1x95sBLLCUihwIX&index=4 301! | ||
/learn/get-started-with-nuxt/nuxt-seo https://www.youtube.com/watch?v=pbMA28qcW7I&list=PLzlG0L9jlhENcUiAQU1x95sBLLCUihwIX&index=6 301! | ||
/learn/launching-with-composition-api https://www.youtube.com/watch?v=ZA-HCp88guU&list=PLzlG0L9jlhENnUuwCPP2IbF5jCCUkmj62 301! | ||
/learn/launching-with-composition-api/composition-api-computed-properties https://www.youtube.com/watch?v=qKF2uwY2UK0&list=PLzlG0L9jlhENnUuwCPP2IbF5jCCUkmj62&index=5 301! | ||
/learn/launching-with-composition-api/composition-api-introduction https://www.youtube.com/watch?v=ZA-HCp88guU&list=PLzlG0L9jlhENnUuwCPP2IbF5jCCUkmj62 301! | ||
/learn/launching-with-composition-api/composition-api-lifecycle-hooks https://www.youtube.com/watch?v=JSSm3ryFFrU&list=PLzlG0L9jlhENnUuwCPP2IbF5jCCUkmj62&index=7 301! | ||
/learn/launching-with-composition-api/composition-api-methods https://www.youtube.com/watch?v=M3bMNeclErM&list=PLzlG0L9jlhENnUuwCPP2IbF5jCCUkmj62&index=6 301! | ||
/learn/launching-with-composition-api/composition-api-next-steps https://www.youtube.com/watch?v=iIEu8clu8cs&list=PLzlG0L9jlhENnUuwCPP2IbF5jCCUkmj62&index=9 301! | ||
/learn/launching-with-composition-api/composition-api-project-setup https://www.youtube.com/watch?v=EWBjPQKFzH0&list=PLzlG0L9jlhENnUuwCPP2IbF5jCCUkmj62&index=2 301! | ||
/learn/launching-with-composition-api/composition-api-reactive-data https://www.youtube.com/watch?v=Lwo4BqeAmrc&list=PLzlG0L9jlhENnUuwCPP2IbF5jCCUkmj62&index=4 301! | ||
/learn/launching-with-composition-api/composition-api-watch https://www.youtube.com/watch?v=CQ6CajWGDGU&list=PLzlG0L9jlhENnUuwCPP2IbF5jCCUkmj62&index=8 301! | ||
/learn/launching-with-composition-api/composition-api-what-is-composition-api https://www.youtube.com/watch?v=uFwqaiGs8dE&list=PLzlG0L9jlhENnUuwCPP2IbF5jCCUkmj62&index=3 301! | ||
/learn/nextjs https://www.youtube.com/watch?v=0qXjtznmhDI&list=PLzlG0L9jlhENGgDUr09a7JdRgSTybmE1P 301! | ||
/learn/nextjs/nextjs-deployment https://www.youtube.com/watch?v=JstOkGBZ7YM&list=PLzlG0L9jlhENGgDUr09a7JdRgSTybmE1P&index=3 301! | ||
/learn/nextjs/nextjs-dynamic-routes https://www.youtube.com/watch?v=UIK_syWzcR0&list=PLzlG0L9jlhENGgDUr09a7JdRgSTybmE1P&index=7 301! | ||
/learn/nextjs/nextjs-head-api https://www.youtube.com/watch?v=zLLPJ_b19O8&list=PLzlG0L9jlhENGgDUr09a7JdRgSTybmE1P&index=5 301! | ||
/learn/nextjs/nextjs-pages-and-content https://www.youtube.com/watch?v=FZA7Bl35P-I&list=PLzlG0L9jlhENGgDUr09a7JdRgSTybmE1P&index=4 301! | ||
/learn/nextjs/nextjs-performance https://www.youtube.com/watch?v=yvndU5GNvOc&list=PLzlG0L9jlhENGgDUr09a7JdRgSTybmE1P&index=10 301! | ||
/learn/nextjs/nextjs-project-setup https://www.youtube.com/watch?v=pvIQXsh1D60&list=PLzlG0L9jlhENGgDUr09a7JdRgSTybmE1P&index=2 301! | ||
/learn/nextjs/nextjs-routing https://www.youtube.com/watch?v=H9sVftf5Gns&list=PLzlG0L9jlhENGgDUr09a7JdRgSTybmE1P&index=6 301! | ||
/learn/nextjs/nextjs-ssr-non https://www.youtube.com/watch?v=dDNaR-TN__Q&list=PLzlG0L9jlhENGgDUr09a7JdRgSTybmE1P&index=8 301! | ||
/learn/nextjs/nextjs-styling https://www.youtube.com/watch?v=yEs0cc5_NHU&list=PLzlG0L9jlhENGgDUr09a7JdRgSTybmE1P&index=9 301! | ||
/learn/nextjs/nextjs-what-is-nextjs https://www.youtube.com/watch?v=0qXjtznmhDI&list=PLzlG0L9jlhENGgDUr09a7JdRgSTybmE1P 301! | ||
/learn/split-testing-with-netlify https://www.youtube.com/watch?v=gxSaYXphGXM&list=PLzlG0L9jlhEOO2LfPgefscQV6UGx9WYkI 301! | ||
/learn/split-testing-with-netlify/adding-branch-information-to-analytics https://www.youtube.com/watch?v=jq5CdjjkWrA&list=PLzlG0L9jlhEOO2LfPgefscQV6UGx9WYkI&index=4 301! | ||
/learn/split-testing-with-netlify/create-and-configure-split-tests https://www.youtube.com/watch?v=F8hZ04LL_oM&list=PLzlG0L9jlhEOO2LfPgefscQV6UGx9WYkI&index=3 301! | ||
/learn/split-testing-with-netlify/creating-a-new-netlify-site-with-a-git-repo https://www.youtube.com/watch?v=gxSaYXphGXM&list=PLzlG0L9jlhEOO2LfPgefscQV6UGx9WYkI 301! | ||
/learn/split-testing-with-netlify/creating-branch-deploys https://www.youtube.com/watch?v=rxLvB6zhphI&list=PLzlG0L9jlhEOO2LfPgefscQV6UGx9WYkI&index=2 301! | ||
/learn/split-testing-with-netlify/opt-in-betas-with-branches-and-split-testing https://www.youtube.com/watch?v=00xnZVlvvHc&list=PLzlG0L9jlhEOO2LfPgefscQV6UGx9WYkI&index=5 301! | ||
/learn/up-and-running-with-serverless-functions https://www.youtube.com/watch?v=PCDhpRms4Ek&list=PLzlG0L9jlhENl1o2vLw6vFKvHBb9D5A0u 301! | ||
/learn/up-and-running-with-serverless-functions/create-your-first-serverless-function https://www.youtube.com/watch?v=fW9jqCO-gpo&list=PLzlG0L9jlhENl1o2vLw6vFKvHBb9D5A0u&index=3 301! | ||
/learn/up-and-running-with-serverless-functions/customizing-the-request-with-serverless-functions https://www.youtube.com/watch?v=jLaZXDw54hU&list=PLzlG0L9jlhENl1o2vLw6vFKvHBb9D5A0u&index=6 301! | ||
/learn/up-and-running-with-serverless-functions/deploying-serverless-functions https://www.youtube.com/watch?v=nGKY2qKF7A8&list=PLzlG0L9jlhENl1o2vLw6vFKvHBb9D5A0u&index=5 301! | ||
/learn/up-and-running-with-serverless-functions/integrate-with-a-third-party-api-with-serverless-functions https://www.youtube.com/watch?v=YLhs3ohlmr4&list=PLzlG0L9jlhENl1o2vLw6vFKvHBb9D5A0u&index=4 301! | ||
/learn/up-and-running-with-serverless-functions/introduction-with-serverless-functions https://www.youtube.com/watch?v=PCDhpRms4Ek&list=PLzlG0L9jlhENl1o2vLw6vFKvHBb9D5A0u 301! | ||
/learn/up-and-running-with-serverless-functions/next-steps-with-serverless-functions https://www.youtube.com/watch?v=43Fi6D-msus&list=PLzlG0L9jlhENl1o2vLw6vFKvHBb9D5A0u&index=8 301! | ||
/learn/up-and-running-with-serverless-functions/project-setup-with-serverless-functions https://www.youtube.com/watch?v=r3UdY44n0XQ&list=PLzlG0L9jlhENl1o2vLw6vFKvHBb9D5A0u&index=2 301! | ||
/learn/up-and-running-with-serverless-functions/the-power-of-atomic-serverless-functions https://www.youtube.com/watch?v=TxXfLT_WE60&list=PLzlG0L9jlhENl1o2vLw6vFKvHBb9D5A0u&index=7 301! | ||
/learn/video-streaming-with-adaptive-bitrate https://www.youtube.com/watch?v=d1Drjycyq-Q&list=PLzlG0L9jlhENHS7iIu3iacQcrNo0XH2Ya 301! | ||
/learn/video-streaming-with-adaptive-bitrate/delivering-video-with-the-html-video-element-and-video-player https://www.youtube.com/watch?v=KdNbgvR3VQg&list=PLzlG0L9jlhENHS7iIu3iacQcrNo0XH2Ya&index=3 301! | ||
/learn/video-streaming-with-adaptive-bitrate/implementing-cloudinary-video-player-with-react https://www.youtube.com/watch?v=y5f3SiAISfQ&list=PLzlG0L9jlhENHS7iIu3iacQcrNo0XH2Ya&index=6 301! | ||
/learn/video-streaming-with-adaptive-bitrate/introduction-agenda-and-the-mission https://www.youtube.com/watch?v=d1Drjycyq-Q&list=PLzlG0L9jlhENHS7iIu3iacQcrNo0XH2Ya 301! | ||
/learn/video-streaming-with-adaptive-bitrate/next-steps-with-adaptive-bitrate-streaming https://www.youtube.com/watch?v=BXN7MCt14Rk&list=PLzlG0L9jlhENHS7iIu3iacQcrNo0XH2Ya&index=8 301! | ||
/learn/video-streaming-with-adaptive-bitrate/processing-video-files-for-hls https://www.youtube.com/watch?v=-jLzx45IGnE&list=PLzlG0L9jlhENHS7iIu3iacQcrNo0XH2Ya&index=5 301! | ||
/learn/video-streaming-with-adaptive-bitrate/profiles-representations-and-transformations-for-abr https://www.youtube.com/watch?v=RhKYHp7goPs&list=PLzlG0L9jlhENHS7iIu3iacQcrNo0XH2Ya&index=4 301! | ||
/learn/video-streaming-with-adaptive-bitrate/understanding-video-codecs-containers-and-browsers https://www.youtube.com/watch?v=tnRAT5OLEpk&list=PLzlG0L9jlhENHS7iIu3iacQcrNo0XH2Ya&index=2 301! | ||
/learn/video-streaming-with-adaptive-bitrate/verifying-abr-streaming-in-the-browser https://www.youtube.com/watch?v=kRWG6l--NyE&list=PLzlG0L9jlhENHS7iIu3iacQcrNo0XH2Ya&index=7 301! | ||
/missions https://www.youtube.com/c/NetlifyApp/playlists?view=50&sort=dd&shelf_id=2 301! | ||
/profile https://app.netlify.com/ 301! |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.