mirror of
https://github.com/pyscript/pyscript.git
synced 2026-02-18 04:01:10 -05:00
30 lines
1.7 KiB
Markdown
30 lines
1.7 KiB
Markdown
# PyScript
|
|
|
|
Welcome to the PyScript documentation!
|
|
|
|
PyScript is a programming platform that allows you to create web applications that run in the browser, using Python.
|
|
That creates some really interesting benefits:
|
|
|
|
* Using Python directly in the browser allows to create applications with an easier and more user friendly language
|
|
* Scalability: since applications run directly in the browser and not on a server somewhere, servers don't need to
|
|
scale as much if the number of users of an application grows exponentially
|
|
* Shareability: applications can be shared as easily as sharing an URL. Can't get easier than that ;)
|
|
* Multi-Platform support: since the browser is the underlying system where PyScript applications run, applications
|
|
can run anywhere a modern browser is installed, on windows, linux, mac, mobile, or even a Tesla! :)
|
|
* Security: since PyScript runs core in the Browser (via Web Assembly) in a sandbox fashion and the browsers offers
|
|
a very strict level of security, code never have access files or part of the underlying system without user permission,
|
|
making it a great option in terms of security.
|
|
* User Friendly APIs: web APIs are very vast and, sometimes, complicated. PyScript offers smaller and more user friendly
|
|
APIs for the most common use cases while also providing an option to access the full Web APIs as well.
|
|
|
|
We hope you'll enjoy the project and create so many incredible things with it! To learn more, consult our documentation.
|
|
|
|
<div class="grid cards" markdown>
|
|
|
|
- :fontawesome-brands-html5: __HTML__ for content and structure
|
|
- :fontawesome-brands-js: __JavaScript__ for interactivity
|
|
- :fontawesome-brands-css3: __CSS__ for text running out of boxes
|
|
- :fontawesome-brands-internet-explorer: __Internet Explorer__ ... huh?
|
|
|
|
</div>
|