componentdriven / componentdriven.org Goto Github PK
View Code? Open in Web Editor NEWStatic site and content for Component Driven
Home Page: https://www.componentdriven.org
Static site and content for Component Driven
Home Page: https://www.componentdriven.org
I would love to nominate Stencil.js to be added to the homepage under development tools. It embodies the component driven methodologies and has a great community and documentation.
I'm not affiliated with Stencil, I am just a user who really enjoys the tooling.
Thank you for your consideration.
Hey,
First of all. Great initiative and superb design!
I thought maybe it'd make sense to add UI Playbook to either the list of tools or "learn more" section on the site?
Essentially, UI Playbook is a documented collection of common UI components, their functionality, best practices, accessibility requirements, and examples. And, it's fairly implementation agnostic, so the practices are generally applicable!
If this seems fitting, I'd gladly make a PR. If not, keep up the good work! ✌️
Hi! I found the overview in this website pretty helpful, but I think the mention of Rails could be updated. While Rails has traditionally been more domain driven than component driven, GitHub wanted to experiment with having a similar experience to React in Rails views, so they created ViewComponent. While it's technically not part of Rails itself, GitHub still uses it in production, and it's possible to render ViewComponents like you'd normally render Views in other parts of Rails (like the system test framework).
Please consider:
Note: There are technically other alternatives for Rails that integrate with existing component frameworks, like React Rails. However since we already mention frontend component frameworks, I don't think we need to mention specific integrations for them.
IMO Lit should be added to the list of tools for authoring components. I know web components in general are listed, but I think Lit is an important enough framework to include on it's own.
Hi folks,
Thanks for the initiative!
I would like to propose Specify to the list of design tools.
Specify acts as a central platform that enables the continuous collection, centralization and distribution of all UI decisions (design tokens, assets and components) — from design tools to development tools.
We are still in beta but we have hundreds of teams who have been using us for more than a year, and we have lots of exciting things coming up!
My team and I would love to be part of this initiative :)
On NotComponentDriven.tsx, PHP is listed as a framework next to Rails and Django:
Backend frameworks such as Rails, Django and PHP that treat UI reuse as an afterthought and discourage widespread component reuse.
Suggestion:
List an actual PHP framework (like Laravel or Symfony?)
I've noticed there's a development entry for web components, but not standards. While not all component driven development is done with with web components, most component frameworks support web components, so I think it would be helpful to mention the standards separately.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.