Introdução ao PyScript
- PyScript é uma plataforma open source que permite executar Python no navegador
- Usa MicroPython v1.24.0-preview.47.g88513d122
- PyScript.com é gratuito e fácil de usar
Documentação
- Oferece documentação para iniciantes e usuários avançados
Exemplos
- Oferece exemplos que mostram os recursos do PyScript
Comunidade
- Oferece uma comunidade para se conectar com outros usuários do PyScript
- É possível seguir @pyscript_dev no Twitter
Filosofia do PyScript
- O PyScript tem como foco a filosofia de capacitação digital
- A web é a plataforma de computação mais amplamente usada no mundo, e Python é uma das linguagens de programação mais populares
- Com o PyScript, é possível executar Python em qualquer lugar onde houver um navegador
Características do PyScript
- Fácil: é possível executar apps no navegador sem instalações complexas
- Expressivo: é possível criar apps com Python, uma linguagem poderosa e fácil de aprender
- Escalável: não exige infraestrutura cara e permite executar código no navegador do usuário
- Compartilhável: aplicações podem ser compartilhadas por URL na web
- Universal: é possível executar código em qualquer lugar onde um navegador funcione
- Seguro: é possível executar PyScript no navegador, a plataforma de computação mais testada
- Poderoso: combina as vantagens da web e do Python
Código-fonte
- Desenvolvido pela PyScript Development Team
- Iniciado em 2022 pela Anaconda, Inc.
Resumo do GN⁺
- O PyScript busca a capacitação digital ao permitir executar Python no navegador
- Suas grandes vantagens são não exigir instalação, poder rodar em qualquer lugar e ser fácil de compartilhar
- É possível criar aplicações poderosas ao combinar as vantagens do Python e da web
- Projetos com funcionalidades semelhantes incluem Brython e Transcrypt
1 comentários
Opiniões no Hacker News
Compartilhamento de link para um dashboard de estatísticas criminais de Dallas
Muitas empresas usam a versão gratuita do Tableau e atualizam os dados manualmente
Mesmo lendo a página inicial e a documentação, é difícil entender
Surge uma nova dificuldade no código mantido por desenvolvedores
Como o desempenho dos celulares fica mais rápido a cada ano, é preciso encontrar maneiras de deixá-lo mais lento
Pergunta sobre a diferença em relação ao Pyodide
Tentativa de executar um app CLI em Python no navegador usando PyScript
É difícil encontrar um caso de uso realmente prático
Uso do PyScript para escrever um framework frontend inspirado em Vue.js
Pergunta se é o mesmo conceito do Brython
Teste com pequenas funções lambda e uma função de recursão de cauda para Fibonacci