4 ms·
I'm not sure its fair to criticize this framework because it includes javascript in the examples and the website. HTML first doesn't mean HTML only. How about
by nonethewiser 3y ago
I'm not sure its fair to criticize this framework because it includes javascript in the examples and the website. HTML first doesn't mean HTML only.
How about this example?
https://github.com/enhance-dev/enhance-starter-project/blob/main/app/pages/index.html https://github.com/enhance-dev/enhance-starter-project/blob/...
- Takennickname 3y agoI think it's completely fair to criticize it. It's claiming to be "the" html framework, but then you have sveltekit and Astro which are far more HTML friendly and easier to get started on for non JS devs. This just comes off as a ploy to hijack the meaning of HTML.
- Takennickname 3y agoContinued: No one is complaining about the framework itself. Everyone is talking about what you're claiming to be, which you're not. The quality of the framework itself hasn't been alluded to.
- PaulHoule 3y agoThe docs do a really poor job of explaining what value the framework is bringing to the table. I’d contrast that to HTMX, Vue, Svelte and many other frameworks that do. (You may or may not like those frameworks but they all stand for something.). Even the new React documents do a great job of explaining they value of React even though React is so established it could easily have a “your team is using React, everybody is using React, you will use React” attitude. Instead “enhanced” jumps right into “Meet the new Javascript routing framework, same as the old Javascript routing framework”. Maybe it is “No Javascript” in the same sense that software vendor Salesforce.com had the tagline “No software”.
- deleted 3y ago[deleted]
- yohannparis 3y agoIn the same link you can see that the elements are in JSX, not HTML... It's not because JSX looks like HTML that it is. https://github.com/enhance-dev/enhance-starter-project/blob/main/app/head.mjs https://github.com/enhance-dev/enhance-starter-project/blob/...
- itslennysfault 3y agoNeither your link or the one you replied to contain any JSX. Not sure what you're referring to.
- yohannparis 3y agoIf it encapsulated withing ECMAscript string literal, it ain't HTML.