component / component.github.io

components search using component-crawler
http://component.github.io
119 stars 20 forks source link

is component dead? #87

Open thisconnect opened 8 years ago

chemzqm commented 8 years ago

I'm using components of component to make website and new components from npm everyday, but I think the website and command line tool of component is dead, webpack and npm are better choice IMO.

thisconnect commented 8 years ago

thanks. I like the small repos on (https://github.com/component).

http://component.github.io/ is confusing. seems to be different libraries than what is on github.com/component

timaschew commented 8 years ago

// Update

Just using the word component is ambiguous!

Component, the package manager and build tool, located under the componentjs organization is deprecated, see here: https://github.com/componentjs/component/blob/master/Readme.md or here https://github.com/componentjs/component/issues/639

All the repos within the component organization are kind of the official components.

http://component.github.io provides a registry and everyone can add his library to this registry, like npm. You just need a component.json in your project root and then you can publish it this way

thisconnect commented 8 years ago

Ty for the quick reply. So componentjs is DEPRECATED. The repos on https://github.com/component have recent commits.

What is your opinion on official components?

stephenmathieson commented 8 years ago

I'm still maintaining a few of the "official components", but only for usage in npm. This said, I strongly encourage you to use webpack or browserify rather than component.

thisconnect commented 8 years ago

Yes For building I use rollup for es6 and sometimes use webpack or broserify. I find the official components small focused and cute. So I wondered if you use them. Should they be rewritten to es2015 one day?

stephenmathieson commented 8 years ago

Should they be rewritten to es2015 one day?

probably not, as component doesn't support clever lifecycle hooks like npm's prepublish.. plus they work fine as es5 currently ;)