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...
Auf dieser Seite können Sie das Online-Video Presenting Torino: Python web API and React SPA with Python and TypeScript. mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Roberto Prevato 18 Dezember 2021 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 348 Mal angesehen und es wurde von 7 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!