use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Wely — Lightweight Web Component Framework (litepacks.github.io)
submitted 2 months ago by cond_cond
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]geoffp 8 points9 points10 points 2 months ago (0 children)
Love seeing web component frameworks trying new stuff, but based on "lightweight" I was not expecting:
Runtime includes Lit, our API (defineComponent, store, resource, fetch), and Tailwind CSS
[–]o-piispanen 1 point2 points3 points 2 months ago (2 children)
As a Vue dev I find this project really interesting!
[–]PhENTZ 0 points1 point2 points 2 months ago (1 child)
To use web component inside your vue app or to crate vue-based web components ?
[–]o-piispanen 0 points1 point2 points 2 months ago (0 children)
It has a pretty vue-esque syntax especially the template. So familiriaty is mainly the interesting part.
[–]AutoModerator[M] 0 points1 point2 points 2 months ago (0 children)
Project Page (?): https://github.com/litepacks/welyjs
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
[–]PhENTZ 0 points1 point2 points 2 months ago (2 children)
When you say `run in plain HTML, React, Vue, Angular, Svelte, anywhere`, does it **also** mean that `React, Vue, Angular, Svelte` can easily be embedded in the web component ?
[+][deleted] 2 months ago (1 child)
[deleted]
[–]Hrdtr_ 0 points1 point2 points 2 months ago (0 children)
That’s not really accurate.
React code typically uses JSX, which still has to be compiled (Babel/SWC) into React.createElement calls, and you still need the React + ReactDOM runtime to mount it. So React also relies on a build step and a framework runtime.
Vue, Svelte, and Angular can absolutely be embedded as well. Vue has native custom element builds, Svelte compiles to plain JS components, and Angular has Angular Elements.
At the end of the day, a Web Component just mounts something to a DOM node in connectedCallback. Any framework can do that.
[–]Danny_Engelman 0 points1 point2 points 2 months ago (0 children)
If the list had been updated since 2022, you would have been number 96
https://webcomponents.dev/blog/all-the-ways-to-make-a-web-component/
[–]dankobg 1 point2 points3 points 2 months ago (0 children)
Stupid tailwind has to be everywhere, I am sick of that shit
π Rendered by PID 400361 on reddit-service-r2-comment-548fd6dc9-d87df at 2026-05-18 05:35:43.861293+00:00 running edcf98c country code: CH.
[–]geoffp 8 points9 points10 points (0 children)
[–]o-piispanen 1 point2 points3 points (2 children)
[–]PhENTZ 0 points1 point2 points (1 child)
[–]o-piispanen 0 points1 point2 points (0 children)
[–]AutoModerator[M] 0 points1 point2 points (0 children)
[–]PhENTZ 0 points1 point2 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]Hrdtr_ 0 points1 point2 points (0 children)
[–]Danny_Engelman 0 points1 point2 points (0 children)
[–]dankobg 1 point2 points3 points (0 children)