This chapter covers the challenges in browser behavior for website installations to prevent spammy experiences, the smooth installation process for Safari on desktop, and user experiences with adding applications to the dock. It also discusses developing front-end applications with Python, comparing PWAs with .app files, potential complications in accessing OS features, and PewPy's potential as a frontend framework. Additionally, it touches on using Sphinx for Python projects, a new documentation tool integrating with Markdown, and features of PewPy supporting Markdown, tabs, and glossaries.
Python is one of the most popular languages of the current era. It dominates data science, it an incredible choice for web development, and its many people's first language. But it's not super great on front-end programing, is it? Frameworks like React, Vue and other JavaScript frameworks rule the browser and few other languages even get a chance to play there. But with pyscript, which I've covered several times on this show, we have the possibility of Python on the front end. Yet it's not really a front end framework, just a runtime in the browser. That's why I'm excited to have Ken Kinder on the podcast to talk about his project PuePy, a reactive frontend framework in Python.
Episode sponsors
Sentry Error Monitoring, Code TALKPYTHON
Code Comments
Talk Python Courses
Links from the show