Uw eerste Worker implementeren
Leer welke stappen nodig zijn om uw Worker op het edge-netwerk van Cloudflare te implementeren en de werking ervan live te testen.
Uw eerste Worker implementeren is een gratis Edge computing met Cloudflare Workers en Deno-les op CoddyKit. Dit is les 3 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Edge computing met Cloudflare Workers en Deno. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Edge computing met Cloudflare Workers en Deno bevat in totaal 4 lessen.
Klaar om live te gaan!
Je hebt geleerd hoe je je omgeving instelt en een eenvoudige Cloudflare Worker schrijft. Nu maken we deze toegankelijk voor de hele wereld!
Je Worker implementeren betekent dat je je code naar het wereldwijde netwerk van Cloudflare pusht, zodat deze aan de edge draait – dichter bij je gebruikers.
Voordat je publiceert
Voordat je implementeert, moet je een paar essentiële stappen hebben voltooid:
- Cloudflare-account: Je hebt een actief Cloudflare-account nodig.
- Inloggen bij Wrangler: Je moet zijn ingelogd bij de Wrangler CLI. Als dat niet zo is, voer je
wrangler loginuit om je bij je Cloudflare-account te authenticeren.
Dankzij deze vereisten heeft Wrangler toestemming om naar je account te implementeren.
De opdracht `wrangler publish`
De belangrijkste opdracht voor het implementeren van je Cloudflare Worker is wrangler publish.
Je voert deze opdracht uit vanuit de map van je Worker-project. De opdracht regelt alles, van het bundelen van je code tot het bijwerken ervan op het edge-netwerk van Cloudflare.
Wat `publish` doet
Wanneer je wrangler publish uitvoert, gebeuren er verschillende dingen:
- Bundelen: Je Workercode (vaak JavaScript of TypeScript) wordt verwerkt en geoptimaliseerd.
- Uploaden: De gebundelde code wordt veilig geüpload naar het wereldwijde netwerk van Cloudflare.
- Implementeren: Cloudflare maakt je Worker vervolgens live en stuurt aanvragen vanaf de dichtstbijzijnde edge naar de gebruiker.
Dit proces is meestal erg snel!
Onze voorbeeld-Worker
We gebruiken voor de implementatie een eenvoudige Worker met de tekst 'Hello from the Edge!'. Deze Worker reageert op elke binnenkomende aanvraag met een bericht in platte tekst.
Probeer dit voorbeeld eerst lokaal uit te voeren; daarna implementeren we het.
export default {
async fetch(request) {
return new Response("Hello from the Edge!", {
headers: { 'content-type': 'text/plain' },
});
},
};Je Worker implementeren
Stel dat je de code van de voorbeeld-Worker in een projectmap hebt staan (bijvoorbeeld my-first-worker) en wrangler login hebt uitgevoerd. Ga dan in je terminal naar die map.
Voer vervolgens gewoon de opdracht voor publiceren uit:
cd my-first-worker
wrangler publishBevestiging van de implementatie
Nadat je wrangler publish hebt uitgevoerd, zie je in je terminal uitvoer die aangeeft dat het is gelukt. Je krijgt ook de openbare URL waarop je Worker nu live is.
Deze URL ziet er meestal zo uit: https://your-worker-name.your-username.workers.dev.
Je live Worker testen
Nu je Worker is geïmplementeerd, gaan we deze testen! Je kunt je webbrowser gebruiken of een opdrachtregelprogramma zoals curl.
Open je browser en ga naar de URL die door wrangler publish is opgegeven. Je zou 'Hello from the Edge!' moeten zien.
curl https://your-worker-name.your-username.workers.devJe Worker bijwerken
Een groot voordeel van Workers is hoe eenvoudig ze bij te werken zijn. Als je wijzigingen aanbrengt in de code van je Worker, sla je de wijzigingen op en voer je wrangler publish opnieuw uit.
Cloudflare werkt je live Worker automatisch bij met de nieuwe code, vaak binnen enkele seconden!
Controle van het implementatieproces
Je hebt zojuist je eerste Worker geïmplementeerd! Laten we de betrokken stappen kort doornemen.
Samenvatting: je Worker is live!
Gefeliciteerd! Je hebt je eerste Cloudflare Worker succesvol naar het edge-netwerk geïmplementeerd.
- Je hebt
wrangler publishgebruikt om je code te implementeren. - Je hebt de live functionaliteit gecontroleerd via de openbare URL.
- Je hebt geleerd dat bijwerken zo eenvoudig is als
publishopnieuw uitvoeren.
Je code draait nu wereldwijd, dichter bij gebruikers dan ooit tevoren!
Leer Edge computing met Cloudflare Workers en Deno met een AI-tutor — gratis
Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.
- Cursussen
- 12
- Lessen
- 47
Veelgestelde vragen
Is de les “Uw eerste Worker implementeren” gratis?
Ja — de volledige tekst van “Uw eerste Worker implementeren” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus Edge computing met Cloudflare Workers en Deno wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus Edge computing met Cloudflare Workers en Deno bevat in totaal 4 lessen.
Wat leer ik in “Uw eerste Worker implementeren”?
Leer welke stappen nodig zijn om uw Worker op het edge-netwerk van Cloudflare te implementeren en de werking ervan live te testen. Je oefent met Edge computing met Cloudflare Workers en Deno door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.
Heb ik ervaring nodig om met Edge computing met Cloudflare Workers en Deno te beginnen?
Ervaring vooraf is niet nodig. Edge computing met Cloudflare Workers en Deno op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 3 van 4.
Hoe lang duurt de les “Uw eerste Worker implementeren”?
De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.
Kan ik code schrijven en uitvoeren in deze les over Edge computing met Cloudflare Workers en Deno?
Ja. Elke les over Edge computing met Cloudflare Workers en Deno bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.
Alle lessen in deze cursus
- De Worker-omgeving instellen
- HTTP-verzoeken verwerken
- Uw eerste Worker implementeren
- Environment variables en geheimen in Workers