usablica / front-end-frameworks

A collection of best front-end frameworks for faster and easier web development.
http://usablica.github.com/front-end-frameworks/compare.html
2.78k stars 320 forks source link

Sort order? #10

Open webmaven opened 11 years ago

webmaven commented 11 years ago

It is unclear what the sort order of the frameworks is. Is it some measure of popularity? Making this explicit would be helpful.

KittyGiraudel commented 11 years ago

+1. Would be great to have them sorted according a given criteria.

afshinm commented 11 years ago

Ok good. We don't have any sorting at the moment but we will add this for the next version of document. Thanks for this good recommendation.

rlbisbe commented 11 years ago

Also we could filter it, not only sort it :)

jcldavid commented 11 years ago

And also categorize them?

afshinm commented 11 years ago

So I think we should have an advanced grid for doing filtering, sorting and categorizing.

yoshuawuyts commented 11 years ago

+1 Please filter them alphabetically by default.

zanetaylor commented 10 years ago

+1 As the list grows, it would be really handy to be able to filter and sort them by the various features.

timfayz commented 10 years ago

+1, absolutely agree with opener)

webmaven commented 7 years ago

Still no indication of what the list order means, or any way of sorting the list.

However, the list is filterable (by the text in the descriptions), which is a nice improvement.

So, I guess I'll leave the issue open. :smiling_imp:

yoshuawuyts commented 7 years ago

Hey yeah sorry, been a bit swamped lately.

  1. Lists can be reordered by providing them with a unique ID (e.g. an actual id property). This is similar to how react handles sibling reordering with their "key" property.
  2. By setting an ".isSameNode()" method on any element, the diffing algorithm will compare the new node with the old node to determine if it has changed or not. This is analogous to Reacts "shouldComponentUpdate" lifecycle event.

I think most diffing libs rely on similar methods to reduce the amount of work they need to do on every cycle. I hope this explains how to do it for morphdom / choo too. Thanks! 🍕

On Fri, Feb 24, 2017, 03:00 Michael R. Bernstein notifications@github.com wrote:

Still no indication of what the list order means, or any way of sorting the list.

However, the list is filterable (by the text in the descriptions), which is a nice improvement.

So, I guess I'll leave the issue open. 😈

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/usablica/front-end-frameworks/issues/10#issuecomment-282181698, or mute the thread https://github.com/notifications/unsubscribe-auth/ACWleocdobf5k6qdII5C4bPBrWipb67jks5rfjnOgaJpZM4AdCwe .