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 v20
or higher.
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.
public/framework
frameworks.mjs
, add a new entry with SVG link and ESLint configurationgetHighlighter
βs langs
argument in build/lib/generateContent.js
build/lib/playgroundUrlByFramework.js
, add your framework id.This project exists thanks to all the people who contribute. [Contribute].
MIT. Made with π