파이썬 스크립트를 브라우져에서 실행시킬수 있는 PyScript이 나왔다.
- 아직은 알파.
- 처음 실행시 로딩 시간이 좀 걸리고, 캐쉬한 후에는 몇초 걸린다.
- 브라우져 디버깅 콘솔은 도움이 별로 안된다.
사용법
HTML page에 밑에 두 라인을 넣는다:
<link rel="stylesheet" href="https://pyscript.net/alpha/pyscript.css" />
<script defer src="https://pyscript.net/alpha/pyscript.js"></script>
<py-scrypt> 실행가능 파이썬 코드를 정의.
<py-repl> REPL을 보여줌.
예제 코드
https://github.com/pyscript/pyscript/tree/main/examples
레퍼런스
- PyScript
- 도움되는 글
- https://www.infoworld.com/article/3661628/get-started-with-pyscript-the-in-browser-python-by-anaconda.html
- https://realpython.com/pyscript-python-in-browser/
- https://towardsdatascience.com/pyscript-tutorial-a8fba77abd1b
오피니언
- 개인적으로 자바스크립트는 언어자체도 클린하지 못하고 난해하게 프로그래밍하는 사람들이 늘었으며, 라이브러리, 프레임워크도 중구난방이다. 프론트엔드에 많은 로직이 들어가면서 백엔드는 단순한 데이타 스토레이지로 취급하는 아키텍쳐나 프로그래밍 프랙티스가 많아지면서 여러문제 또한 발생.
- 파이썬으로 정리된 코드와 라이브러리, 프레임워크로 제대로된 구조와 프로그래밍으로 제 정의 되기를 기대하지만, 쉽지않을터.