looking at building a #fullstack web application and looking at my options for #rad #development of the frontend. I'm thinking of using #supabase for the #backend.

It's a fairly simple #CRUD app - or maybe a SCRUD or CRUDS app? The S being for #search

I'd pondering everything from a #lowcode tool to various #frameworks / #libraries - e.g. #react, #vue, #htmx, #materialui, etc.

Thoughts, recommendations?

#question

@davidshq On the backend I like FastAPI with SQLModel (sqlite), and for my next website I'm using Bootstrap with an assist from ChatGPT to create my jinja templates. It actually works well and you can get a site up very quickly, but customize it as much as you want.

I'm moving away from mongoDB for the DB since it requires maintaining an extra bit of tech in the stack that I don't need. I'm trying Bootstrap instead of tailwind because it seems to be easier to get a site up and going.

@johnsturgeon Bootstrap is old school, but a good one. It just works in my experience.

Haven't spent much time with MongoDB...for this project I think I'm going relational, but might want to shift to NoSQL for future projects using the same underlying core application.

@davidshq @johnsturgeon This seems a good option too, especially if you're familiar with bootstrap.

I love that HTMX and unpoly are additive, enriching any application you create with better UX.

If you want more understanding of how they work, https://hypermedia.systems/ is a great resource.

Hypermedia Systems

The revolutionary ideas that empowered the Web. A simpler approach to building applications on the Web and beyond with htmx and Hyperview. Enhancing web applications without using SPA frameworks.