diff --git a/docs/source/docs/2_introduzione/index.rst b/docs/source/docs/2_introduzione/index.rst index 11eaf27..7190edc 100644 --- a/docs/source/docs/2_introduzione/index.rst +++ b/docs/source/docs/2_introduzione/index.rst @@ -2,3 +2,4 @@ Introduzione ************ +.. include:: tech.rst diff --git a/docs/source/docs/2_introduzione/tech.rst b/docs/source/docs/2_introduzione/tech.rst new file mode 100644 index 0000000..39c52f6 --- /dev/null +++ b/docs/source/docs/2_introduzione/tech.rst @@ -0,0 +1,144 @@ +================================ +Tecnologie e librerie utilizzate +================================ + +Docker +------ + +Docker Compose +-------------- + +Python +------ + +.. deprecation? +.. coloredlogs? +.. lazy-object-proxy? +.. pydantic? + +Poetry +------ + +Docker SDK for Python (:py:mod:`docker`) +---------------------------------------- + +Django (:py:mod:`django`) +------------------------- + +Django REST Framework (:py:mod:`djangorestframework`) +----------------------------------------------------- + +.. django-filter and markdown are dependencies of this + +Django CORS Headers (:py:mod:`django-cors-headers`) +--------------------------------------------------- + +Gunicorn (:py:mod:`gunicorn`) +----------------------------- + +PostgreSQL +---------- + +Psycopg (:py:mod:`psycopg2`) +---------------------------- + +:py:mod:`lazy-object-proxy` +--------------------------- + +Coloredlogs (:py:mod:`coloredlogs`) +----------------------------------- + +JavaScript +---------- + +TypeScript +---------- + +.. con i tipi di @types + +Node.JS +------- + +Yarn +---- + +Bluelib +------- + +React (:js:mod:`react`) +----------------------- + +Create React App (:js:mod:`create-react-app`) +--------------------------------------------- + +.. con i react-scripts + +Bluelib React (:js:mod:`@steffo/bluelib-react`) +--------------------------------------- + +Reach Router (:js:mod:`@reach/router`) +-------------------------------------- + +Font Awesome (:js:mod:`@fortawesome/fontawesome-svg-core`) +------------------------------------------------------------------------------------------------------------------------------------------------------ + +.. con le sue dipendenze @fortawesome/free-regular-svg-icons e @fortawesome/free-solid-svg-icons + +Font Awesome for React (:js:mod:`@fortawesome/react-fontawesome`) +----------------------------------------------------------------- + +Jest (:js:mod:`jest`) +--------------------- + +.. con tutte le sue sottodipendenze @testing-library + +Axios (:js:mod:`axios`) +----------------------- + +Markdown +-------- + +React Markdown (:js:mod:`react-markdown`) +----------------------------------------- + +:js:mod:`react-storage-hooks` +----------------------------- + +:js:mod:`serve` +--------------- + +Apache HTTP Server (httpd) +-------------------------- + +Jupyter +------- + +JupyterLab +---------- + +Jupyter Notebook +---------------- + +IPython +------- + +Git +--- + +GitHub +------ + +GitHub Actions +-------------- + +GitHub Containers +----------------- + +IntelliJ IDEA +------------- + +Sphinx (:py:mod:`sphinx`) +------------------------- + +:py:mod:`sphinx_rtd_theme` +--------------------------