SILENCE


What is 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

@article{borrego2022silence,
author={Borrego, Agust{\'i}n and Bermudo, Miguel and Sola, Fernando and Ayala, Daniel and Hern{\'a}ndez, Inma and Ruiz, David},
journal={SoftwareX},
title={Silence — A web framework for an agile generation of RESTful APIs},
year={2022},
volume={20},
pages={101260},
doi={10.1016/j.softx.2022.101260}
}

2021

@article{idUS: silence,Noise en el ambito educativo y profesional},
author={Sola Espinosa, Fernando Luis},
year={2021}
}

2021

@article{Actas de la JENUI,
author = {Agustin Borrego and
Daniel Ayala and
Fernando Sola and
Inma Hernandez and
David Ruiz},
journal = {Actas de la JENUI},
number = {6},
pages = {243--250},
title = {Silence: un framework de apoyo a la docencia de desarrollo},
url = {https://jenui2021.hola-mundo.info/EC0043.pdf},
volume = {6},
year = {2021}
}


How to use SILENCE

Installation

Silence is available in the Python Package Index (PyPI) for Python ≥ 3.6. To install Silence, run:

pip install Silence

Silence also requires a connection to a MySQL/MariaDB database.

You can find the full documentation for SILENCE in our github