wrangler-legacy
deploy_feedback
Our great sponsors
wrangler-legacy | deploy_feedback | |
---|---|---|
139 | 55 | |
3,234 | 73 | |
- | - | |
7.3 | 2.2 | |
9 months ago | about 1 year ago | |
Rust | ||
Apache License 2.0 | - |
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.
wrangler-legacy
-
Running Slack App on Cloudflare Workers
Recently, as a weekend hobby project, I created a Slack app development framework for Cloudflare Workers and Vercel Edge Functions.
-
Our experience adding Edge Runtime to Next.js SDK
Edge Runtime has become a buzzword in the technology landscape, driving dynamic, low-latency functions in platforms from AWS Lambda@Edge and Cloudflare Workers to Vercel Edge. Emphasizing its importance, Vercel recently changed "experimental-edge" to "edge", signaling official support in their popular Next.js framework.
-
Better blogging on Dev.to with Vrite - headless CMS for technical content
For this tutorial, I’ll use Cloudflare Workers as they’re really fast and easy to set up, but you can use pretty much any other serverless provider with support for JS.
- Serverless Speed: Rust vs. Go, Java, and Python in AWS Lambda Functions
-
Generate thumbhash at edge for tiny progressive images
Continuing my journey to build a performant edge-cached blog! It's built on top of Cloudflare Workers, here was my last update on it:
-
jsproxy
Register and log in to https://workers.cloudflare.com
-
My Favorite Free Hosting Services of 2023
Cloudflare Workers
-
How Rust and Wasm power Cloudflare's 1.1.1.1
They’ve been on the Rust train since at least 2019. Just look at projects like quiche, wrangler, and boringtun
-
Using Solid Start with GitHub pages
One of the valuable features of Solid Start is that you can use so-called "adapters" to completely change the output into something deployable basically everywhere that serves pages and with quite a lot of options: there are adapters for amazon web services, cloudflare pages and workers, deno deploy, netlify, standard node server (the default), vercel, and static deployment - the latter allows us to build something that we can put on github pages.
-
A better way to set up a Cloudflare worker project locally with Miniflare
Cloudflare worker is a serverless computing platform offered by Cloudflare. Unlike other serverless platforms like AWS Lambda or google cloud function, Cloudflare worker has a 0ms cold start. Which makes your code runs almost instantly when a request comes.
deploy_feedback
-
Run Bun Run! Building an AWS CDK Template with Bun
That means we don’t need to transpile the Typescript code to ESM or CJS. Currently, only Deno Deploy can run your Typescript function out of the box. However, in order to keep the code small, we still need some sort of bundling. Luckily, Bun is also a bundler 😉
-
Moving Fast: A Retrospective on Trunk-based Development
The online version of DocTrack is hosted through Deno Deploy and is accessible here.
-
Supabase Edge Runtime: Self-Hosted Deno Functions
One of the biggest annoyances with Deno deploy/functions is that there is no way to store any data. This would be very useful to e.g. cache an auth token, store a key/value pair, etc. See also: https://github.com/denoland/deploy_feedback/issues/110
Is any work being done to fix this? Or is this out of scope currently?
This can definitely be used as an alternative to Workers if you wanted to self-host.
You could also use Deno Deploy (https://deno.com/deploy), if you wanted to use a Workers alternative but don't want to self-host
- Why we added package.json support to Deno
-
Using Solid Start with GitHub pages
One of the valuable features of Solid Start is that you can use so-called "adapters" to completely change the output into something deployable basically everywhere that serves pages and with quite a lot of options: there are adapters for amazon web services, cloudflare pages and workers, deno deploy, netlify, standard node server (the default), vercel, and static deployment - the latter allows us to build something that we can put on github pages.
-
<3 Deno
Developed using Fresh framework (https://fresh.deno.dev) and deployed to Deno Deploy (https://deno.com/deploy). For persistent storage I use a simple MySQL instance from DigitalOcean.
-
When not to use Deno ☄️
I've been really enjoying Deno for personal projects! The developer experience is excellent and Deno Deploy makes it easy to quickly & easily get things deployed.
-
Fast ways to build a static landing page with TS, Tailwind
I really liked the ease of https://fresh.deno.dev/ and https://deno.com/deploy. Just went through the getting started guide and it was basically 'run these two commands and log in here'. But I already know react, so if that's an issue maybe choose something else.
-
Outlook of Javascript Full-Stack Development for 2023
Like CDN, edge networks are supposed to be deployed at a large scale and shared among many tenants. This requires isolated execution contexts (so data can't leak between tenants) with a tiny footprint (so contexts can be frequently created and disposed of without hurting performance). NodeJS is too bloated to be a viable solution. Slimmer Javascript runtimes, like Next.js's edge runtime, Cloudflare's workerd, Deno deploy, and bun, are created to fulfill this specialized job.
What are some alternatives?
miniflare - 🔥 Fully-local simulator for Cloudflare Workers. For the latest version, see https://github.com/cloudflare/workers-sdk/tree/main/packages/miniflare.
fastapi - FastAPI framework, high performance, easy to learn, fast to code, ready for production
Visual Studio Code - Visual Studio Code
deno - A modern runtime for JavaScript and TypeScript.
neon - Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, branching, and bottomless storage.
wasmtime - A fast and secure runtime for WebAssembly
nvm - Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
supabase - The open source Firebase alternative.
hono - Fast, Lightweight, Web-standards
Svelte - Cybernetically enhanced web apps
jose - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes.