Jam.py

Jam.py
software
Schermata di esempio
Schermata di esempio
GenereFramework per applicazioni web
Ultima versione7.0.122 (8 ottobre 2026)
Sistema operativo
LinguaggioPython
LicenzaBSD 3-clausole
(licenza libera)
Sito webgithub.com/jam-py-v5/jam-py-v7

Jam.py è un web framework WSGI full stack per lo sviluppo rapido di applicazioni, gratuito e open source, pensato per i linguaggi di programmazione JavaScript e Python, con un approccio "low-code"/"no-code".

Jam.py è una piattaforma di sviluppo low-code, basata su eventi e a pagina singola, per applicazioni web aziendali basate su database. Si basa sul principio DRY e pone l'accento su CRUD. È progettata per generare automaticamente moduli web JavaScript dalle tabelle del database sottostanti, anche se, se necessario, è possibile creare un modulo manualmente.

Offre un server web integrato, un Application Builder e l'accesso a database di terze parti.

Introduzione e funzionalità

Caratteristiche

Tutte le attività di sviluppo, manutenzione e amministrazione remota del database possono essere svolte tramite l'interfaccia Builder. La caratteristica più distintiva è il modulo Client-Server. Il modulo Server abilita l'esecuzione del codice Python per la logica aziendale, gestito come una sessione lato server. Il modulo Client esegue il codice JavaScript all'interno di un browser, e i dati possono essere scambiati tra i due.

L'Application Builder è fortemente ispirato al designer visivo di Borland Delphi.

Note

  1. ↑ Web Frameworks for Python, su wiki.python.org. URL consultato il 16 ottobre 2024 (archiviato dall'url originale il 17 maggio 2021).
  2. ↑ (EN) SQLCipher, su github.com.
  3. ↑ https://jampy-docs-v7.readthedocs.io/en/latest/admin/project/database.html Jam.py documentation
  4. ↑ Building a database front end with Jam.py, su linux-magazine.com.
  5. ↑ Best Frameworks for Web Design, su webprecis.com.

Voci correlate

Collegamenti esterni