In this talk we dive into benefits of edge functions and examples of how you can modify network requests to localize content, serve relevant ads, A/B test, authenticate visitors and provide super fast response times.
EDGE FUNCTIONS@irinablumenfeld@netmagik
View Slide
IRINA BLUMENFELD @irinablumenfeldProduct Specialist
JAMSTACK @irinablumenfeld
• Executed on demand• Scale by running more functions• Pay for what you needServerless Functions @irinablumenfeld
DATA CENTERS (ex: US-East-1)CDN = EDGE NETWORK @irinablumenfeld
• Run on the edge• Built on Deno• Supported by many JS Frameworks• TypeScript or JavaScript• Now in GAEdge Functions @irinablumenfeld
NO CLIENT SIDE JAVASCRIPT @irinablumenfeld
• Personalization• Set/Read/Delete Cookies• Set Request/Response HTTP Headers• HTML Rewrites• A/B TestingEdge Functions Examples @irinablumenfeld
@irinablumenfeld
@irinablumenfeldRequest Objectexample.com/?event=helloastro-template-irina.netlify.app
• cookies• geo• IP• JSON• log• next• rewrite• siteContext Object @irinablumenfeld
@irinablumenfeldcontext.geocontentful-nextjs-irina.netlify.app
@irinablumenfeldcontext.geo
Frameworks @irinablumenfeldAstroEleventyHydrogenNext.jsNuxtRemixSolidJSSvelteKitQwik
edge-functions-examples.netlify.app @irinablumenfeld
docs.netlify.com @irinablumenfeldASK NETLIFY
DEVELOP - TEST LOCALLY @irinablumenfeldcli.netlify.com
THANK YOU@irinablumenfeld@netmagik