Nils Röhrig | Loql
What is Edge Computing?
What use does Edge Computing have in web development?
What are SvelteKit & Cloudflare Pages?
How could an app be built with these tools?
Edge computing is computing that takes place at or near the physical location of either the user or the source of the data.
Core
End-user premises edge
Device edge
Service provider edge
End user
Core
End-user premises edge
Device edge
Service provider edge
End user
Core
End-user premises edge
Device edge
Service provider edge
End user
CDN
Core
Web Frontend
Web Frontend
Web Frontend
Service Provider Edge
Edge Node
Parts of
Application
Edge Node
Parts of
Application
Edge Node
Parts of
Application
Core
Sync data
Sync data
SvelteKit is a framework for ra-pidly developing robust, performant web applications using Svelte.
Cloudflare Pages is a JAMstack platform for frontend developers to collaborate and deploy websites.
CDN
deploys to
-Providers
CDN
integrates with
deploys to
-Providers
CDN
integrates with
deploys to
uses
-Providers
CDN
integrates with
deploys to
uses
runs code at
3. Create a SvelteKit app
4. Push app to repository
1. Create a GitHub repository
2. Create a Cloudflare Pages project from repository
Worker Code </>
replicates
replicates
Edge Nodes
KV Cache
KV Cache
KV Cache
updates
Runtime API
list()
get()
put()
delete()
uses
application
Target platforms
Platform-specific adapter
uses
adapts to
Edge web apps run in close proximity to the user
Tools like SvelteKit can ease the development
Platforms like Cloudflare can ease deployment
X:
LinkedIn:
Xing:
Code:
Live:
Guide: