Introducción a PyScript
- PyScript es una plataforma de código abierto que permite ejecutar Python en el navegador
- Usa MicroPython v1.24.0-preview.47.g88513d122
- PyScript.com es gratis y fácil de usar
Documentación
- Ofrece documentación tanto para principiantes como para usuarios avanzados
Ejemplos
- Proporciona ejemplos que muestran las capacidades de PyScript
Comunidad
- Ofrece una comunidad para conectar con otros usuarios de PyScript
- Se puede seguir a @pyscript_dev en Twitter
Filosofía de PyScript
- PyScript se centra en una filosofía de empoderamiento digital
- La web es la plataforma informática más usada en todo el mundo, y Python es uno de los lenguajes de programación más populares
- Con PyScript, se puede ejecutar Python en cualquier lugar donde haya un navegador
Características de PyScript
- Facilidad: permite ejecutar apps en el navegador sin instalaciones complejas
- Expresividad: permite crear apps con Python, un lenguaje potente y fácil de aprender
- Escalabilidad: no requiere infraestructura costosa y permite ejecutar código en el navegador del usuario
- Compartible: las aplicaciones pueden compartirse mediante URLs de la web
- Universalidad: permite ejecutar código en cualquier lugar donde funcione un navegador
- Seguridad: permite ejecutar PyScript sobre el navegador, la plataforma informática más probada
- Potencia: combina las ventajas de la web y de Python
Código fuente
- Desarrollado por el PyScript Development Team
- Iniciado en 2022 por Anaconda, Inc.
Resumen de GN⁺
- PyScript busca el empoderamiento digital al permitir ejecutar Python en el navegador
- Sus grandes ventajas son que no requiere instalación, puede ejecutarse en cualquier lugar y es fácil de compartir
- Combina las ventajas de Python y la web para crear aplicaciones potentes
- Proyectos con funciones similares incluyen Brython y Transcrypt
1 comentarios
Comentarios en Hacker News
Comparten un enlace a un panel de estadísticas criminales de Dallas
Muchas empresas usan la versión gratuita de Tableau y actualizan los datos manualmente
Incluso leyendo la página principal y la documentación es difícil de entender
Ha surgido una nueva dificultad en el código que mantienen los desarrolladores
Como el rendimiento de los teléfonos mejora cada año, hay que buscar formas de hacerlo más lento
Preguntan cuál es la diferencia con Pyodide
Intentaron usar PyScript para ejecutar una app CLI de Python en el navegador
Es difícil encontrar un caso de uso realmente práctico
Escribieron un framework frontend inspirado en Vue.js usando PyScript
Preguntan si es el mismo concepto que Brython
Probaron una pequeña función lambda y una función de recursión de cola para Fibonacci