same art style of course
Tabitha
You can always write native apps or use rust. I don't recommend doing that unless perfectionism/being esoteric/learning is more important to you than just making the webapp.
The main issue with fb/TikTok is the 9 billion trackers and ads. So step 1. Don't do that.
Svelte/SolidJS are smaller/faster than react/ vue. React has the most tutorials, but I think vue is the easiest to learn.
Next, while working on your app (probably all of those use "vite" instead of web pack by now) meticulously watch your build size. Avoid installing giant dependencies if you can. If you have lots of options, pick libraries that are tree-shake-able. rollup-plugin-visualizer will help you visualize which Javascript file(s)/ dependencies are big. You'd be see surprised how many webapps that is basically 10kb of functionality ends up being 1MB of Javascript.
If your webapp is small you probably don't need to think too much more about this, but you could probably ask others to critique your code later.
All the websites that facilitate allowing the little guy to attempt to compete in a fair market will automatically send the little guy's copyrighted works into datasets for things like training LLMs. Companies will pop up to sell you the "service" of removing your work from training sets, but your work was already automatically re-sold to secondary dataset brokers. Every work the little guy creates will have to compete with the 10,000 "AI" "authored" works that came out during the time period it took to create the work.