{"id":83627,"title":"Freestyle: A new way to build fullstack TypeScript apps","tagline":"Empowering TypeScript developers to build with TypeScript","body":"Today, most new apps are written with Fullstack TypeScript, but the tooling around them is still built as though the frontend and backend are separate codebases. We built an open source framework, runtime, and cloud that acknowledges this and removes these unnecessary layers from the development process.\n\n**What?**\n\nAny JavaScript class can be marked as [@cloudstate](https://github.com/freestyle-sh/cloudstate), and:\n\n1. The data in it is now persisted. You query the data with regular JavaScript.\n2. The methods on it can now be called from the front end. No Express/API Routes/tRPC needed!\n\n**Coolest Side Effect:** By building our tooling around Fullstack TypeScript, we enable **full-stack feature packages,** a way for JavaScript developers to package any feature they build and share it in a way that it can be embedded in other projects. Think **npm install mui**, except it’s **npm install chat**, or **npm install auth**. Imagine a world where every third-party SaaS provider today can be an open source package that runs in your application.\n\n**Our Ask:**\n\n**Build with us!** Contribute to our [Open Source Repository,](https://github.com/freestyle-sh/cloudstate) or try [deploying an app with us](https://docs.freestyle.dev)!\n\n![uploaded image](/media/?type=post\u0026id=83627\u0026key=user_uploads/89898/0a2412f8-6b6e-4906-9d8f-256badd8b332)\n\n","slug":"Lkp-freestyle-a-new-way-to-build-fullstack-typescript-apps","created_at":"2024-08-30T19:44:46.817Z","updated_at":"2026-05-25T02:00:11.978Z","total_vote_count":22,"url":"https://www.ycombinator.com/launches/Lkp-freestyle-a-new-way-to-build-fullstack-typescript-apps","share_image_url":"https://www.ycombinator.com/media/?type=post\u0026id=83627\u0026key=user_uploads/89898/0a2412f8-6b6e-4906-9d8f-256badd8b332","company":{"id":29976,"name":"Freestyle","slug":"freestyle","url":"https://www.freestyle.sh","logo":"https://bookface-images.s3.amazonaws.com/small_logos/3193d2e6673d05b7a76cddaa0bc355c6a2fd7e04.png","batch":"Summer 2024","industry":"B2B","tags":["Developer Tools","Open Source","Web Development","Cloud Computing"],"search_path":"https://bookface.ycombinator.com/company/29976"}}