Package Exports
- @adonix.org/cloud-spark
Readme
⚡️Cloud Spark
Ignite your Cloudflare Workers with a type-safe library for rapid development.
If you are new to Cloudflare Workers, create a free Cloudflare account and install their command line interface Wrangler. Detailed worker documentation can also be found here.
Then let's get started!
📦 Install
npm install @adonix.org/cloud-spark🚀 Quickstart
📄 hello-world.ts
import { BasicWorker, TextResponse } from "@adonix.org/cloud-spark";
export class HelloWorld extends BasicWorker {
get() {
return this.response(TextResponse, "Hi from Cloud Spark!");
}
}📄 index.ts
import { HelloWorld } from "./hello-world";
export default HelloWorld.ignite();💻 Now run your worker locally
wrangler devAnd it's ready on http://localhost:8787
➡️ Basic Worker
🔀 Route Worker
↔️ Web Sockets
⚙️ Middleware
🤠 Wrangler
First, create a FREE Cloudflare account.
💻 Install Wrangler
npm install -g wrangler💻 Login
wrangler login💻 Initialize a new Cloudflare Worker project
wrangler initInstall Cloud Spark