Silence is a framework that allows for a rapid deployment of a RESTful API and a Web application around a relational database. Silence revolves around the concept of projects, which contain everything needed to deploy the previously mentioned elements and can be moved and/or shared between computers or systems with ease.
Silence has been built as an educational and teaching tool for its use in several courses of the Degree in Computer Science at the University of Seville.
Silence inner workings
Related Articles
2022
Silence—A web framework for an agile generation of RESTful APIs Journal Article
In: SoftwareX, vol. 20, pp. 101260, 2022, ISSN: 2352-7110.
2021
Silence: un framework de apoyo a la docencia de desarrollo web Proceedings Article
In: Actas de las XXVII Jornadas sobre la Enseñanza Universitaria de la Informática, València, 7-8 de julio de 2021, pp. 235-242, Asociación de Enseñantes Universitarios de la Informática (AENUI), 2021, ISSN: 2531-0607.
Silence/Noise en el ámbito educativo y profesional Diploma Thesis
2021.
How to use Silence
Installation
Silence is available in the Python Package Index (PyPI) for Python ≥ 3.8. To install Silence, run:
pip install Silence
Silence also requires a connection to a MySQL/MariaDB database.
You can find the full documentation of Silence on its github