
A Remix stack setup to run on Deno with support for Rust WASM modules!
The Air Metal Stack for Remix is an innovative solution designed for developers looking to harness the power of Deno, Rust, and WebAssembly (WASM). This stack is particularly effective for those who aim to streamline their development workflow and enhance the performance of their applications. By integrating these modern technologies, users gain the advantage of deploying seamlessly to Deno Deploy while leveraging Rust for high-performance functions.
The stack consists of a monorepo that includes both Rust functions compiled to WASM and a Remix application, with efficient builds managed by Turborepo. Whether you're creating interactive web applications or backend services, the Air Metal Stack provides you with all the necessary tools to build, deploy, and maintain robust applications.
Seamless Deno Integration: The stack allows you to run your applications on Deno and deploy effortlessly to Deno Deploy, streamlining the hosting process.
Rust Compiled to WASM: Utilize the speed and efficiency of Rust by compiling critical functions to WebAssembly, significantly enhancing the performance and responsiveness of your web applications.
Monorepo Structure: This setup promotes better organization and management of your packages, making it easier to maintain and scale your application.
Built with Turborepo: Enjoy fast builds and improved development workflows thanks to Turborepo's efficient build system, which minimizes build times significantly.
Type Hinting Support: Get type hints in Visual Studio Code through a dedicated import map, which enhances development experience and reduces errors in your code.
Easy Deployment Workflow: Leverage GitHub Actions to automate the deployment of your build artifacts, making it simple to keep your application up-to-date with minimal manual intervention.
Customizable Environment: Set environment variables like DENO_ENV to manage production settings, enabling smoother transitions between development and production environments.
Demo Functionality: Test and see how WASM functions run both on the server and client side through provided demo features, giving you confidence in your deployment.

Prisma is a server-side library that helps developers read and write data to the database in an intuitive, efficient and safe way.
A fullstack boilerplate provides a starter application that includes both frontend and backend. It should include database, auth, payments, user roles and other backend services to build a fully featured saas or webapps.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.