Get the latest tech news
Building the same app using various web frameworks
FastAPI, FastHTML, Next.js, SvelteKit, and thoughts on how coding assistants influence builders' choices.
SvelteKit: This lightweight framework has been popular with devs (, , State of JS) and my friend Swyx ( Why I Enjoy Svelte) over the past few years. Nonetheless, I recommend persisting till at least Chapter 12 on transforming data (in the Next.js tutorial), and enjoyed the gentle learning curve and practical projects. components: Reusable Svelte components such as data table and upload buttons api.ts and db.ts: Functions for the API to fetch, update, and delete data ( api.ts) as well as query and run updates on the SQLite database ( db.ts) routes: Routes for table (GET), rows (PUT, DELETE), and upload/download+page.svelte: Main page of the application app.html: Entry point and main HTML file
Or read this on Hacker News