Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a comparison section to the "Why Enhance?" page #105

Closed
waldyrious opened this issue Nov 12, 2022 · 3 comments
Closed

Add a comparison section to the "Why Enhance?" page #105

waldyrious opened this issue Nov 12, 2022 · 3 comments

Comments

@waldyrious
Copy link
Contributor

It's great that there's a why/philosophy page in the docs. However, from a cursory look, it wasn't immediately clear how Enhance differs from e.g. Svelte. A comparison section in the Why Enhance? page would be helpful in this regard.

@kristoferjoseph
Copy link
Contributor

I hear you.

We at Begin do not do comparisons because they are usually a proxy for trashing a perceived competitor for which we have no direct competition.

We like to instead give the reasoning behind our approach and sell it on it's own merits.

What we want is to create a virtuous cycle and leave it up to users to decide what kind of approach they want to take.

@waldyrious
Copy link
Contributor Author

I understand where you're coming from, but I don't think a comparison should necessarily assume or imply a stance of "our approach is better than the others".

I think an objective comparison between relatively similar projects is helpful in allowing people to better understand what this project is about, by building upon mental models they may already have. It's not about advocating for this project's approach over others', but offering a clear view of the various approaches (of a similar vein), so that an informed decision can indeed me made.

Otherwise, users have to build a separate mental model from scratch, which would inevitably vaguely resemble something else they may know; and unless they have a really solid grasp of both systems, they would likely feel confused or unsure about how much of the similarity is real vs misperceived. (I see LitHTML is also mentioned in #100 for similar reasons.)

@waldyrious
Copy link
Contributor Author

Hey @kristoferjoseph I'd love to know if you have any thoughts on what I wrote above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants