Skip to content

why not kiss edge stack for a better internet? #104

@dreemrworld

Description

@dreemrworld

this repo potentially falls short of cloudflare's better internet mission. lets look at first principles. why is frontend not as simple as html, tailwind and typescript and ai binded directly as backend? surely removing unnecessary abstractions and security vulnerabilities increases economy, efficiency and effectiveness by 10x in this case. My proposed kiss edge stack solves in one shot, dependency hell, node module bloat, node module security risk, deployment bloat, load speeds and should halve the local size of node modules and make any deployable agent (website or webapp) a fraction of 1 mb. Why? because its perfectly optimized for cf v8 edge javascript engine the same engine power workers. same v8 js engine that powers chromium based web browsers like google chrome, firefox, brave, and even perplexity. with kiss edge stack its 10x easier and safer to deploy and manage enterprise grade webapps leveraging wrangler.jsonc direct bindings. creating a secure, lightening speed architecture designed to leverage cf's existing architecture and the common problems faced by developers. invert, always invert. software is a wrapper for extracting value from hardware. im preaching to the choir. cf's stack is absolutely optimzed for js/ts im not sure why everyone including official cf templates adds unnecessary abstractions and friction when 99% of use cases its unnecessary. there isnt even a docs to guide someone using a simpler more economic and effective stack like my proposed kiss edge. sharing an example of a nextjs project i had deployed on cf that was 750mb locally and i cut it to 300mb by adopting kiss edge + pnpm create cloudflare@latest hello world static stack. it deployed as about ~10kb. now faster and safer than ever e.g. dev.goat.africa and app.goat.africa. kiss edge stack can be and should be applied to any solopreneur webapp including vercel ai chat sdk and can be in only a few minutes with a few tricks. thank u for reading my rant. invert, always invert. may the yield be with you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions