I'm developing a Single Page website with node.js and I was wondering how would this affect to SEO? Is there any drawbacks I should know?
I told this, because, for example: I don't know where to point sitemaps.xml. All the app is in the root url.
User experience is really great this way, but I don't know if it could be bad for SEO
Thanks!
You can put your sitemap.xml, robots.txt etc. in the public folder of express.js (or any other node.js framework). It's automatically served to the crawler. Like mentioned in the comments, the server-side language doesn't really matter.