Jigna: a seamless Python-JS bridge to create rich HTML UIs for Python apps
Formal Metadata
| Title | Jigna: a seamless Python-JS bridge to create rich HTML UIs for Python apps |
|
| Title of Series | |
| Part Number | 88 |
| Number of Parts | 119 |
| Author | |
| License | You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor. |
| Identifiers | |
| Publisher | |
| Release Date | |
| Language | |
| Production Place | Berlin |
Content Metadata
| Subject Area | |
| Genre | |
| Abstract | Prashant Agrawal - Jigna: a seamless Python-JS bridge to create rich HTML UIs for Python apps
Jigna aims to provide an easy way to create rich user interfaces for Python applications using web technologies like HTML, CSS and Javascript, as opposed to widget based toolkits like Qt/wx or native toolkits. It provides a seamless two-way data binding between the Python model and the HTML view by creating a Python-JS communication bridge. This ensures that the view is always live as it can automatically update itself when the model changes, and update the model when user actions take place on the UI. The Jigna view can be rendered in an in-process Qt widget or over the web in a browser. |
|
| Keywords | |