We’re excited to announce updates to our Alexa Skills Kit (ASK) SDKs for Node.js and Python that make it easier to build skills and integrate skills into your existing infrastructure. Today, we’re adding Express.js support to the Node.js SDK and Jinja template support to the Python SDK.
We are also pleased announce the general availability of Django and Flask support for the Python SDK, which we originally released for Beta in April.
Use Your Express.js App to Build Skills
If you develop your skill in Node.js, you can now easily integrate the ASK SDK for Node.js into your new or existing web services built with Express.js. With just a few lines of code, you can now easily secure communications between your Express.js web app and Alexa.
Support for Express.js is now available with the latest version of the Alexa Skills Kit SDK for Node.js on GitHub. Take a look at our examples and documentation to get started.
Use Jinja Templates in Your Python SDK Skills
Python skill developers can simplify and better manage their Alexa JSON responses by using Jinja templates, now supported in the Python SDK. In addition to creating Alexa responses in Python code, you can now have greater control over the resulting JSON using Jinja templates.
Jinja support is now available in the latest version of the ASK SDK for Python on GitHub. We also have documentation and examples available to help you get started.
Django and Flask Support Now Generally Available
We beta released Django and Flask support for the Python SDK in in April and today we are pleased to announce general availability for all Python skill developers.
Get started with our documentation to see how you can add skills support to your Django and Flask apps with just a few lines of code using the Alexa Skills Kit SDK for Python.