eclispe / embedded-js-in-python-example

Sample web application demonstrating a server-side rendering use-case for embedding Javascript in Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

guestbook

A toy web application that demonstrates one use case for having Javascript embedded in Python -- rendering single-page application views on the server.

Uses Pure CSS and React for the front end and Pyramid for the back end.

Getting Started

$ pip install -r requirements.txt
# note that PyV8 may be difficult to install -- get a binary from
# https://github.com/emmetio/pyv8-binaries if you have trouble
$ cd <directory containing this file>
$ $VIRTUAL_ENV/bin/python setup.py develop
$ $VIRTUAL_ENV/bin/initialize_guestbook_db development.ini
# note that you can't use the Pyramid default webserver here because
# it interacts weirdly with PyV8 -- use `wsgiref.simple_server` instead
$ $VIRTUAL_ENV/bin/python wsgi.py

About

Sample web application demonstrating a server-side rendering use-case for embedding Javascript in Python

License:MIT License


Languages

Language:JavaScript 85.8%Language:CSS 12.9%Language:Python 1.2%Language:HTML 0.1%