I’m looking at building a website to host comics, a small blog, and store user credentials and comments. Possibly a store.
I’ve tried this on one separate occasion over a year ago, first I tried using .net as a full stack but I got frustrated with how none of the tutorials on setting up the database, with some forms to submit to it, worked in the then current versions. After that I attempted to program everything in React, but React Router wasn’t working well at the time and in general it’s more specialized in single page applications. I have hosted some multipage react sites on Ionos before, domains bought elsewhere, so there is no issues on figuring that part out.
So if you were to build it, what would you use? If you were to pay for something like it, what do you think would be a reasonable price?


Building from scratch, I’d use Fresh. It has two things I’ve always wanted but not seen elsewhere:
Impossible to say how much you could charge for that without way more details. Tbh there are a ton of off-the-shelf solutions like Wordpress that can do that already so probably not very much at all.
I think Wordpress is pretty much unusable for anything commercial without creating questions of maintainability, amount of customization, and of course rights to the content being hosted.
I like the look of their forms example on the Fresh link you provided, it’s nice.
Yeah I wouldn’t necessarily recommend wordpress. Probably Squarespace is better.
Are you trolling rn?
Uhm no? What makes you say that?
Because I mentioned the obvious problems with sites like Wordpress and you recommended Squarespace which has the exact same problems. Next I bet you’ll say Wix would be a solution.
Squarespace is very different to Wordpress.
But also you didn’t really specify how serious this site is. Is it meant to be a proper business or just someone’s personal site? For the latter Squarespace would be fine. E.g.
As for maintainability, it depends on whether the customer wants to pay you again every time they need to modify things. Many wouldn’t want to.