Silence

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

Borrego, Agustín; Bermudo, Miguel; Sola, Fernando; Ayala, Daniel; Hernández, Inma; Ruiz, David

Silence—A web framework for an agile generation of RESTful APIs Journal Article

In: SoftwareX, vol. 20, pp. 101260, 2022, ISSN: 2352-7110.

Links | BibTeX

2021

Borrego, Agustín; Ayala, Daniel; Sola, Fernando; Hernández, Inma; Ruiz, David

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.

Links | BibTeX

Sola, Fernando

Silence/Noise en el ámbito educativo y profesional Diploma Thesis

2021.

Links | BibTeX


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