4 ms·
You don't need web components to create a simple form. Moreover, you really don't want web components for a simple form because even form participation is weir
by dmitriid 4y ago
You don't need web components to create a simple form.
Moreover, you really don't want web components for a simple form because even form participation is weird with web components.
- nailer 4y ago>> You can definitely create and make a form, ala previous generation of web apps. > You don't need web components to create a simple form. Yes, we agree. I am saying anything more complex than forms requires web component tech that isn't popular or liked by developers.
- dmitriid 4y ago> I am saying anything more complex than forms requires web component tech No, it doesn't
- nailer 4y agoThen please provide supporting arguments as I have done.
- dmitriid 4y agoYou did not provide arguments. You provided two statements: "You can build a form, but sadly web components are not popular" and "anything more complex than forms requires web component tech". You can go to State of JS and see the top used frameworks https://2021.stateofjs.com/en-US/libraries/front-end-frameworks https://2021.stateofjs.com/en-US/libraries/front-end-framewo... You can then tell me how many of them "require web component tech" (hint: only lit uses web components as underlying tech, none of the others use those, and have no intention to)
- nailer 4y agoOK let's look at how you communicated in this thread. Keep in mind I've been polite to you so far. 1. > You did not provide arguments. Yes I did. I wrote: > > Sadly web components APIs are bizarre and unused by most web developers: https://dev.to/richharris/why-i-don-t-use-web-components-2ci https://dev.to/richharris/why-i-don-t-use-web-components-2ci... > > I am saying anything more complex than forms requires web component tech that isn't popular or liked by developers. You obviously know these are supporting arguments, because they seek to back up the statement that 'more complex apps are harder to build without frameworks'. This is high school level logic, so I will presume that rather than being unaware of what a supporting argument is, you're just being deliberately antagonistic. 2. > No, it doesn't (end of post) You misread me (see next point) and rather than responding with content (which would have cleared this up earlier) simply disagreed without supporting arguments. 3. You misread me. I wrote: > I am saying anything more complex than forms requires web component tech that isn't popular or liked by developers. Judging by your comment about frameworks not using web components (which you'd know I'm aware of, given that I posted an article by the author of Svelte about why Svelte doesn't use web components), you think I’m discussing implementing a new framework. Nobody is discussing that. The OP is making a web app, not a new framework. Implementing a web app without react or svelte would require using web components which is, as mentioned, a set of poor and unused APIs. Given 1, 2 and 3, it's obvious that you're being clearly antagonistic to someone that has been polite to you thus far, I will change how I communicate - Dmitri, you're a cunt. Sorry Dan.
- dmitriid 4y ago> Implementing a web app without react or svelte would require using web components You keep stating this as a fact with literally zero supporting arguments. No, web components are not required to build a web app. Web's largest and most successful web apps and web sites have been built before web components even became a thing and keep being built without using them. > I will change how I communicate - You are not communicating. You're presenting your personal opinions as facts.
- nailer 4y ago> No, web components are not required to build a web app Nobody is saying that. Nobody has ever said that. I have explicitly said the opposite since https://news.ycombinator.com/item?id=33635218 https://news.ycombinator.com/item?id=33635218. You are arguing with yourself.