PyScript
เมื่อไม่กี่วันที่ผ่านมา มีข่าวที่ชวนน่าตื่นตาตื่นใจเป็นอย่างยิ่ง นั่นคือการเปิดตัวของ PyScript นั้นเอง ซึ่ง PyScript คือโค้ด Python ที่สามารถประมวลผลบนฝั่ง Client ได้ หรือก็คือบน Web Broswer ของเรา ซึ่งจะมีความแตกต่างกับ PHP ที่ต้องประมวลผลบนฝั่ง Server ก่อนทีนึง แต่จะมีความคล้ายคลึงกันกับ JavaScript ที่ประมวลผลผ่าน Client เหมือนกัน
ซึ่งการใช้งานนั้นก็ไม่ยาก เหมือนการเขียน Python แบบปกติทั่วไปทุกอย่าง ที่แตกต่างคือเขียนแทรกเข้าไปใน HTML ได้ ทำให้การพัฒนาเว็บไซต์สามารถใช้โมดูลของทางฝั่ง Python ที่น่าสนใจมาเพิ่มความสามารถของเว็บไซต์เราให้มากขึ้นได้นั้นเอง ว้าวววว
.
ส่วนวิธีเรียกใช้งานก็แค่วางโค้ด 2 บรรทัดนี้เข้าไปใน HTML
<link rel="stylesheet" href="https://pyscript.net/alpha/pyscript.css" />
<script defer src="https://pyscript.net/alpha/pyscript.js"></script>
เพียงเท่านี้เราก็สามารถเรีนกใช้ PyScript ได้แล้วเย่~
.
ซึ่งการเขียน PyScript นั้นก็เขียนเหมือน Python ทั่วไปเหมือนที่กล่าวมา แต่ต้องเขียนลงใน tag ที่ชื่อว่า
<py-script>...</py-script> เท่านั้น
<py-script>...</py-script> เท่านั้น
.
ตัวอย่างโค้ด...
<html>
...
<py-script>
print('Hello World')
</py-script>
...
</html>
.
ผลลัพธ์...
.
จากตัวอย่างโค้ดข้างบนจะเห็นว่า Hello Wolrd นั้นถูก print ออกมาจากตัวของ PyScript นั้นเอง และยังมีอีกหลายสิ่งหลายอย่างมากมายที่สามารถทำได้ อย่างไรก็ดีตัวของเจ้า PyScript นั้นคงอยู่ในช่วงเริ่มต้นเท่านั้นหลายๆอย่างยังคงพัฒนาเพิ่มต่อไปอีก ยังมีสิ่งที่น่าตื่นเต้นรอเราอยู่เสมอ ไว้พบกับโอกาสหน้านะครับ....