π Web component JS frameworks overview by their syntax and features
See the code
Web component JS frameworks quick overview by their syntax and features
Website: https://component-party.dev
Many JS developers don't have a good overview of every existing JS framework with their own syntax and features. How do we solve this ? Developers love having framework overview by examples. It's a quick introduction before going deeper.
This site is built with Vite and Svelte. Site content is written in Markdown format located in content. For simple edits, you can directly edit the file on GitHub and generate a Pull Request.
For local development, pnpm is preferred as package manager:
pnpm i
pnpm run dev
This project requires Node.js to be v22.18.0 or higher.
Bulk formatting commits are listed in .git-blame-ignore-revs so they don't clutter git blame. Enable it locally with:
git config blame.ignoreRevsFile .git-blame-ignore-revs
Clarity is better than optimization for Component Party
In Component Party, we prioritize clarity over optimization as our core educational focus. We aim to simplify complex overviews of different JS frameworks for easy understanding, rather than presenting over-optimized solutions. We believe that deep understanding should precede optimization, enabling learners to master the frameworks' use and discover optimization techniques independently. This approach aligns with our commitment to fostering accessible and effective learning in the field of web component JavaScript frameworks.
static/frameworkframeworks.ts, add a new entry with SVG linkgetHighlighterβs langs argument in build/lib/highlighter.tsbuild/lib/playgroundUrlByFramework.ts.This project exists thanks to all the people who contribute. Contribute
MIT. Made with π
(top 24 of 58)
40,401 followers Β· starred Sep 2023
8,400 followers Β· starred Jun 2026
270 followers Β· starred Jan 2023
445 followers Β· starred Nov 2024
π Web component JS frameworks overview by their syntax and features
See the code
Web component JS frameworks quick overview by their syntax and features
Website: https://component-party.dev
Many JS developers don't have a good overview of every existing JS framework with their own syntax and features. How do we solve this ? Developers love having framework overview by examples. It's a quick introduction before going deeper.
This site is built with Vite and Svelte. Site content is written in Markdown format located in content. For simple edits, you can directly edit the file on GitHub and generate a Pull Request.
For local development, pnpm is preferred as package manager:
pnpm i
pnpm run dev
This project requires Node.js to be v22.18.0 or higher.
Bulk formatting commits are listed in .git-blame-ignore-revs so they don't clutter git blame. Enable it locally with:
git config blame.ignoreRevsFile .git-blame-ignore-revs
Clarity is better than optimization for Component Party
In Component Party, we prioritize clarity over optimization as our core educational focus. We aim to simplify complex overviews of different JS frameworks for easy understanding, rather than presenting over-optimized solutions. We believe that deep understanding should precede optimization, enabling learners to master the frameworks' use and discover optimization techniques independently. This approach aligns with our commitment to fostering accessible and effective learning in the field of web component JavaScript frameworks.
static/frameworkframeworks.ts, add a new entry with SVG linkgetHighlighterβs langs argument in build/lib/highlighter.tsbuild/lib/playgroundUrlByFramework.ts.This project exists thanks to all the people who contribute. Contribute
MIT. Made with π
(top 24 of 58)
40,401 followers Β· starred Sep 2023
8,400 followers Β· starred Jun 2026
270 followers Β· starred Jan 2023
445 followers Β· starred Nov 2024