Knowledgebase

Python for Backend Work Print

  • backenddevelopment, backend, webhosting, guide, howto, solution, zillionkinghost, hosting
  • 0

The language on the server.

WHY IT IS USED

Readable and quick to write An enormous ecosystem Strong in data work and integrations Mature frameworks at every level of opinionation

WHAT THE MAIN FRAMEWORKS ARE

A full framework including everything A minimal framework providing routing and little else A modern framework built around type declarations and asynchronous handling

WHAT TO CHOOSE ON

How much structure the project needs Whether the work is input-output bound What the team knows

WHAT TO ESTABLISH ABOUT HOSTING

Whether persistent processes are supported.

WHY

Python applications run as long-lived processes, unlike the request-per-process model of some alternatives.

WHAT SHARED HOSTING FREQUENTLY PROVIDES

A facility to run applications, creating an isolated environment and serving the application.

WHAT THAT REQUIRES

Restarting after any change to code, dependencies or environment.

WHAT THE COMMONEST REPORT IS

Changes not taking effect, because the application was not restarted.

WHAT TO ALWAYS USE

An isolated environment per project, with dependencies pinned.

WHY

Otherwise projects conflict.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot