Comments (7)
Currently, alphabet/non-alpha sorting is sorting after the question's name, i.e. functional-programming.md
for What is functional programming?
from 30-seconds-of-interviews.
Still, I don't know if this is a good idea. One single button does 4 different things - definitely not a good thing looking from UX perspective
from 30-seconds-of-interviews.
Yeah maybe we should change it to just an sort by expertise button with an arrow animation as you mentioned
from 30-seconds-of-interviews.
My take on this:
- Default sorting: Everything as it is output by the script, based on file names.
- Expertise sorting: From junior to senior.
- (Optional) Category sorting: Sorted as default, but grouped in categories, so you get JS first, HTML afterwards etc.
from 30-seconds-of-interviews.
@atomiks is doing a dropdown for sorting and filtering-by-language
from 30-seconds-of-interviews.
There are SEVERAL sorting algorithms that can fit here, however a relative search might be the best option. You take keywords from the questions and use those keywords, meaning that each question will be tagged with different categories, and when someone searches a term, they get the questions related to that category. Multiple categories will lead to a set union, showing questions common to both words, etc.
from 30-seconds-of-interviews.
We've resolved this a long time ago.
from 30-seconds-of-interviews.
Related Issues (20)
- Refactor + Optimize builder scripts HOT 1
- New feature proposal: React Questions HOT 8
- Give each question a ID to allow linking to specific questions. HOT 3
- Question is displayed twice in README.md HOT 13
- Reword the `setState` question to explicitly reference React HOT 1
- An error in JS question: What is a stateless component? HOT 1
- The answer of the question "In which states can a Promise be?" have to include the state <settled> HOT 2
- Comment is showing on main website under 'Good to hear' HOT 1
- update stateful-components.md HOT 8
- A problem with 'What is Big O Notation?'
- A problem with 'What is Big O Notation?' HOT 3
- questions.json is not built correctly when a question is missing a section HOT 1
- Found a typo HOT 2
- Question on CSS sibling selectors is partially wrong HOT 1
- Feature Request: Dark Mode HOT 2
- Home URL is broken 404 HOT 2
- Plans for the second version HOT 11
- Accessibility questions HOT 9
- The answer to the "What are JavaScript data types?" question is no longer correct HOT 1
- A small request HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from 30-seconds-of-interviews.