What is the problem with my question? I got 2 downvotes already but no explanation as to why. If my question belongs elsewhere, or if the answer is "no", why won't people just tell me?
It is a bad question for Stack Overflow - it is asking for resources.
Resource questions are considered not constructive.
In general, questions that ask people for opinions (and people will recommend different resources depending on their opinion of them) are not good questions for Stack Overflow.
Answers are expected to be definitive, which such a question makes impossible.
You may find more detail in this question on meta.
A question asking for which library/framework to use has exactly the same problems as shopping questions. Shopping questions are considered "Not constructive" as is described in this blog post.