Thank you for the replies everyone, this is really helpful.
I asked because I have a student (11th grade) who wants to be a professional programmer. He is taking the intermediate web development course, and I saw that the main project is building a blog on top of GAE. I was not sure if GAE is maintaining relevance, or if it is losing out to other platforms.
I know that at this point in his education most of what he learns by focusing on GAE will be relevant. All of the platforms deal with the same server-side and client-side issues, they just do it in their own way. I know that if he understands how apps are built on top of GAE, he will be able to make sense of whatever framework he chooses to learn next, deployed to whatever platform he chooses to build on.
This helps share some perspective with him about GAE's role in the platform space. I am happy to hear it is still quite relevant.
I asked because I have a student (11th grade) who wants to be a professional programmer. He is taking the intermediate web development course, and I saw that the main project is building a blog on top of GAE. I was not sure if GAE is maintaining relevance, or if it is losing out to other platforms.
I know that at this point in his education most of what he learns by focusing on GAE will be relevant. All of the platforms deal with the same server-side and client-side issues, they just do it in their own way. I know that if he understands how apps are built on top of GAE, he will be able to make sense of whatever framework he chooses to learn next, deployed to whatever platform he chooses to build on.
This helps share some perspective with him about GAE's role in the platform space. I am happy to hear it is still quite relevant.