Migrating from App Engine webapp2 to Flask
Blog post from Google Cloud
Google Cloud has introduced a series of codelabs and videos to assist developers in migrating their apps from the webapp2 framework to Flask on Google App Engine, following the platform's 2018 update that requires frameworks to manage their own routing. While webapp2 was previously bundled with App Engine, the shift to Flask offers greater flexibility and portability, allowing apps to run on various platforms, including other clouds. Flask's popularity is bolstered by its larger user base, increased resources, and better support. The first module of this migration journey, part of the Serverless Migration Station series, guides developers through the transition process and provides step-by-step instructions, with resources such as sample code and tutorials available in the migration repository. Future modules will cover additional migrations, including transitioning from App Engine's ndb library to Cloud NDB, with plans to support Python 3 and other legacy runtimes like Java 8, PHP 5, and Go 1.11.