PyScript leva Python direto para o navegador
O impossível aconteceu: a Anaconda conseguiu rodar scripts de Python diretamente no navegador, sem precisar de nenhum componente a nível de servidor. O projeto batizado de PyScript exige somente um include de JavaScript na página HTML para fazer essa mágica. A partir daí, é possível acessar e rodar os pacotes de Python mais populares do mercado sem dor de cabeça, como se tudo fosse nativo do lado do cliente. A novidade foi apresentada durante a conferência PyCon US 2022 e já está disponível para você testar.
Segundo a Anaconda, o projeto não irá se limitar ao uso do Python: “PyScript é um metaprojeto que visa combinar várias tecnologias abertas para criar uma estrutura para que os usuários usem Python (e outras linguagens) para criar aplicativos sofisticados no navegador”. Ainda de acordo com a descrição, o projeto se integra com a maneira como o DOM funciona no navegador e permite que os usuários adicionem lógica e aplicações no cliente. Na prática, o PyScript usa um port completo do tempo de execução do CPython para o WebAssembly, a fim de executar o código Python in-line na página. (Fonte: InfoWorld em 02/05)