serverless-rust
mux-serverless-webhook-updates
serverless-rust | mux-serverless-webhook-updates | |
---|---|---|
3 | 1 | |
1 | - | |
- | - | |
3.6 | - | |
11 months ago | - | |
JavaScript | ||
BSD 3-clause "New" or "Revised" License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
serverless-rust
-
Rust Cloudflare Workers: Turnstile Example
In the previous, getting started with Rust Cloudflare workers tutorial, we built up a basic REST API, based on the worker Rust template. To start, create a new Git branch in your repo from that tutorial or get the code from the Rodney Lab GitHub repo, then run pnpm install in the project directory.
-
Mux Serverless Webhook Updates using Telegram Bots
The Mux serverless webhook updates demo code is in the Rodney Lab GitHub repo.
-
Getting Started with Rust Cloudflare Workers
I should point out I am still relatively new to Rust so you might know of better Rust implementations of the Rust code below. In fact, I would love feedback on how I could improve the Rust code (drop comments below or add pull requests to the demo code repo). Instead of best practice Rust, this is more of a guide on how to get up and running with Rust Cloudflare Workers where I share some of the Rust I have learned. That said I hope you can benefit from the post if you already know Rust but want to know how to get going with Rust Cloudflare Workers.
mux-serverless-webhook-updates
-
Mux Serverless Webhook Updates using Telegram Bots
[package] name = "mux-serverless-webhook-updates" version = "0.1.0" authors = ["Rodney Lab "] edition = "2018" description = "Mux serverless webhook: how you can use Rust Cloudflare Workers to listen for Mux status updates, authenticate and ping you Telegram alerts." repository = "https://github.com/example/mux-serverless-webhook-updates" license = "BSD-3-Clause" [lib] crate-type = ["cdylib", "rlib"] [features] default = ["console_error_panic_hook"] [dependencies] cfg-if = "0.1.2" hex="0.4.3" hmac="0.12.0" nom = "7.1.0" reqwest = { version = "0.11.10", features = ["json"]} serde = "1.0.136" sha2 = "0.10" worker = "0.0.9" serde_json = "1.0.67" # TRUNCATED...
What are some alternatives?
reqwest - An easy and powerful Rust HTTP Client
serverless-chrome - 🌐 Run headless Chrome/Chromium on AWS Lambda
workers-graphql-server - 🔥Lightning-fast, globally distributed Apollo GraphQL server, deployed at the edge using Cloudflare Workers
Intro-To-Serverless - Managing a server is pretty complicated, but building with serverless architectures simplifies this process. As a student, mastering serverless functions can help you to build projects that solve real-world problems by integrating APIs, constructing user interfaces, and analysing data. Javascript is the core language of this course - one of the most in-demand languages to learn in the industry.
cloudflare-worker-router-template - A wrangler template for a super lightweight router (3.6 kB) with middleware support and ZERO dependencies for CloudFlare Workers, inspired by express.js syntax.
serde - Serialization framework for Rust
crates.io - The Rust package registry
my-rust-cloudflare-worker
Rustlings - :crab: Small exercises to get you used to reading and writing Rust code!