Learn Cloudflare Workers 101 - Full Course for Beginners

  Рет қаралды 73,096

Cloudflare Developers

Cloudflare Developers

Күн бұрын

Пікірлер: 97
@reFLEQzion
@reFLEQzion 8 ай бұрын
just signed up for cloudflare and found this. great service, great free tier, great video! i love how CF supports and handles the free tier!
@Максим-и9я2ь
@Максим-и9я2ь 8 ай бұрын
1:13 1:14
@Максим-и9я2ь
@Максим-и9я2ь 8 ай бұрын
1:19
@Максим-и9я2ь
@Максим-и9я2ь 8 ай бұрын
Р-н 1:26
@kristianfreemantx
@kristianfreemantx 4 ай бұрын
Woohoo! Glad you liked it.
@TomBrockington
@TomBrockington 2 ай бұрын
I have never accused anyone of being a bot before....but nobody has every said cloudflare is any good
@sureshkumargondi4631
@sureshkumargondi4631 9 ай бұрын
This is too good. More of this please :) Thank you Kristian.
@v1d300
@v1d300 9 ай бұрын
First, amazing! Very well made video. Really like that you even managed to quickly cover wrangler and its use with some details about the CLI tool. Thank you. Second, I need to find friends like you have whom I can call to get $100B fund to my silly ideas I would watch that email trigger project.
@frankdrolet9439
@frankdrolet9439 9 ай бұрын
Absolutely amazing, thanks for that! Keep them coming!
@ManasMadrecha
@ManasMadrecha 9 ай бұрын
This is a useful video. Can you do one with R2 on worker and it is being used as an assets cdn for images, videos, PDFs, etc.
@VenkatRamanaDevarakonda
@VenkatRamanaDevarakonda 9 ай бұрын
Please do a video on email triggers as you mentioned. I am trying to build something and the video will be super helpful
@rtorcato
@rtorcato 9 ай бұрын
can we get a sample of a react server components and cloudflare workers?
@4ssarabio
@4ssarabio 9 ай бұрын
22:22
@sashka056
@sashka056 8 ай бұрын
@@4ssarabio 22:35
@Максим-и9я2ь
@Максим-и9я2ь 8 ай бұрын
​@@4ssarabio0:16
@Максим-и9я2ь
@Максим-и9я2ь 8 ай бұрын
0:35 0:36
@Максим-и9я2ь
@Максим-и9я2ь 8 ай бұрын
0:42 0:43 0:44
@markhristov7171
@markhristov7171 9 ай бұрын
I would love to see the ai-email-summarizer!
@Marcus1074
@Marcus1074 4 ай бұрын
Am i the only one here who is lost because I don't want to use the middleware 'hono'? 40 minutes in and I thought I was following a beginners tutorials to start learning Cloudflare Workers, Am I wrong here?
@kristianfreemantx
@kristianfreemantx 4 ай бұрын
Well, you are learning Workers! As soon as you start managing multiple routes in a Workers function, it becomes easier to manage it with Hono. That's why we suggest it (or a similar routing library like itty-router) for most developers.
@Marcus1074
@Marcus1074 4 ай бұрын
Thank you for your kind reply, i re-read my comment and I definitely sound like i was grumpy. true is i am battling my own demons and frustration kicks in sometimes, i apologize to everyone.
@luiswebdev8292
@luiswebdev8292 6 ай бұрын
Cloud provider: Let's make a tutorial about how to use our tool and UI Also Cloud provider: Let's completely revamp our tool and UI so it looks different, uses different config and different commands
@Every-AI
@Every-AI 4 ай бұрын
this is so good, now need an ai agent trained on cloud flare docs
@yosemitebandit
@yosemitebandit 7 ай бұрын
What a great video, thanks! I haven't done serverless before (have done a lot of flask projects in the past), but going through the tutorial has been very smooth, I can see building lots of projects on the CF platform.
@jonathanoberlander5227
@jonathanoberlander5227 9 ай бұрын
Enabling users to toggle local mode on and off is an excellent UX.
@mdfaran7150
@mdfaran7150 9 ай бұрын
I'd love to see the email trigger project that you made. Thank you.
@bilalmujahid7445
@bilalmujahid7445 4 ай бұрын
Thank you Kristain. Tutorials are super awesome. Really loved to listen to you.
@CloudflareDevelopers
@CloudflareDevelopers 4 ай бұрын
Glad you like them!
@zygote846
@zygote846 7 ай бұрын
Great tutorial,Thank you CF :).We need more on Cloudflare Wokers.
@RobertMcGovernTarasis
@RobertMcGovernTarasis 9 ай бұрын
Cheers for this, and interesting to see Kitty in the wild
@RebelSyntax
@RebelSyntax 4 ай бұрын
Are you going to update this tutorial to reflect the change in documents that you reference? Just curious, I am able to follow along, but even the layout of the documentation pages you show have changed, which makes it a bit more of a challenge to follow a beginner toot. Thanks! loving it so far!
@Deus-lo-Vuilt
@Deus-lo-Vuilt 4 ай бұрын
Thank you, we need more tutorials like this to use R2 and others with a web site.
@ShuklaAbhijeet
@ShuklaAbhijeet 9 ай бұрын
WOW In the morning I saw examples were Hello Rust and re-checking again I got this.
@sahillalani2
@sahillalani2 7 ай бұрын
great tutorial, are there also tutorials for streaming text responses with cloudflare workers?
@bepstein111
@bepstein111 4 ай бұрын
Hmmm I can't get this to work, downloaded straight from GitHub, I'm getting ""Model input is not valid: missing required input text_input"". Any thoughts on what I might be missing?
@2u841r
@2u841r 4 ай бұрын
top notch tutorial, thank you cloudflare, love you.
@CloudflareDevelopers
@CloudflareDevelopers 4 ай бұрын
You are very welcome.
@scotly_emi
@scotly_emi 9 ай бұрын
can you do R2 tutorial please
@RedVelocityTV
@RedVelocityTV 4 ай бұрын
I wish we could access env as easily in Cloudflare pages with Remix. It was such a chore.
@clevermissfox
@clevermissfox 4 ай бұрын
I still can't access my env object with my worker, not sure why yet since on the browser dashboard it says my env variable is set and I should be able to access it in my fetch
@richardmilton7948
@richardmilton7948 6 ай бұрын
Great video - thanks so much!
@CloudflareDevelopers
@CloudflareDevelopers 5 ай бұрын
You're very welcome!
@jimshtepa5423
@jimshtepa5423 9 ай бұрын
when are more advanced courses are coming?
@anoopchandran3267
@anoopchandran3267 11 күн бұрын
The starter project works in local, but after I deploy and open the url, it says "This site can’t be reached".
@aldoyh
@aldoyh 3 ай бұрын
You guys are amazing and leaders in the industry. The only issue I personally would like to see is the ability to run PHP Code, or Laravel, just imagine the PHP speed and your steel! 🤠
@litic
@litic 9 ай бұрын
Does anyone have any project ideas I could do using cloudflare workers?
@philodox13
@philodox13 8 ай бұрын
I have a question. At 40:00 you create a new Ai() object. If creating new Ai() is very expensive and requires a lot of compute, is it possible to create that object outside of the GET request so you don't have to recreate a new Ai() on every request? I'm asking because I have a similar use case in my app where I need to create an expensive object, but once created, the methods on the object run very quickly. Is this a case for durable-objects offered by Cloudflare? Does this mean my app is stateful if I want a JavaScript objects to persist through requests?
@djSiMuL
@djSiMuL 6 ай бұрын
What font are you using in KiTTy to get that fancy VIM status bar? Beautiful!
@djSiMuL
@djSiMuL 6 ай бұрын
Nevermind, I figured it out. Had to install NeoVim and NVChad.
@ianjamiesonmusic
@ianjamiesonmusic 2 ай бұрын
Helpful, thanks
@aemadrid
@aemadrid 7 ай бұрын
Can you use bun instead of npm?
@webbae
@webbae 8 ай бұрын
great video thank you! is there any good content on implementing libraries that have node dependencies? I've been struggling with node compat errors for some time now...
@sashka056
@sashka056 8 ай бұрын
0:59 1:04 ❤
@marketfinds
@marketfinds 8 ай бұрын
It was good up to Env. The template is a little different now has 'worker-configuration.d.ts' interface Env { } and now has index.ts. const app = new Hono(); // Fails with error message: Type '{ Bindings: Env; }' does not satisfy the constraint 'Env'. Types of property 'Bindings' are incompatible. Type 'Env' is not assignable to type 'Bindings'.
@biscuithammer
@biscuithammer 8 ай бұрын
For instantiating hono, you don't need to write . also the AI bindings can be enabled in the toml file. it works but Typescript still nags though 🤦
@columkelly99
@columkelly99 6 ай бұрын
You can enable the AI binding in the toml file and then include in your index.ts: type Env = { AI: Ai } const app = new Hono(()
@enghimanshu
@enghimanshu 6 ай бұрын
Amazing tutorial!
@se7en2021
@se7en2021 4 ай бұрын
Bro how do you import npm libraries and build them during deploy ? Have to change something in toml?
@kristianfreemantx
@kristianfreemantx 4 ай бұрын
Nope, as long as you're using the default Wrangler set up, we will bundle any external dependencies for you.
@columkelly99
@columkelly99 6 ай бұрын
The @cloudflare/ai package used here is deprecated but the run command can be called directly from the AI binding as per the updated docs. However, doing this I get the following TypeError: Argument of type '"@cf/thebloke/mistral-7b-instruct-v0.1"' is not assignable to parameter of type 'BaseAiImageToTextModels'. Typescript assumes the wrong overload due to the messages object not being interpreted correctly. I fixed the error by defining messages with the type RoleScopedChatInput[]
@ashlok_chaudhary
@ashlok_chaudhary 5 ай бұрын
Thanks bro 👍 You really saved my time.
@Christianozuruigbo
@Christianozuruigbo 8 ай бұрын
how can I get started, it's great
@jamesgreen311
@jamesgreen311 8 күн бұрын
I personally have no issue with the zoom, panning or the cursor movement
@gachecem_yt
@gachecem_yt 4 ай бұрын
Does this means i can host a full stack nodejs app thro cloudflare workers?
@yosemitebandit
@yosemitebandit 7 ай бұрын
would be cool to see the email ingestor + summarizer project 👍👍
@johalun
@johalun 22 күн бұрын
Great tutorial but personally I find the constant zooming and panning very distracting. IMHO, it's better to find a middle ground between zoom level and font size and keep that constant throughout the video. Thanks!
@davepratt8753
@davepratt8753 9 ай бұрын
I'm looking forward to tutorial on using new Python Worker.
@liorlsa9
@liorlsa9 5 ай бұрын
'wrangler 3.67.1' doesn't work properly, I can't start my project even when just after installing the project. Why is that? I used 'npm create cloudflare and follow any instruction. error: X [ERROR] MiniflareCoreError [ERR_RUNTIME_FAILURE]: The Workers runtime failed to start. There is likely additional logging output above. MiniflareCoreError [ERR_RUNTIME_FAILURE]: The Workers runtime failed to start. There is likely additional logging output above.
@Pspet
@Pspet Ай бұрын
Ah yes, let's use a random third party library to help us write one endpoint. And then spend 15 minutes talking about AI integration. Just what an intro video needs!
@AndreiGeorgescu-j9p
@AndreiGeorgescu-j9p 26 күн бұрын
I get your point but he taught you how to use cloudflare workers in the first 20 minutes. What else do you want him to do after that Also it's not random, it's what they recommend and use internally
@udayignet6119
@udayignet6119 9 ай бұрын
How to solve CORS error while submitting Blogger Form Widget, by using cloudflare custom email
@Danielo515
@Danielo515 7 ай бұрын
Very good and informative
@JohnathanHendrix
@JohnathanHendrix 8 ай бұрын
Excellent video. Would love to see a video from you on email triggers aummarizing with AI.
@junepark4104
@junepark4104 9 ай бұрын
Great video
@nickgray
@nickgray 9 ай бұрын
wait this is epic
@AIFTWin
@AIFTWin 9 ай бұрын
Tres interessant! Merci
@Anowarulislam-kl8hx
@Anowarulislam-kl8hx 8 ай бұрын
Thank you ❤❤❤❤
@golgothatv9888
@golgothatv9888 Ай бұрын
The motion blur on the cursor is unnerving.
@GrantSR
@GrantSR Ай бұрын
You also stay a bit too zoomed in while you jump your mouse around the page a lot. The screen barely moves enough to show the tip of the mouse before you zip over somewhere else. That makes it very difficult to follow what you are clicking on. And I am already slowed down to 75%. I'm sure your explanations are good, but I can't tell because you do so many little things that make it hard to follow.
@priyasinha0911
@priyasinha0911 6 ай бұрын
This is a test comment from Selenium!
@bahram9172
@bahram9172 8 ай бұрын
❤️🙏
@zahrataheri3445
@zahrataheri3445 8 ай бұрын
@Максим-и9я2ь
@Максим-и9я2ь 8 ай бұрын
40:00
@GrantSR
@GrantSR Ай бұрын
Your dark grey on black text is almost unreadable.
@JohnSmith-op7ls
@JohnSmith-op7ls 9 ай бұрын
Nobody’s using these 3rd tier “somebody else’s server” aka “cloud” services
@ND6K
@ND6K 9 ай бұрын
? Do you not know who cloudflare is? How much of the internet they serve? Also “cloud services” are HUGE
@JohnSmith-op7ls
@JohnSmith-op7ls 9 ай бұрын
@@ND6K Nobody uses them to host apps. Couldn’t care less about their unrelated services.
@jitxhere
@jitxhere 9 ай бұрын
​@@JohnSmith-op7lsLmao so much overconfidence.. Workers are used by a lot of companies. Do you know vercel edge middleware is powerful by workers??
@pushkarkathayat7893
@pushkarkathayat7893 9 ай бұрын
@@JohnSmith-op7ls come out from your cave
@RobertMcGovernTarasis
@RobertMcGovernTarasis 9 ай бұрын
You know this how?
@sharanupst
@sharanupst 7 ай бұрын
Using Kitty. A man with taste 🤌
The Cloudflare Stack
13:26
Cloudflare Developers
Рет қаралды 21 М.
Setting up a production ready VPS is a lot easier than I thought.
29:50
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
Cloudflare vs Vercel - We need to talk
27:50
Mehul - Codedamn
Рет қаралды 14 М.
Is "edge" computing really faster?
8:14
Fireship
Рет қаралды 597 М.
Docker Crash Course for Absolute Beginners [NEW]
1:07:39
TechWorld with Nana
Рет қаралды 1,9 МЛН
Introduction to Cloudflare Workers and Cloudflare Pages
14:45
Ado Kukic
Рет қаралды 42 М.
Kubernetes Crash Course for Absolute Beginners [NEW]
1:12:04
TechWorld with Nana
Рет қаралды 2,9 МЛН
Let's build a RAG App with Llama2 (Cloudflare Workers AI, Vectorize)
1:24:41
Cloudflare Developers
Рет қаралды 7 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН