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...
In questa pagina del sito puoi guardare il video online Presenting Torino: Python web API and React SPA with Python and TypeScript. della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Roberto Prevato 18 dicembre 2021, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 348 volte e gli è piaciuto 7 spettatori. Buona visione!