Le info dell'area sviluppo di Sublima

17/11/2020 Admin Sviluppo Letta 187 volte

Una delle domande che ci vengono poste è relativa a come sia stato scritta Sublima.

Questa, molto in sintesi è la risposta. 

La parte del front-end di Sublima è scritta completamente in python,  Il framework è stato scritto da noi. Per dare un'idea generale è molto simile ai più conosciuti django o flask ma, quando il primo Sublima è stato scritto Flask non esisteva ancora e django muoveva i primi passi. Abbiamo, quindi il controllo totale di ogni singola parte del programma.

Altre sottolibrerie importanti sono Werkzeug per la gestione wsgi e jinaj2 per il templating. Sqlalchemy è il modulo dedicato al collegamento con il database sottostannte.

Come Default Sublima usa Postgresql, ma si collega anche a sqlite e mysql o MariaDB. Postgresql è sempre stata la prima scelta per noi in quanto a stabilità e scalabilità .Scelta più che indovinata considerto che mai in 15 anni siamo stati traditi da questo database opensource di classe enterprice.

Il frontend è più "classico" utilizza bootstrap 4 , ccs3 e html5.

Categoria:
Sviluppo