Report
We have just launched our landing page - https://wasp-lang.dev - pls give us feedback!
Target are developers in general, especially web developers.
I will say nothing more so as to not influence you!
A few other ideas off the top of my head:
Thanks again for amazing feedback and all the effort you put in it, I really appreciate this :)!!
I am still amazed with amount of super high quality feedback you gave us here, and I feel your thoughts are actually very aligned with our ideas! That is very encouraging :). This is great advice and we will take it into account for further development for sure. I can easily say this is most detailed and thought through feedback we got so far, I feel like I am talking with somebody who has been working on Wasp with us for at least some time :).
One extra thing: we are now trying to get email subscribers, github stars and build community, to prove that there is interest for what we are building and to get things rolling. I don't know if you left a star or subscribed to email list, but if you didn't (which is completely fine, you don't have to), it would be great to learn why not, and if there is something we could have done to get you do that but we missed the opportunity.
I think you need to refine some clear advantage, like THE reason to use .wasp over other choice available.
So brag with something in comparison with other web development platforms. It could be performance, smaller bundles, type safety, or less lines of code to achieve the same result. Show some visual proof to enhance the message. Like code comparison, benchmark, bundle size graph etc.
The obvious competitor you'd need to pit this against is React, sounds like that's your primary audience anyway. So you need to come up with an angle with marketing that appeals to that crowd.
I know it'd be massive effort, but another choice would be to take the abstraction level even higher. Basically approaching a low code or no code solution to build a web app. That would make web development accessible to a much larger crowd - a major achievement by itself.
Hey, thanks for great feedback :)!
Defining advantage - certainly, that is something we can emphasize more. Right now we have comparison of lines of code (wasp vs generated code), but we could certainly have some stronger indicators! Type safety and less lines of code are on the spot. From less lines of code also follow easier maintenance and faster iterations.
While React certainly is competitor in some way, it is also an important part of Wasp (since you define custom components in React and plug them into Wasp), so angle we are thinking about is not presenting Wasp as replacement for React, but for all the "boring" parts of web development.
Taking abstraction level higher -> maybe that was not obvious, but that is the plan. We are still very early so that is why we have only very basic stuff, but plan is to introduce higher lvl concepts like login, deployment, navigation and what not, so that it is easier and easier to build a web app. Maybe we should make this vision clearer on the landing page, I don't think that was very clear right?