From df7be28c18ac4dbd7c8156ba2b8ea1cac3c642e6 Mon Sep 17 00:00:00 2001 From: Fabio Pliger Date: Fri, 1 Sep 2023 14:54:25 -0500 Subject: [PATCH] change intro text in the main index page --- docs/index.md | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/docs/index.md b/docs/index.md index 72aa2342..ab3cb4fb 100644 --- a/docs/index.md +++ b/docs/index.md @@ -2,11 +2,24 @@ Welcome to the PyScript documentation! -PyScript provides a way for you to run Python code directly in your browser, giving -anyone the ability to program without infrastructure barriers. Add an interactive -Python REPL directly to your website, share an interactive dashboard with a colleague -as an HTML file, or create a client-side Python-powered web application. This documentation -will show you how. +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. + + ::::{grid} 2 :gutter: 3