[Tutor] best Python Web-Development Applications framework.
Sebastian Silva
sebastian at fuentelibre.org
Mon Jun 5 20:13:25 EDT 2017
Hi,
It's been almost a month since you asked but I have a novel suggestion
for you to try: /Jappy/.
Because of the nature of the web and existing browsers, you'll find that
Python is applied predominantly server-side.
While back-end programming can be interesting, I have recently become
aware of how fun it is to program the browser with Python-like syntax [1].
I liked this approach so much that I wrote Jappy, a development
environment for learning Python. This IDE can run locally without an
Internet connection or from a static web host.
Here's the sources with instructions: https://github.com/somosazucar/artisan
And here's the IDE for demonstration to try in any browser:
http://people.sugarlabs.org/~icarito/artisan/Jappy.activity/
<http://people.sugarlabs.org/%7Eicarito/artisan/Jappy.activity/>
Here's a brief list of implemented functionality:
* Python 3 syntax and comparable performance
* Tabbed Code editor with syntax highlighting and Solarized color scheme
* Supports multiple files using Python's import syntax
* Six examples demonstrating language and API features
* Unicode support. Emojis you can use directly in your code :-)
* Runs on Webkit2 / Chrome / Firefox browser engines (IE not tested)
* Gives access to HTML5, CSS3 and Javascript
* Saves session in Sugar or Sugarizer Journal if available
* Export to .zip (compiled JS code + source)
* Import from .zip or as individual files
* Jappy library offers browser friendly print, inputAsync, clearScreen
statements
* Jappy itself is written in Python / RapydScript
* Experimental standalone Android build and .XO bundle
Tutor@ list is invited to please try it out and report feedback.
I have started work to prepare a course to introduce Python to kids and
have written this IDE for this purpose.
However I enjoyed writing it and have plans for adding interesting
functionality, as time allows.
Happy learning!
Sebastian
[1] Python-like: RapydScript NG provides Python-3 to Javascript
transcompilation directly in the browser.
On 07/05/17 10:23, Jojo Mwebaze wrote:
> Dear All,
>
> I am trying to figure out the best Python Web-Development Applications
> framework. I trying to get started with building Web-Based Applications.
> Kindly give advise which one is the best for a novice user
>
> Cheers,
> Johnson
> _______________________________________________
> Tutor maillist - Tutor at python.org
> To unsubscribe or change subscription options:
> https://mail.python.org/mailman/listinfo/tutor
More information about the Tutor
mailing list