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...
On this page of the site you can watch the video online Presenting Torino: Python web API and React SPA with Python and TypeScript. with a duration of hours minute second in good quality, which was uploaded by the user Roberto Prevato 18 December 2021, share the link with friends and acquaintances, this video has already been watched 348 times on youtube and it was liked by 7 viewers. Enjoy your viewing!