Cloudflare Developers
Cloudflare Developers
  • 66
  • 231 561
Welcome to the Cloudflare Developer Channel | Learn how to build applications in {region: "Earth"}
Did you know that you can actually build on Cloudflare? It turns out you can deploy apps, run serverless code with all the primitives cooked in, and get this.. deploy it seamlessly to our secure global network or as we like to call it, Region Earth!
Our developer platform is making it way easier for builders like you and me to focus on creating instead of wrestling infrastructure. Ready to build faster, easier, and cheaper?!
Welcome to the Cloudflare Developers TH-cam channel. We've got tutorials and working demos and everything you need to level up your projects. Whether you're working on your next big thing or just dorking around with some side projects, we've got you covered! So why don't you come hang out, subscribe to our developer channel and together we'll build something awesome. You're gonna love it.
Create an account on Cloudflare today for free: dash.cloudflare.com/sign-up
#cloudflare #cloudflareworkers #developer
มุมมอง: 141

วีดีโอ

AI meets Maps: Using Cloudflare AI, Langchain, Mapbox, Folium and Streamlit
มุมมอง 9674 ชั่วโมงที่ผ่านมา
Welcome to RouteMe: A smart tool that helps you plan the most efficient route between landmarks in any city. Powered by Cloudflare Workers AI, Langchain and Mapbox. This Streamlit webapp uses LLMs and Mapbox off my scripts API to solve the classic traveling salesman problem: turning your sightseeing into an optimized adventure!!! Create an account on Cloudflare today for free: dash.cloudflare.c...
Use Vectorize to add additional context to your AI Applications through RAG -Gamertown
มุมมอง 19214 ชั่วโมงที่ผ่านมา
Craig uses Vectorize to store embeddings of the IGDB (Internet Game Database) from Twitch. Using specific context helps add knowledge to your Workers AI chat applications through Retrieval Augmented Generation, RAG using Llama 3.1. App: gamertown.craigsdemos.workers.dev Repo: github.com/craigsdennis/gamertown-workers-ai-vectorize Create an account on Cloudflare today for free: dash.cloudflare.c...
Cloudflare Workers AI: Build a "Hello, World" AI App!
มุมมอง 74316 ชั่วโมงที่ผ่านมา
Cloudflare's Workers AI helps you add AI functionality to the apps you are building! In this video we show you how simple and straightforward it is to build the "Hello, World" of AI apps in under 5 minutes. Useful links mentioned: Workers: developers.cloudflare.com/workers/ Workers AI: developers.cloudflare.com/workers-ai/ Workers AI models: developers.cloudflare.com/workers-ai/models Workers A...
Deploy Your Video Call App | Build a Video Call App Part 7
มุมมอง 30019 ชั่วโมงที่ผ่านมา
Welcome back to our final episode on building a video call app with Durable Objects! We’re almost done with the project, and in this video, we’ll add the finishing touches. Learn how to handle call disconnections, wire up essential media controls like muting/unmuting and video toggling, and integrate a TURN server to ensure reliable connections even behind firewalls. By the end of this video, y...
Making and Answering WebRTC Calls | Build a Video Call App Part 6
มุมมอง 23414 วันที่ผ่านมา
Welcome back to our series on building a video call app with Durable Objects! In this video, we’ll build on the frontend we set up earlier by adding functionality for making and answering WebRTC video calls. You’ll learn how to create peer-to-peer connections, handle ICE candidates, and seamlessly send and receive video streams between users. Don’t forget to subscribe so you don’t miss the upco...
Building the App Frontend & UI | Build a Video Call App Part 5
มุมมอง 36414 วันที่ผ่านมา
Welcome back to our series on building a video call app with Durable Objects! In the last video, we completed the backend with WebSocket signaling. Now, we're moving to the frontend. In this video, we'll set up the frontend starter code (the starter code is located in the Veet Github repository), connect to Durable Objects using a call room ID, and display a local video preview. Join Confidence...
Real-time messaging with WebSockets | Build a Video Call App Part 4
มุมมอง 56721 วันที่ผ่านมา
Welcome back to our series on building a video call app with Durable Objects! In the last video, we built a WebSocket server. Now, we'll take it a step further by enabling our server to receive and broadcast messages. In this video, you'll learn how to route and broadcast incoming messages from WebSocket connections and implement error handling such as closed WebSocket connections. By the end, ...
Building (and deploying!) with AI-assistance using Cursor, Claude and Cloudflare
มุมมอง 11K21 วันที่ผ่านมา
Adding AI to our project with Workers AI. Perfect for beginners and experienced developers alike. Follow along to see how AI can supercharge your coding process! Tools mentioned: Cloudflare: dash.cloudflare.com/sign-up Cursor: cursor.com Node/npm: nodejs.org/en Fay’s video: x.com/rickyrobinett/status/1825581674870055189 Claude: claude.ai/ Create an account on Cloudflare today for free: dash.clo...
Create a Serverless Websocket “Backend” | Build a Video Call App Part 3
มุมมอง 73521 วันที่ผ่านมา
Welcome back to our series on building a video call app with Durable Objects! In this video, we'll create a WebSocket backend using serverless technology, making the process simpler than ever before. You'll learn how to create your first Durable Object, set up a WebSocket server to coordinate connections, and keep track of connected clients. Subscribe to not miss the future episodes of the seri...
What are Durable Objects? | Build a Video Call App Part 2
มุมมอง 921หลายเดือนก่อน
Building stateful apps on a serverless architecture has been difficult until Cloudflare’s Durable Objects - a powerful API that enables you to easily build stateful serverless apps on Workers. In this video, we will show how Durable Objects work and start building a video call app together. Useful links mentioned: - Cloudflare Durable Objects: developers.cloudflare.com/durable-objects/ - Create...
Introduction to Durable Objects | Build a Video Call App Part 1
มุมมอง 1.4Kหลายเดือนก่อน
Join us for the first episode on building stateful serverless apps! In this series, we’ll build a video call app together, step-by-step, and you’ll learn to code a full-stack real-time video call app with Cloudflare Durable Objects. In this episode, we will present an overview of the final project, discuss its underlying architecture, and access resources to set up the project locally. Series P...
How to use Cloudflare AI models and inference in Python with Jupyter Notebooks
มุมมอง 1.1Kหลายเดือนก่อน
How to use Cloudflare AI models and inference in Python with Jupyter Notebooks
Building a URL Shortener with an AI based admin section #BuildInPublic
มุมมอง 1.3K2 หลายเดือนก่อน
Building a URL Shortener with an AI based admin section #BuildInPublic
Build Rust Powered Apps on Cloudflare Workers
มุมมอง 2.8K2 หลายเดือนก่อน
Build Rust Powered Apps on Cloudflare Workers
Tool Calling Also Known as Function Calling on Cloudflare Workers AI
มุมมอง 5202 หลายเดือนก่อน
Tool Calling Also Known as Function Calling on Cloudflare Workers AI
AI Hacknight - Austin - Recap
มุมมอง 6223 หลายเดือนก่อน
AI Hacknight - Austin - Recap
API Roll (Father's Day)
มุมมอง 5773 หลายเดือนก่อน
API Roll (Father's Day)
Deploying from a Cloudflare Pages app from a GitHub repository
มุมมอง 1.8K3 หลายเดือนก่อน
Deploying from a Cloudflare Pages app from a GitHub repository
AI can see clearly now - Build Vision Apps on Cloudflare Workers AI
มุมมอง 1.1K3 หลายเดือนก่อน
AI can see clearly now - Build Vision Apps on Cloudflare Workers AI
AI Hackathon - Python with Cloudflare Workers and Streamlit
มุมมอง 1K3 หลายเดือนก่อน
AI Hackathon - Python with Cloudflare Workers and Streamlit
AI Hackathon - Cloudflare Workers AI - Getting started
มุมมอง 1.4K3 หลายเดือนก่อน
AI Hackathon - Cloudflare Workers AI - Getting started
Stateful Apps with Cloudflare Workers 201 - Full Course (APIs, Workers KV, D1, SQLite, Prisma)
มุมมอง 13K3 หลายเดือนก่อน
Stateful Apps with Cloudflare Workers 201 - Full Course (APIs, Workers KV, D1, SQLite, Prisma)
Workers AI - Getting Started - Vanilla Chat App
มุมมอง 3K5 หลายเดือนก่อน
Workers AI - Getting Started - Vanilla Chat App
Developer Week 2024 - ICYMI - Speed run
มุมมอง 1.4K5 หลายเดือนก่อน
Developer Week 2024 - ICYMI - Speed run
Explore Workers AI - Serverless AI Offerings Deployed to Region Earth
มุมมอง 23K5 หลายเดือนก่อน
Explore Workers AI - Serverless AI Offerings Deployed to Region Earth
Learn Cloudflare Workers 101 - Full Course for Beginners
มุมมอง 56K6 หลายเดือนก่อน
Learn Cloudflare Workers 101 - Full Course for Beginners
Image Generation, Inpainting, and Vision Models
มุมมอง 1.1K6 หลายเดือนก่อน
Image Generation, Inpainting, and Vision Models
Explore Workers AI API using Python in Jupyter Notebook
มุมมอง 5327 หลายเดือนก่อน
Explore Workers AI API using Python in Jupyter Notebook
How to Choose the Right Text Generation AI Model
มุมมอง 4617 หลายเดือนก่อน
How to Choose the Right Text Generation AI Model

ความคิดเห็น

  • @plusplus940
    @plusplus940 วันที่ผ่านมา

    this is cool! I think the zoom/swoop/speed could be tuned down, the code portion was hard to read

  • @guilhermevitor3723
    @guilhermevitor3723 วันที่ผ่านมา

    Congratulations!!

  • @gurvirbaraich
    @gurvirbaraich 2 วันที่ผ่านมา

    Loved your video, but the only thing that I’m not able to get my head around. Is what font are you using?

  • @HarshDeep61034
    @HarshDeep61034 2 วันที่ผ่านมา

    Awesome work 🎉

  • @GrantKot
    @GrantKot 4 วันที่ผ่านมา

    Hi, is it safe to have the credentials in the turn.json file? Are there any recommendations to handle it more securely, e.g. binding, etc?

    • @CloudflareDevelopers
      @CloudflareDevelopers 2 วันที่ผ่านมา

      Hello @GrantKot. Yes in this case since that configuration is needed in the client to initialise the connection - Confidence

    • @GrantKot
      @GrantKot 2 วันที่ผ่านมา

      @@CloudflareDevelopers ok, i was looking at the doc which is also shown 8:29 "You need to generate short-lived credentials for each TURN user". I also asked my AI a bit lol, I was thinking, maybe it would be better to do this curl thing on the Durable Object so you can give each user a new set of username and credentials with like a ttl within the hour or minute?

    • @rafikitechnology
      @rafikitechnology 2 วันที่ผ่านมา

      @CloudflareDevelopers Can these credentials then be made to exist and be visible out in the open where anyone can see them if, for example, the code is stored in a public GitHub repository? In other words, should those credentials generated by the CURL call at the console be kept secret?

    • @GrantKot
      @GrantKot วันที่ผ่านมา

      @@rafikitechnologyI’m still new to this tech but I would really advise against putting the credential in repo. For my own design I am planning to add a websocket message type to request and return the credentials with somewhat short ttl. If you just put a long lived token out there what’s stopping other people from using it and piggybacking off of your CF bills?

  • @erikmay9808
    @erikmay9808 4 วันที่ผ่านมา

    Great content, please make more based on this topic

  • @GrantKot
    @GrantKot 4 วันที่ผ่านมา

    Hi, for the frontend, if I wanted to set up something from scratch with create cloudflare, what would give me something in the direction of what you provided as the client starter?

    • @CloudflareDevelopers
      @CloudflareDevelopers 2 วันที่ผ่านมา

      We don't have an official vanilla js template yet in c3, but you can use this template to get started npm create cloudflare@latest -- --template github.com/megaconfidence/hello-world-pages - Confidence

  • @sfsadfsadfasdf
    @sfsadfsadfasdf 5 วันที่ผ่านมา

    excellent tutorials, it helped me a lot to understanding how DO works, but the code colors are horrible... very very ugly, the interface is very ugly, but in overall, good tutorial, thank you.

    • @CloudflareDevelopers
      @CloudflareDevelopers 2 วันที่ผ่านมา

      Thanks for the feedback, you're the second person mentioning this. I've updated my code theme color 😅 - Confidence

  • @stevenwessel9641
    @stevenwessel9641 5 วันที่ผ่านมา

    Confidence, love the name. Malik Yusef, Kanye's main collaborator, and I have a couple of projects that I would like to share with you. Maybe we could create content for your channel, capturing the process. They are definitely culture-driven projects, which would be great for content. Let me know if you have time to connect. 🙏

    • @CloudflareDevelopers
      @CloudflareDevelopers 2 วันที่ผ่านมา

      Sure! Let's connect over on Discord discord.com/invite/cloudflaredev - Confidence

  • @studiomoviehi
    @studiomoviehi 6 วันที่ผ่านมา

    Hello, I'm encountering the error 'Error: write EOF' when trying to run locally

    • @studiomoviehi
      @studiomoviehi 6 วันที่ผ่านมา

      I am using Windows 10 and Node.js 20.17

    • @craigsdennis
      @craigsdennis 6 วันที่ผ่านมา

      @@studiomoviehi At what point `npm create cloudflare@latest` ?

    • @studiomoviehi
      @studiomoviehi 6 วันที่ผ่านมา

      @@craigsdennis When I just created and I chose to use Hono.

  • @mohammedzeeshan8647
    @mohammedzeeshan8647 7 วันที่ผ่านมา

    very cool! can we add context and constraints to AI?

    • @craigsdennis
      @craigsdennis 7 วันที่ผ่านมา

      Yep! We in the chat style I showed, we allow you to add System Messages (where you typically store the context) and we even have a serverless Vector database called Vectorize where you can store your data for retrieval later. The models to embed your data and store it, are just as quick as this. More videos on this soon!

  • @1nan821
    @1nan821 8 วันที่ผ่านมา

    非常感谢,很好用。跟着视频一步一步搭建成功了。后期还会集成更多功能吗?比如语音,图片,文件等。

  • @craigsdennis
    @craigsdennis 9 วันที่ผ่านมา

    It can!

  • @aldoyh
    @aldoyh 12 วันที่ผ่านมา

    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! 🤠

  • @natzakaria
    @natzakaria 15 วันที่ผ่านมา

    inpiut inpiut inpiut

  • @Deus-lo-Vuilt
    @Deus-lo-Vuilt 15 วันที่ผ่านมา

    Wow , thanks

  • @thelollestloller
    @thelollestloller 18 วันที่ผ่านมา

    Thanks for sharing, quite interesting! Also a wonderful showcase of the tradeoff we're making for iterating fast without reflecting on what the AI generates for us: potentially bad code. When your code failed because the AI worker responded with text + json, Cursor's solution was to use RegEx to parse out the JSON. I'd say a proficient engineer would rather adjust the prompt to always get JSON back, which seems less fragile.

    • @rickyrobinett
      @rickyrobinett 13 วันที่ผ่านมา

      Yes, I'm seeing this a lot. I've seen some (for lack of a better word) code hallucinations too. i.e. asking it to use an API to do something the API actually can't do, so it fakes a response but doesn't tell me.

  • @graham2409
    @graham2409 18 วันที่ผ่านมา

    The tip about asking the AI to add a bunch of logging and then just feeding the results back to it is a great idea.

    • @rickyrobinett
      @rickyrobinett 13 วันที่ผ่านมา

      Probably my #1 use right now! 🤣

  • @CookerSingh
    @CookerSingh 18 วันที่ผ่านมา

    So this is not sponsored by cursor AI who's spending 60M on promoting its vscode extension

    • @rickyrobinett
      @rickyrobinett 13 วันที่ผ่านมา

      Not sponsored, just been having a lot of fun with Cursor lately :)

    • @BobbyBattista
      @BobbyBattista 6 วันที่ผ่านมา

      As far as I know, they don't have a VS Code extension. They chose to fork VS Code and make their own app. I've been enjoying both using Cursor and playing around with free/open source solutions like VS Code with things like Continue, Supermaven and Aider (AiCodeKing :) ).

  • @Deus-lo-Vuilt
    @Deus-lo-Vuilt 18 วันที่ผ่านมา

    Thanks 🎉

  • @arinzealex
    @arinzealex 19 วันที่ผ่านมา

    Fantastic tutorial

  • @SR-zi1pw
    @SR-zi1pw 19 วันที่ผ่านมา

    nice hono tee where can i get ?

    • @rickyrobinett
      @rickyrobinett 13 วันที่ผ่านมา

      hahaha, at Cloudflare meetup in Tokyo is where I got mine :)

  • @CloudflareDevelopers
    @CloudflareDevelopers 21 วันที่ผ่านมา

    Subscribe to follow along to build this video calling app! Sign up on Cloudflare to build your own video call app: dash.cloudflare.com/sign-up

  • @CloudflareDevelopers
    @CloudflareDevelopers 21 วันที่ผ่านมา

    Subscribe to follow along to build this video calling app! Sign up on Cloudflare to build your own video call app: dash.cloudflare.com/sign-up

  • @CloudflareDevelopers
    @CloudflareDevelopers 21 วันที่ผ่านมา

    Subscribe to follow along to build this video calling app! Sign up on Cloudflare to build your own video call app: dash.cloudflare.com/sign-up

  • @OhioValleyEV
    @OhioValleyEV 21 วันที่ผ่านมา

    can cursor generate c# wpf code?

    • @rickyrobinett
      @rickyrobinett 13 วันที่ผ่านมา

      I haven't tried! But I'd be surprised if it can't

  • @gunnarehn7066
    @gunnarehn7066 22 วันที่ผ่านมา

    Thanks. This is historic.

  • @ArpitTyagi-f9i
    @ArpitTyagi-f9i 22 วันที่ผ่านมา

    Is it possible to make group video calls with Durable Objects?

    • @megaconfidence
      @megaconfidence 21 วันที่ผ่านมา

      Peer-to-peer is really straightforward but group calls might be a bit tricky although possible. We have Cloudflare Calls just for that

  • @ArpitTyagi-f9i
    @ArpitTyagi-f9i 22 วันที่ผ่านมา

    Is is possible to make group video calls with Durable Objects?

  • @sirishkumar-m5z
    @sirishkumar-m5z 22 วันที่ผ่านมา

    Building and implementing AI solutions is now simpler than ever thanks to SmythOS. For developers trying to optimize their operations, it's an excellent tool. #AI #SmythOS #TechSolutions #Development

  • @masternmargarita
    @masternmargarita 22 วันที่ผ่านมา

    Keeping it real

  • @Ai-inarabic
    @Ai-inarabic 22 วันที่ผ่านมา

    I've beeeen waiting for that

  • @peterbabu936
    @peterbabu936 22 วันที่ผ่านมา

    I created yesterday ai agents, to generate synthetic data, to train my own ai. So cool (and it's working)

  • @killo.blanco
    @killo.blanco 22 วันที่ผ่านมา

    More like this ❤

  • @Chinoman10
    @Chinoman10 22 วันที่ผ่านมา

    My company has built 5 webapps and 20 websites so far (both internal & for clients) so far since 2021. The webapps use quite a bit of Cloudflare's offerings (D1, Vector DB's, Workers, D.O.'s, Pages & Functions, KV, etc.).

  • @ioanasbogdan
    @ioanasbogdan 23 วันที่ผ่านมา

    Durable objects are incredible. Do more videos like this about all products cloudflare offers.

  • @makefunof7136
    @makefunof7136 23 วันที่ผ่านมา

    can we use this api's for production , I am willing to pay for them if these api can handle 1000 user's for free BTW your whole series is nice I am wandering off for cloudflare and found it .

  • @and1play5
    @and1play5 23 วันที่ผ่านมา

    thank uuuuuu

  • @mostlynotworking4112
    @mostlynotworking4112 23 วันที่ผ่านมา

    Congrats. You are cursors Edu dept 😅

  • @مژگانحمزه
    @مژگانحمزه 23 วันที่ผ่านมา

    چراپیامهای من برگرداننده نمی شود

  • @karenbenge753
    @karenbenge753 23 วันที่ผ่านมา

    I need my money today

  • @thebrainsacademy7052
    @thebrainsacademy7052 23 วันที่ผ่านมา

    okay, this unrelated but how can I eyeglasses similar to yours? Looks great.

    • @megaconfidence
      @megaconfidence 21 วันที่ผ่านมา

      Ha ha. You can get them from Barner 😃

  • @RebelSyntax
    @RebelSyntax 24 วันที่ผ่านมา

    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 25 วันที่ผ่านมา

    Thank you, we need more tutorials like this to use R2 and others with a web site.

  • @bepstein111
    @bepstein111 25 วันที่ผ่านมา

    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?

  • @24hwww
    @24hwww 25 วันที่ผ่านมา

    amazing, am wait for more...

  • @2u841r
    @2u841r 26 วันที่ผ่านมา

    Awesome. Thank you Cloudflare, Thank you Kristian Freeman. - Z 🇧🇩

  • @naylord5
    @naylord5 27 วันที่ผ่านมา

    Thank you so much for sharing. New sub!

  • @CloudflareDevelopers
    @CloudflareDevelopers 27 วันที่ผ่านมา

    Subscribe to follow along to build this video calling app! Sign up on Cloudflare to build your own video call app: dash.cloudflare.com/sign-up

  • @lei_gogo
    @lei_gogo 27 วันที่ผ่านมา

    been enjoying the latest series! thx for sharing it.