Skip to main content

Server framework for web apps

Project description

EnTrance

EnTrance is a framework for writing simple but robust web apps, with a particular set of characteristics. It uses a Python 3.5+ asyncio backend, and an Elm frontend, communicating over a websocket.

This package provides the server-side functionality.

Reading the documentation and sample applications in the primary repo is recommended. Simple examples for writing your own Python server-side feature are in sample 2 and sample 3.

By default, the dependencies for this package cover the core functionality. There is also a rich set of optional capability for interacting with routers, that has a much more extended set of PyPi dependencies. If you want to use this, then depend on entrance[with-router-features] rather than just entrance.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

entrance-1.1.21.tar.gz (22.0 kB view details)

Uploaded Source

File details

Details for the file entrance-1.1.21.tar.gz.

File metadata

  • Download URL: entrance-1.1.21.tar.gz
  • Upload date:
  • Size: 22.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for entrance-1.1.21.tar.gz
Algorithm Hash digest
SHA256 d6b2903c8867555b4cf772b73e983e9b8fcbe24d180fe99c13d6d984399f99ba
MD5 1a0bc2bf2934fccc4a1fd74367cfd5d8
BLAKE2b-256 98807f5ebeb041d046c38499531fdc11e20be8c36c03cfa50cc0895173364c27

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page