A Tanstack Start (Solid flavour) template for my projects
at main 37 lines 1.6 kB view raw view rendered
1# Solid Tan-plate 2 3A Tanstack Start (Solid flavour) template for my projects 4 5Features the following: 6 7- Strictest Typescript config 8- BiomeJS linting, formatting & error checking 9 - Zed code editor config 10- TailwindCSS styling 11- Tanstack Query SSR integration 12- Deployment via Nitro (NodeJS setup) 13 14## Deployment Check-list 15 16Must do: 17 18- [ ] Whitelabel package.json with your project information (enable private: true if needed) 19- [ ] Lock dependencies version to major 20- [ ] Replace `sitemap.host` on [vite.config.ts](./vite.config.ts) with your site's URL (sitemap) 21- [ ] Replace default SEO configurations at [src/routes/\_\_root.tsx](./src/routes/__root.tsx) 22 - [ ] Replace your favicon 23 - [ ] Replace your sitemap URL to your actual domain in [public/robots.txt](./public/robots.txt) 24 - [ ] Optimize your robots.txt entry to account for [Verified Bots](https://radar.cloudflare.com/traffic/verified-bots) 25- [ ] Setup CI/CD that'll automatically deploy the app on update 26 - [ ] Docker: Double check for dependencies vs dev-dependencies requirements 27 283rd party checklists: 29 30- [Tanstack Start - Code Execution Pattern](https://tanstack.com/start/latest/docs/framework/solid/guide/code-execution-patterns#production-checklist) 31- [Tanstack Start - Environment Variables](https://tanstack.com/start/latest/docs/framework/solid/guide/environment-variables#production-checklist) 32- [Tanstack Start - Hydration](https://tanstack.com/start/latest/docs/framework/solid/guide/hydration-errors#checklist) 33 34Should do: 35 36- [ ] Handle errors gracefully with Error Boundaries 37- [ ] Check if your content is compatible with light / dark mode