This video describes how to create a development environment to run Torino, a system consisting of a back-end API implemented using Python, BlackSheep, and a front-end SPA implemented using React, TypeScript, HTML5, and SASS.
Contents
(0:00:00) Intro
(0:01:52) Repo structure
(0:02:59) Creating the virtual environment
(0:06:22) server.py
(0:07:32) Server configuration
(0:08:15) Configuring the storage account
(0:09:56) OpenAPI Documentation
(0:11:08) Using yarn
(0:13:18) Running the SPA development server
(0:14:18) Presenting the UI
(0:17:03) Uploading pictures
(0:19:23) Virtual file system
(0:21:42) API code organization
(0:24:04) Closing
The source code of the project used for this tutorial is available here: https://github.com/Neoteroi/Torino
This video provides a high level overview of the system, and context for future videos that will describe more in details how to publish a Python web application in Azure, and how to create APIs using BlackSheep web framework.
To follow the steps described in this video, the following tools are required:
Git
Python 3.8, 3.9, or 3.10
Node.js 14.15.3
Yarn
Libraries to install the Python dependencies: to compile C extensions and for picture resizing for Pillow - some more details are available at: https://github.com/Neoteroi/Torino/wi...
Visual Studio Code with the Python Extension (optional)
What's next:
Migrations with PostgreSQL and Alembic, and Azure Application Insights for SQLAlchemy and web apps. • Migrations with PostgreSQL and Alembic, an...
Sur cette page du site, vous pouvez voir la vidéo en ligne Presenting Torino: Python web API and React SPA with Python and TypeScript. durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur Roberto Prevato 18 décembre 2021, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 348 fois et il a aimé 7 téléspectateurs. Bon visionnage!