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ь8 ай бұрын
1:13 1:14
@Максим-и9я2ь8 ай бұрын
1:19
@Максим-и9я2ь8 ай бұрын
Р-н 1:26
@kristianfreemantx4 ай бұрын
Woohoo! Glad you liked it.
@TomBrockington2 ай бұрын
I have never accused anyone of being a bot before....but nobody has every said cloudflare is any good
@sureshkumargondi46319 ай бұрын
This is too good. More of this please :) Thank you Kristian.
@v1d3009 ай бұрын
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.
@frankdrolet94399 ай бұрын
Absolutely amazing, thanks for that! Keep them coming!
@ManasMadrecha9 ай бұрын
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.
@VenkatRamanaDevarakonda9 ай бұрын
Please do a video on email triggers as you mentioned. I am trying to build something and the video will be super helpful
@rtorcato9 ай бұрын
can we get a sample of a react server components and cloudflare workers?
@4ssarabio9 ай бұрын
22:22
@sashka0568 ай бұрын
@@4ssarabio 22:35
@Максим-и9я2ь8 ай бұрын
@@4ssarabio0:16
@Максим-и9я2ь8 ай бұрын
0:35 0:36
@Максим-и9я2ь8 ай бұрын
0:42 0:43 0:44
@markhristov71719 ай бұрын
I would love to see the ai-email-summarizer!
@Marcus10744 ай бұрын
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?
@kristianfreemantx4 ай бұрын
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.
@Marcus10744 ай бұрын
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.
@luiswebdev82926 ай бұрын
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-AI4 ай бұрын
this is so good, now need an ai agent trained on cloud flare docs
@yosemitebandit7 ай бұрын
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.
@jonathanoberlander52279 ай бұрын
Enabling users to toggle local mode on and off is an excellent UX.
@mdfaran71509 ай бұрын
I'd love to see the email trigger project that you made. Thank you.
@bilalmujahid74454 ай бұрын
Thank you Kristain. Tutorials are super awesome. Really loved to listen to you.
@CloudflareDevelopers4 ай бұрын
Glad you like them!
@zygote8467 ай бұрын
Great tutorial,Thank you CF :).We need more on Cloudflare Wokers.
@RobertMcGovernTarasis9 ай бұрын
Cheers for this, and interesting to see Kitty in the wild
@RebelSyntax4 ай бұрын
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-Vuilt4 ай бұрын
Thank you, we need more tutorials like this to use R2 and others with a web site.
@ShuklaAbhijeet9 ай бұрын
WOW In the morning I saw examples were Hello Rust and re-checking again I got this.
@sahillalani27 ай бұрын
great tutorial, are there also tutorials for streaming text responses with cloudflare workers?
@bepstein1114 ай бұрын
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?
@2u841r4 ай бұрын
top notch tutorial, thank you cloudflare, love you.
@CloudflareDevelopers4 ай бұрын
You are very welcome.
@scotly_emi9 ай бұрын
can you do R2 tutorial please
@RedVelocityTV4 ай бұрын
I wish we could access env as easily in Cloudflare pages with Remix. It was such a chore.
@clevermissfox4 ай бұрын
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
@richardmilton79486 ай бұрын
Great video - thanks so much!
@CloudflareDevelopers5 ай бұрын
You're very welcome!
@jimshtepa54239 ай бұрын
when are more advanced courses are coming?
@anoopchandran326711 күн бұрын
The starter project works in local, but after I deploy and open the url, it says "This site can’t be reached".
@aldoyh3 ай бұрын
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! 🤠
@litic9 ай бұрын
Does anyone have any project ideas I could do using cloudflare workers?
@philodox138 ай бұрын
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?
@djSiMuL6 ай бұрын
What font are you using in KiTTy to get that fancy VIM status bar? Beautiful!
@djSiMuL6 ай бұрын
Nevermind, I figured it out. Had to install NeoVim and NVChad.
@ianjamiesonmusic2 ай бұрын
Helpful, thanks
@aemadrid7 ай бұрын
Can you use bun instead of npm?
@webbae8 ай бұрын
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...
@sashka0568 ай бұрын
0:59 1:04 ❤
@marketfinds8 ай бұрын
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'.
@biscuithammer8 ай бұрын
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 🤦
@columkelly996 ай бұрын
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(()
@enghimanshu6 ай бұрын
Amazing tutorial!
@se7en20214 ай бұрын
Bro how do you import npm libraries and build them during deploy ? Have to change something in toml?
@kristianfreemantx4 ай бұрын
Nope, as long as you're using the default Wrangler set up, we will bundle any external dependencies for you.
@columkelly996 ай бұрын
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_chaudhary5 ай бұрын
Thanks bro 👍 You really saved my time.
@Christianozuruigbo8 ай бұрын
how can I get started, it's great
@jamesgreen3118 күн бұрын
I personally have no issue with the zoom, panning or the cursor movement
@gachecem_yt4 ай бұрын
Does this means i can host a full stack nodejs app thro cloudflare workers?
@yosemitebandit7 ай бұрын
would be cool to see the email ingestor + summarizer project 👍👍
@johalun22 күн бұрын
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!
@davepratt87539 ай бұрын
I'm looking forward to tutorial on using new Python Worker.
@liorlsa95 ай бұрын
'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Ай бұрын
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-j9p26 күн бұрын
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
@udayignet61199 ай бұрын
How to solve CORS error while submitting Blogger Form Widget, by using cloudflare custom email
@Danielo5157 ай бұрын
Very good and informative
@JohnathanHendrix8 ай бұрын
Excellent video. Would love to see a video from you on email triggers aummarizing with AI.
@junepark41049 ай бұрын
Great video
@nickgray9 ай бұрын
wait this is epic
@AIFTWin9 ай бұрын
Tres interessant! Merci
@Anowarulislam-kl8hx8 ай бұрын
Thank you ❤❤❤❤
@golgothatv9888Ай бұрын
The motion blur on the cursor is unnerving.
@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.
@priyasinha09116 ай бұрын
This is a test comment from Selenium!
@bahram91728 ай бұрын
❤️🙏
@zahrataheri34458 ай бұрын
❤
@Максим-и9я2ь8 ай бұрын
40:00
@GrantSRАй бұрын
Your dark grey on black text is almost unreadable.
@JohnSmith-op7ls9 ай бұрын
Nobody’s using these 3rd tier “somebody else’s server” aka “cloud” services
@ND6K9 ай бұрын
? Do you not know who cloudflare is? How much of the internet they serve? Also “cloud services” are HUGE
@JohnSmith-op7ls9 ай бұрын
@@ND6K Nobody uses them to host apps. Couldn’t care less about their unrelated services.
@jitxhere9 ай бұрын
@@JohnSmith-op7lsLmao so much overconfidence.. Workers are used by a lot of companies. Do you know vercel edge middleware is powerful by workers??