-
Notifications
You must be signed in to change notification settings - Fork 285
I would like to include some more features #9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
hey @kof, adding some columns and descriptions would help. In general, I would prefer to keep the table as minimalistic as possible listing just the "key" features. For people who wants a massive list of features the Radium's one is perfect. |
Well, how do you know what a key feature is and what not) it depends on use case. I thought the intent is to compare those components from all possible aspects. |
You are right, @kof |
Yes, we need a better format. |
There should also be a column for solutions that work outside of React, like the exceptional JSStyles API. Being bound to only one framework is automatically not that great. |
We would need an interactive page, like: http://reactcheatsheet.com/ |
@HighOnDrive agreed on having another column that indicates whether React is a dependency or not. @MicheleBertoli I would be interested in helping create the interactive page (presumably to be hosted on a gh-pages branch for this repo?). It would be nice to have a comprehensive table that isn't https://github.com/FormidableLabs/radium/tree/master/docs/comparison which IMHO is patently biased towards Radium's css-in-js implementation and is littered with unhelpful platitudes such as "same pitfalls as CSS." |
That would be awesome @rtsao. |
If there's something I can help you with, just text me :) I'd love to have a rich and dynamic comparison page. @MicheleBertoli I also think @kof s arguments should be included somewhere as they are quite important features. I think it could also be helpful to have e.g. a list of other useful tools/repositories that help using inline styles, but are not actually a discrete CSS in JS solution but rather used in combination with one. |
Sounds great @rofrischmann. I'll be more than happy to create a web app all together. @kof's feature are very important, we just need something better than a table to show them. |
@MicheleBertoli Yes, I'm down! |
Here we go @rofrischmann @rtsao |
Short update @kof @MicheleBertoli I have started drafting a simple interactive, responsive listing. I will push a first version soon :P |
awesome @rofrischmann, thanks! |
We should perhaps also shoutout to all the owners to add additional information soon. ;) |
I hope to see it soon; about to build a new tech stack from scratch, so the extra info will help. |
added "rendering technics" to the description |
I was kind of busy lately, will push the page by the end of the week hopefully. |
Having a column to say if a lib is compatible with react native would be nice (eg: react-look does via react-look-native). |
@rofrischmann if you have any progress feel free to push it in a separate repo and someone can maybe help you out. Is there no list of reserved keys for this project available to developers? I am looking for the equivalent to transition-delay I assumed it would be transitionDelay: '0.2s', |
Finally pushed first table implementation. One can sort by clicking column headers, search by package names and filter requirements. Still we need to improve the UX/UI as it basically is ugly right now, but it works. Also I will add some column descriptions, credits etc. |
Some pretty big items missing from this like:
|
I guess we can merge the first 2 and just call it XSS vulnerability? The others seem to be fine. I may add those later on :) Thank you @buildbreakdo |
How about push existing version + every undefined value mark in table as grey area e.g. unknown. After working version will be online it will be fastly populated by volunteers |
New version of website #58 |
I want to add more columns to https://stereobooster.github.io/css-in-js/ and I thought it would be nice actually define what each feature mean, illustrate it with example, show advantages disadvantages of each approach. So I started this repo https://github.com/stereobooster/css-in-js-systematic-approach/ cc @markdalgleish Small correction: |
I'm closing this in favor of #73 |
Also I would add below a description for each feature.
The text was updated successfully, but these errors were encountered: