This WebApp template is based on the Remix framework, a full-stack web framework for React. It's a great choice for building web applications that need server-side rendering, data fetching, and more.
- 🚀 Server-side rendering
- ⚡️ Hot Module Replacement (HMR)
- 📦 Asset bundling and optimization
- 🔄 Data loading and mutations
- 🔒 TypeScript by default
- 🎉 TailwindCSS for styling
- 📖 React Router docs
To have a consistent development environment, we recommend using the following tools:
# (optional) if you have direnv
direnv allow
# install dependencies
bun install
# decrypt project credentials into a .env file
bun decrypt
bun run dev
First, build your app for production:
bun run build
Then run the app in production mode:
bun start
Now you'll need to pick a host to deploy it to.
If you're familiar with deploying Node applications, the built-in Remix app server is production-ready.
Make sure to deploy the output of bun run build
build/server
build/client
This template comes with Tailwind CSS already configured for a simple default starting experience. You can use whatever css framework you prefer. See the Vite docs on css for more information.