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
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
Fernando Sola. (2021).
author={Sola Espinosa, Fernando Luis},
year={2021}
}
2021
Agustín Borrego, Daniel Ayala, Fernando Sola, Inma Hernández, David Ruiz. (2021).
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