Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Additionally, Django can be used to create APIs using the DjangoRestFramework. If you're interested in learning Django, I strongly recommend checking out the books by Michael Vincent.
Python supports a variety of great frameworks and libraries. Django, one of my favorites, consolidates the process of using Python to create web applications. It's a full-stack framework that provides a templating system for front-end development and even has a pre-installed admin application viewable in the browser. There are even Content Management Systems like Wagtail and DjangoCMS that you can add to your Django site to easily edit content.
Finally, there's PyScript. The dream of many Python developers, PyScript allows Python to run in the browser using WebAssembly. As someone who never fully mastered JavaScript, I find this particularly appealing.