I understand some of the issues involved with selecting a tech stack for a project. Issues such as:
- What am I, or my team, most familiar with?
- What are my short term goals?
- What are my long term goals?
- Etc
My difficult revolves around a couple things. One of which is, why aren’t frameworks like Django more popular? Why are people aggressively using JS frameworks like Angular? What about SEO?
One of my business needs is effective SEO. I’ve read that dealing with SEO with JS frameworks is either less effective or more difficult than with non-JS solutions. So with that in mind here where my thoughts go:
- If JS frameworks are less effective with SEO, then there must people a non-JS solution that is popular with people.
- If I can’t find popular, non-JS solutions, does this mean SEO is not that bad as I’m reading?
- If I can’t find popular, non-JS solutions does this mean modern online businesses are less concerned with this factor?
So that’s the difficulty I am having. Am I wrong for focusing on SEO for my project? Are JS frameworks good enough for SEO? Is SEO an irrelevant issue for modern online businesses?