Too Long; Didn't Read
The best use case for Alexa Skill for website is providing FAQ, we found it while working on many Alexa skill for websites, it will not need any database. In other case, if you need to change the answers frequently and quickly, it is better to use database. For backend code, can use Python, which is one of most popular programming language. Alexa Skill code can be done in Python, or Python, as well as Firebase for Mobile app development as well from few years. For example, here is how it will work for users who ask to Alexa about your website or opens your Alexa skill.